lumapu
c3fc01b956
fix #521 no reconnect at beginning of day
added immediate (each minute) report of inverter status MQTT #522
added protection mask to select which pages should be protected
2 years ago
lumapu
6bb8a4e448
added regex to inverter name and MQTT topic (setup.html)
beautified serial.html
added ticker for wifi loop #515
reverted sunrise / sunset ticker to most recent version
2 years ago
lumapu
c71975a164
version fix (was not increased)
increased MQTT user, pwd and topic length to 64 characters + `\0`. (The string end `\0` reduces the available size by one) #516
2 years ago
lumapu
07bf947ff7
improved stability
improved wifi initial connection - especially if station wifi is not available #509
removed new operators from web.h (reduce dynamic allocation)
improved sun calculation #515 , #505
fixed wifi auto reconnect #509
added disable night communication flag to MQTT #505
changed MQTT publish of `available` and `available_text` to sunset #468
2 years ago
lumapu
5977bbaee6
improved stability
added icons to index.html, added wifi-strength symbol on each page
moved packet stats and sun to system.html
refactored communication offset (adjustable in minutes now)
2 years ago
lumapu
b2fc16e030
factory reset formats entire little fs
renamed sunrise / sunset on indext.html to start / stop communication
show system information only if called directly from menu
2 years ago
lumapu
e1b6fe1344
fix static IP #504
2 years ago
lumapu
ea6a9c155c
changed sunrise / sunset calculation, angle is now `-3.5` instead of original `-0.83`
improved scheduler (removed -1 from `reload`) #483
improved reboot flag in `app.h`
fixed #493 no MQTT payload once display is defined
2 years ago
lumapu
c8c8b99957
Mono-Display: show values in offline mode #498
improved wifi class #483
added communication enable / disable (to test mutliple DTUs with the same inverter)
fix factory reset #495
2 years ago
lumapu
49b530a743
added interface class for app
refactored web and webApi -> now RestApi.h
fix calcSunrise
fixed calcSunrise trigger calculation
display zero values on /live
added changes from #483
2 years ago
lumapu
183b9b35f6
improved scheduler #483
refactored NTP
generate bin.gz only for ESP8285
fix calcSunrise calculation
2 years ago
lumapu
a9e4429f9f
system clock was too fast
included display builds into zip
removed 10s info from index.html
2 years ago
lumapu
d9290d9fdf
fix #480 AP Mode on fresh ESP
included #483 improvements
fix #468 last_success MQTT
fix #468 update available status at sunset
fix #447 reorderd enqueue commands to not have same payload length in a row
added ssd1306 and nokia display to build script
2 years ago
lumapu
9da0fc4058
fix #468 MQTT status at sunset
2 years ago
lumapu
d11d3134f6
fix ESP32 (also tested in hardware)
2 years ago
lumapu
614af26cd9
fix #466
2 years ago
lumapu
28594aff4f
partial fix #468 MQTT
fix #466 calculation of sunrise and sunset
fix #463 Webserial Timestamp fix
2 years ago
lumapu
0a5833e6ec
improved mqtt
removed wrong "inverter type can't be detected!" messages
repaired NTP and static IP #459
MQTT status about availability and produce are retain messages now
2 years ago
lumapu
b1946df32f
updated REST API and MQTT to use the same functionality
added heap as MQTT publish
updated User_Manual.md to latest changes
development build will have now always the same name because of static link from https://ahoydtu.de
2 years ago
lumapu
43af07716e
fix logout
2 years ago
lumapu
22715a1a4a
first draft version, callback and subscription not included
2 years ago
lumapu
59b8baab41
release v0.5.41
2 years ago
DanielR92
04c18944e2
Increase MQTT LEN of ADDR,USER,PWD,TOPIC
2 years ago
lumapu
657f594307
fix erase without wifi settings
added minute wise ntp check
2 years ago
lumapu
4fe03d641b
moved elements to scheduler
2 years ago
lumapu
d0db3ece88
fix build
added scheduler (not finished now, draft)
2 years ago
lumapu
72652f5a2c
littlefs
2 years ago
lumapu
faa28ce1a8
convertion to littfs storage - not complete
2 years ago
lumapu
56cfffbcd8
fix mqtt #407 #398 #391
2 years ago
lumapu
1d7b02571d
added PR #356 , prometheus endpoint thanks to @avendretter
changed default wifi IP to 192.168.4.1 (to avoid conflicts with local router configurations)
added default pinout for ESP32
2 years ago
lumapu
43e8714526
refactored `sendMqttDiscoveryConfig`
2 years ago
lumapu
fbad251236
refactored directory structure
2 years ago
lumapu
58bc1f1d8a
refactored directory structure
revert PR #401 (no class, pasted to app.cpp)
2 years ago
lumapu
64fb587cf3
fix settings length -> version number was display incorrect (footer)
2 years ago
lumapu
700c5c71e4
fixed MQTT crash during boot if no MQTT was set
added #318 status LED support
2 years ago
lumapu
ca8142e781
implemented #318 static IP support
2 years ago
lumapu
6fc5fb75b2
fix #390 geo location was not saved - wrong length of config struct was used while storing values
2 years ago
lumapu
1620b633d8
potential fix #393 corrupted MQTT total values
2 years ago
lumapu
74f4a114cd
improved GUI password handling
fix serial console uptime
fix #384 round total values
2 years ago
lumapu
6a6d522d3b
added login / logout
prepared static IP storage and disable inverter
IMPORTANT: new memory layout, your inverter settings will be lost
2 years ago
lumapu
ef72fe9a40
fix sync time from browser issue
2 years ago
lumapu
cd694f9482
run workflow
2 years ago
lumapu
0721910fe3
fix receive payload
2 years ago
lumapu
57b8a0abab
fix mqtt send all received records
renamed inverter address to serial number in setup
2 years ago
lumapu
0ab382986b
another MQTT optimization (reduced lines and duplicates)
2 years ago
lumapu
71da175fc0
refactored mqtt send out
2 years ago
lumapu
bafe47e424
improved UI (responsive)
2 years ago
lumapu
f721116987
improved menu (seperators)
added second level for reboot if reboot from menu was selected by mistake
2 years ago
lumapu
bb1f345e29
added central menu
2 years ago
lumapu
dbbfe25a44
added wifi scan to setup
fixed issues on index.html
2 years ago