rejoe2
4d0bac9267
further updates for MI
compiles... for the rest still untested
2 years ago
rejoe2
1a96d28682
decoding of status for MI600
seems to work...
Data is unclear (no packets received yet?)
2 years ago
lumapu
e03464dabc
merge #664
2 years ago
lumapu
7423de76fb
fix MQTT publishing, `callback` was set but reset by following `setup()`
2 years ago
rejoe2
21c5bdabb2
MI integration in 0.5.82
Seems to still work for 3rd Gen...
2 years ago
lumapu
5765e054f3
fixed communication error #652
reset values is no bound to MQTT any more, setting moved to `inverter` #649
fixed wording on `index.hmtl` #661
2 years ago
lumapu
75539c5daf
started implementation of MI inverters (setup.html, own processing `MiPayload.h`)
2 years ago
lumapu
67ff0209e8
renamed payload to hmPayload
2 years ago
lumapu
0e6faa79e3
fixed communication #656
2 years ago
Frank
e7fff27a4a
added further inverter and alarm info to prometheus endpoint
2 years ago
lumapu
edefcf1c83
fix Interrupt
fix connect to WiFi with only one AP
2 years ago
lumapu
a85ed6c089
fixed MQTT `autodiscover` #630 thanks to @antibill51
2 years ago
lumapu
3ed81513d5
next changes from @beegee many thanks for your contribution!
replaced `CircularBuffer` by `std::queue`
reworked `hmRadio.h` completely (interrupts, packaging)
fix exception while `reboot`
cleanup MQTT coding
2 years ago
lumapu
a9179ec1ea
fixed mixed reset flags #648
fixed `mCbAlarm` if MQTT is not used #653
2 years ago
beegee3
c241f356a0
Update payload.h
2 years ago
beegee3
9638414ce2
Update hmSystem.h
2 years ago
beegee3
6159c07559
Update hmRadio.h
2 years ago
beegee3
155d602e6e
Delete CircularBuffer.h
2 years ago
beegee3
bbee9abd28
Update ahoywifi.cpp
2 years ago
beegee3
5056d7c729
Update ahoywifi.h
2 years ago
beegee3
48c4884e80
Update web.h
2 years ago
beegee3
8f49aae4f3
Delete ahoyTimer.h
2 years ago
beegee3
7177d54d73
Update pubMqtt.h
2 years ago
beegee3
975ee667f2
Update defines.h
2 years ago
beegee3
447a43388e
Update main.cpp
2 years ago
beegee3
5fb45f1b20
Update app.cpp
2 years ago
beegee3
139129ea8b
Update app.h
2 years ago
beegee3
802205ad91
Update appInterface.h
2 years ago
Rémi K
a8b9ca0b4c
don't send "0" for CH0 YT YD at reboot
2 years ago
Rémi K
146c7612f6
Remove exp_aft for all YD & YT. Add reset YD total at midnight. Publish YD & YT on CH0 only when iv is producing to avoids 0 at restart.
2 years ago
Frank
9610e71a2c
chunked response for prometheus metrics
2 years ago
Rémi K
a37a9d4cc0
Ignore "exp_aft" for yieldtotal and yieldday.
2 years ago
Rémi K
bd8de5f8f9
Send totals values once
2 years ago
lumapu
8457f46b0c
further improvements regarding wifi #611 , fix connection if only one AP with same SSID is there
fix endless loop in `zerovalues` #564
fix auto discover again #565
added total values to autodiscover #630
improved zero at midnight #625
2 years ago
lumapu
f8d4b4f5ae
fixed Wifi scan during first configuration (client connected to AP of Ahoy) #611
2 years ago
Rémi K
9456937baf
Add Autodiscovery for total topic
2 years ago
Rémi K
3bd8fe61b5
Fix attempt for HA autodiscovery
2 years ago
lumapu
6721c8bbc1
wifi debug
2 years ago
lumapu
22ae6d2e22
fix wrong filename for automatically created manifest (online installer) #620
added rotate display feature #619
improved Prometheus endpoint #615 , thx to fsck-block
2 years ago
lumapu
2610f1adfb
fix ESP32 compile
2 years ago
lumapu
9cedb41ff4
implemented `getNTPTime` improvements #609 partially #611
added alarm messages to MQTT #177 , #600 , #608
2 years ago
lumapu
7ceaa7944f
reduce MQTT retry interval from maximum speed to one second
fixed homeassistant autodiscovery #565
2 years ago
lumapu
2dbf732ddc
fix power limit not possible #607
2 years ago
lumapu
f78e417a94
fix ip
2 years ago
lumapu
2b3f252bbf
fix wakeup issue, once wifi was lost during night the communication didn't start in the morning
reenabled FlashStringHelper because of lacking RAM
complete rewrite of monochrome display class, thx to @dAjaY85 -> displays are now configurable in setup
2 years ago
lumapu
76b5818f48
fix compile
2 years ago
lumapu
a0a40be9a6
fix compile
2 years ago
lumapu
3adcb68d98
improved payload handling (retransmit all fragments on CRC error)
improved `isAvailable`, checkes all record structs, inverter becomes available more early because version is check first
fix tickers were not set if NTP is not available
disabled annoying `FlashStringHelper` it gives randomly Expeptions during development, feels more stable since then
moved erase button to the bottom in settings, not nice but more functional
split `tx_count` to `tx_cnt` and `retransmits` in `system.html`
fix mqtt retransmit IP address #602
added debug infos for `scheduler` (web -> `/debug` as trigger prints list of tickers to serial console)
2 years ago
lumapu
3d3e3dc8c6
improved payload handling (request / retransmit) #464
included alarm ID parse to serial console (in development)
2 years ago
lumapu
43c07be148
fix missing scheduler loop #596
2 years ago