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
67b9170fcf
improved MQTT #468 set status to "offline" / "online" / "partial"
fix web-serial-console
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
dc9eda5ee3
fix changes from merge
2 years ago
lumapu
183b9b35f6
improved scheduler #483
refactored NTP
generate bin.gz only for ESP8285
fix calcSunrise calculation
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
3c6e3221e8
added display-class: Nokia5110 and SDD1306
2 years ago
lumapu
7c6ab6792b
fix #472 refactored ahoyWifi class completely
-> now Ahoy opens an AP during boot. This will be closed once a station WiFi connection is established
improved NTP after boot, will be synced immediately after successful WiFi connection
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
573bd31f0a
improved MQTT
2 years ago
lumapu
22715a1a4a
first draft version, callback and subscription not included
2 years ago
lumapu
9da3a1a370
release v0.5.41
2 years ago
DanielR92
4f46106228
Add NRF to system site + api
2 years ago
lumapu
4c52e9c307
mqtt improvement (sunrise, sunset, wifi rssi)
2 years ago
lumapu
c1eed6eef2
fix #416
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
fd9f454cfb
first draft of scheduler
2 years ago
DanielR92
553f64caa3
Add mqtt sunrise/sunset + setupAp + system.html
2 years ago
lumapu
c44eedb8c7
fix littefs
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
24de3ac39b
clean up mqtt stuff
fix workflow
2 years ago
lumapu
9c68ad1467
moved payload related stuff to other file
fix line break for inverter list on index
update release workflow action
fix #405 renamed binary for ESP8285 (platformio.ini)
2 years ago
lumapu
6cb0b99de3
refactored mqtt and sun
2 years ago
lumapu
0a0d90dc92
refactor app, mqtt
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
fx2
0b32cab7a4
can use OLED (ssd1306) display with esp32 too
2 years ago
lumapu
282672622f
fix #396 thx @Argafal
2 years ago
lumapu
11da974772
fix #397 MQTT reports zero values
fix #397 remove "not producing" if not yet available for MQTT and HTML
2 years ago
fx2
2ad70cfef0
make possible to use SSD1306 instead of nokia5110
2 years ago
lumapu
700c5c71e4
fixed MQTT crash during boot if no MQTT was set
added #318 status LED support
2 years ago
lumapu
ea991a7723
fix #389 prevent connect to default Wifi 'YOUR_WIFI_SSID'
implemented #388 add inverter Id to the front of serial print
fix inverter serial number length in input field (api.js)
2 years ago
lumapu
c467eead6b
potential fix #391 MQTT avail and producing info inconsistent compared to web GUI
2 years ago
lumapu
1620b633d8
potential fix #393 corrupted MQTT 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
fx2
a5c0db95d3
unused lines removed (nokia5110)
2 years ago
fx2
d3846b1fad
no NOKIA-code normal compilation (own task)
2 years ago
fx2
04b98c3537
comment - second WR-num
2 years ago
fx2
81fda86ef7
adapt main-changes fro nokia5110 functions
2 years ago
fx2
1859e853a0
add nokia 5110 display
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