Commit graph

193 commits

Author SHA1 Message Date
lumapu
11da974772 fix #397 MQTT reports zero values
fix #397 remove "not producing" if not yet available for MQTT and HTML
2022-11-06 20:16:09 +01:00
lumapu
700c5c71e4 fixed MQTT crash during boot if no MQTT was set
added #318 status LED support
2022-11-06 02:22:01 +01:00
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)
2022-11-06 00:09:29 +01:00
lumapu
c467eead6b potential fix #391 MQTT avail and producing info inconsistent compared to web GUI 2022-11-05 22:21:22 +01:00
lumapu
1620b633d8 potential fix #393 corrupted MQTT total values 2022-11-05 22:16:52 +01:00
lumapu
6a6d522d3b added login / logout
prepared static IP storage and disable inverter
IMPORTANT: new memory layout, your inverter settings will be lost
2022-11-02 22:41:31 +01:00
lumapu
0721910fe3 fix receive payload 2022-10-29 12:59:43 +02:00
lumapu
57b8a0abab fix mqtt send all received records
renamed inverter address to serial number in setup
2022-10-29 00:12:53 +02:00
lumapu
0ab382986b another MQTT optimization (reduced lines and duplicates) 2022-10-26 22:48:45 +02:00
lumapu
71da175fc0 refactored mqtt send out 2022-10-26 22:11:15 +02:00
lumapu
7be1d1701b fix error from merge 2022-10-25 23:02:50 +02:00
Lukas Pusch
637459ab9e
Merge branch 'development03' into dev03 2022-10-25 22:50:24 +02:00
DanielR92
ec83406628 force Brace and Z550 make one line 2022-10-25 22:29:17 +02:00
lumapu
1a57b23f5b minor design corrections
fix onkeyup / onchange event while typing / copying serial number to setup
2022-10-24 20:50:49 +02:00
lumapu
3764aa4ce1 improved wifi scan (must be fired now, not automatically any more) 2022-10-23 20:47:32 +02:00
lumapu
4ad6219be7 fix: no TX messages in serial print
moved menu icon to the right
2022-10-23 20:06:00 +02:00
lumapu
1d385b1d60 fix MQTT avail status update: it was sent as often as processPayload was called (many times a second) 2022-10-22 23:10:21 +02:00
DanielR92
97d23e7ae0
Merge branch 'development03' into dev03 2022-10-22 13:20:45 +02:00
lumapu
dbbfe25a44 added wifi scan to setup
fixed issues on index.html
2022-10-22 02:59:01 +02:00
lumapu
8b8deded9a improvements by @homeautomation22 2022-10-22 01:29:29 +02:00
lumapu
72219cdf17 changed timestamp to UTC in ESP only, local timezone is calculated by browser thx @homeautomation22 2022-10-22 00:09:26 +02:00
lumapu
6ed2dfde9c * fix EPS32 GPIO names #286
* fix negative temperature  (OpenDTU issue 246)
* added plausibility check based on payload length
* prepared project for splitting into library and end-user-esp
* added donation link to index.html
* deactivated disclaimer temporarily
2022-10-21 16:44:04 +02:00
DanielR92
a3d12eac43 fix for correct sentence 2022-10-19 20:56:07 +02:00
DanielR92
7dd13cf530 loop readable and shorten if 2022-10-19 20:46:06 +02:00
DanielR92
5762002a53 buildPayload readable and return one liner 2022-10-19 20:23:47 +02:00
DanielR92
44ba08659d processPayload make readable 2022-10-19 20:16:10 +02:00
DanielR92
d6dfe6dc1a isProducing readable with todo 2022-10-19 20:05:47 +02:00
DanielR92
661b559768 cbMqtt better reading 2022-10-19 19:31:17 +02:00
DanielR92
6f86557446 setupMqtt better reading 2022-10-19 19:27:17 +02:00
DanielR92
fd1963efff change 0x80 to ALL_FRAMES for better reading and understanding 2022-10-19 19:26:19 +02:00
DanielR92
000ed8ac53 Pacth from homeautomation22 2022-10-19 16:58:55 +02:00
DanielR92
86b3137b6a Add disclaimer to the Ahoy 2022-10-18 21:25:15 +02:00
lumapu
a595950d7d fix #338, needs verifcation from homeassistant users
added download link for settings on setup.html and update.html
2022-10-16 23:55:08 +02:00
lumapu
5fae7fa9e8
Merge branch 'development03' into main 2022-10-16 22:04:32 +02:00
geronet1
ba91e905ce MQTT last will with uptime 2022-10-15 21:20:20 +02:00
lumapu
dbdc2ad5ab fixed timezone for time sync from browser #336 (thx @DanielR92) 2022-10-12 12:38:23 +02:00
lumapu
6bf6e357ca Merge branch 'development03' of https://github.com/lumapu/ahoy into development03 2022-10-11 21:52:06 +02:00
lumapu
e3532f4464 implemented #336 set time manually or resync NTP 2022-10-11 21:52:01 +02:00
DanielR92
7c7a7d25b8 Patch no_eeprom_pl 2022-10-11 17:18:13 +02:00
lumapu
7cd075fbad added receive no answer counter #332
corrected resetPayload in app loop
2022-10-11 13:21:29 +02:00
DanielR92
868012931f Patch from home... 2022-10-04 18:44:27 +02:00
stefan123t
7a941c8882 fix condition 2022-10-03 23:19:48 +02:00
stefan123t
f5c784f44c no retransmit on Restart / CleanState_LockAndAlarm 2022-10-03 23:19:09 +02:00
stefan123t
13aa06e5d9 add CleanState_LockAndAlarm in app.cpp, hmRadio.h, web.cpp
and add Inverter Pulldown to serial.html
2022-10-03 23:02:37 +02:00
Sandner, Denny
96d397e8a9 #268 Statusausgabe über MQTT realisiert 2022-09-18 18:45:28 +02:00
Sandner, Denny
e2d193e591 #288 MQTT Topic Länge zu kurz 2022-09-18 13:37:28 +02:00
lumapu
66b70f24e5 * improved records in hmInverter
* added records to api
* removed unused endpoints from api
2022-09-13 21:58:32 +02:00
lumapu
56b747709a improved records in hmInverter.h 2022-09-12 22:57:36 +02:00
lumapu
6bd7e01f1a * started to implement POST api
* improved web serial console
* added multi inverter total values (published through MQTT)
* fixed: after boot there were transferred wrong data because of incorrect assignment (mqtt, visualization)
  -> not tested with sun
2022-09-10 02:19:25 +02:00
lumapu
4561655d9d * improved serial console
* repaired /save
* removed yields (not allowed with async-web)
2022-09-08 22:52:51 +02:00