tastendruecker123
079ba896d1
MQTT reconnect delay, fixed ESP32 build
2 years ago
tastendruecker123
0ad53d56d8
ESP32 support added
* ESP32 adjustments, compiles and runs
* Changed gitignore to ignore debug log files
2 years ago
tastendruecker123
e59ca5f388
MQTT subscribe only when reconnect successful
2 years ago
lumapu
f1b19bccfe
* improved mqtt settings
2 years ago
lumapu
e1c713fb00
* make mClient in mqtt private again ( #145 )
* v0.5.10
2 years ago
HorstG-57
4dc64eb2d7
Meine anpassungen wegen
MQTT Intervall
MQTT Test
MQTT Subscribe muss nur nach dem MQTT Connect nicht bei jedem Connect Check
2 years ago
Andreas Schiffler
6b1f027d01
devControl bugs and error handling
2 years ago
stefan123t
966a25bcd0
add mClient->setServer as suggested in #120
2 years ago
stefan123t
f657ace328
fix #106 handpickled mDevName changes from #120
2 years ago
stefan123t
1a679130d8
fix #106 PubSubClient reconnect, which maintains a reference to char* mAddr
2 years ago
Andreas Schiffler
7ed5a0a9e1
active power limit added via mqtt and setup page
3 years ago
Andreas Schiffler
dccd04ab42
first poc for power set via mqtt
3 years ago
fila612
193802aae4
HASS - MQTT Retained Messages
In #104 durch @KG3RK3N vorgeschlagen und von mir smoke-getestet. Scheint den gewünschten Erfolg zu bringen.
3 years ago
Kai Gerken
bbc725f316
Implement MQTT discovery for Home Assistant
3 years ago
lumapu
aeb63f5d31
* compiles with PlatformIO
3 years ago
lumapu
0347a3df44
* PR #76 updated debug messages: now 5 different levels are available
* fixed CRC loop issue
3 years ago
lumapu
c61d9568ba
license included
tried to increase stability
3 years ago
lumapu
f148c41a1f
ESP8266 v0.4.16
* request only one inverter per loop (https://github.com/grindylow/ahoy/issues/53#issuecomment-1147042489 )
* mqtt loop interval calculated by # of inverters and inverter request interval
* limit maximum number of retries
* added feature request #62 (readable names for channels)
* improved setup page, added javascript to hide / show channel fields
** IMORTANT: memory layout change, all configuration will be lost, except WiFI **
3 years ago
lumapu
2d37b2657d
* V0.4.15
* reduced debug messages
* fixes after merge
3 years ago
lumapu
c7d039ac8c
* added RX channel 40
* improved RF24 ISR
* reduced AP active time to 60s (will be increase once a client is connected)
* added `yield` without success -> random reboot (cause 4)
3 years ago
Stefan Thieme
b1906f0f31
add method entry debug statements
3 years ago
lumapu
01f1fab27f
* try to fix #52
3 years ago
lumapu
7844ea2946
* moved mqtt loop out of `checkTicker` as mentioned in #49
* added irritation and efficiency calculations (** EPPROM CHANGE - YOUR SETTINGS MAYBE BECOME CURRUPT! **)
* improved style
3 years ago
lumapu
f6b75aff90
* preliminary state, compiles good not tested on hardware
* converted struct inverter_t to class Inverter
* started with calculation functions (idea from Hubi/mikrocontroller.net)
3 years ago
lumapu
a9b7fd0599
* added IP address to serial console on successful connect to station WiFi
* fix: RF24 power setting configuration
* added RF24 isChipConnected
* added MQTT port configuration
* fix offsets for HM400 and HM600 inverters
* added warning if configuration was changed without reboot
3 years ago
lumapu
d0731f7065
* new structure
* slim definitions of fields and units
* prepared multi inverter setup (not finished now)
3 years ago
lumapu
58d79beb8c
* send values using mqtt
* only send command 0x80 to inverter, all replies 0x01, 0x02, 0x03 and 0x84 are received
3 years ago
lumapu
c00be7bb35
* added mqtt
3 years ago