Commit Graph

1181 Commits

Author SHA1 Message Date
Ralf Bauer
a45b3d2626 removed serial number from screenshot 2023-05-22 18:45:04 +02:00
Ralf Bauer
de9d471c5e GChart 2023-05-21 23:05:18 +02:00
Ralf Bauer
7133a4ba91 fixed delayed load of google libraries after page refresh 2023-05-21 19:34:17 +02:00
Ralf Bauer
c26b10a719 fixed formatting of the DatabaseChart 2023-05-21 15:49:11 +02:00
Ralf Bauer
a785074fa8 added new card to LiveView page with chart for last 25 hours 2023-05-21 15:18:22 +02:00
Ralf Bauer
abc4b8300b Added code for JS and HTML (as comment at the end of the file).
This code is working and has to be integrated into the UI.
2023-05-21 10:26:47 +02:00
Ralf Bauer
1c07249b2c Added database feature.
The database ist stored persistently on LittleFS.
The AC total energy is written every hour to the database, together with a timestamp.
Each entry to the database requires 8 bytes on the LittleFS partition.
The database can be read with the API call /api/database

Ralf Bauer
2023-05-19 11:07:49 +02:00
Thomas Basler
29e9da9126 webapp: add app.js.gz 2023-05-09 20:23:24 +02:00
Thomas Basler
aa6812ccd9 webapp: Update dependencies 2023-05-09 20:06:20 +02:00
Thomas Basler
7be5dd865a Feature: Added new found HMS-1600 to DevInfoParser 2023-05-09 19:29:23 +02:00
Thomas Basler
efcbd81927 Feature: Add used PIO environment to the system info page 2023-05-08 21:43:50 +02:00
Thomas Basler
99ab78d544 Feature: Added new found HMS-600 to DevInfoParser 2023-05-06 17:49:04 +02:00
Thomas Basler
74abc1ec1d Feature: Added new found HMS-2000 to DevInfoParser
Fix #886
2023-05-06 12:16:05 +02:00
Thomas Basler
71c937c3cb Merge branch 'pr851' into dev 2023-05-03 21:22:43 +02:00
Thomas Basler
65b728eebb Fix: No OpenDTU startup of CDC (like Pico or ESP32-S3) devices if no usb host is connected
Should also fix #826
2023-05-03 21:16:27 +02:00
Thomas Basler
7c80fe2bf9 webapp: Update dependencies 2023-05-02 21:03:24 +02:00
Thomas Basler
09f8a633d7 Fix: Source does not build with platform >= 6.2.0
Stick at 6.1.0 at the moment... There is already a issue opened on arduino-esp32 (https://github.com/espressif/arduino-esp32/issues/8108)
2023-05-02 20:49:11 +02:00
Martin Dummer
834b938185
Fix: README.md: change binary download instructions
new download instructions since github releases are on the project homepage

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-04-28 22:01:59 +02:00
Thomas Basler
90a0cb60c6 webapp: add app.js.gz 2023-04-28 21:47:49 +02:00
Thomas Basler
ae321d633a webapp: Update dependencies 2023-04-28 21:47:05 +02:00
Markus Krause
357d9edbd8 add device profile for opendtufusion 2023-04-28 21:26:22 +02:00
Markus Krause
a56d5adb77 fix SPI assignment across generations 2023-04-28 21:26:22 +02:00
Markus Krause
b086c6ace6 remove non-sensical octa-spi setting in FIFO mode 2023-04-28 21:26:22 +02:00
Markus Krause
a37b394139 try fix SPI driver for CMT 2023-04-28 21:26:22 +02:00
Markus Krause
14f9d1b3c6 avert SPI collision on S3/S2/C3 2023-04-28 21:26:22 +02:00
Markus Krause
d361619ade add v2 opendtufusion 2023-04-28 21:26:22 +02:00
Markus Krause
72231bca5e improve opendtufusion ini 2023-04-28 21:26:22 +02:00
Markus Krause
4e51914a04 add opendtufusion board 2023-04-28 21:26:22 +02:00
Markus Krause
6a74663af4 fix typo in disply type for 1106 2023-04-28 21:25:36 +02:00
Markus Krause
a7911dab64 add openDTU v1 pinout device file 2023-04-28 21:25:36 +02:00
Thomas Basler
35f307d745 Merge branch 'pr846' into dev 2023-04-28 21:16:20 +02:00
Thomas Basler
0a36ae3c1c Merge branch 'pr847' into dev 2023-04-28 21:05:06 +02:00
Thomas Basler
41405d5fa1 Merge branch 'pr842' into dev 2023-04-28 21:04:31 +02:00
Thomas Basler
58214ccbea Fix: webapp console: Only add the date at the beginning if the last character was a newline 2023-04-28 21:03:45 +02:00
Thomas Basler
3504884836 Fix: xSemaphoreTake was useless
There was no check of the return value implemented therefore xSemaphoreTake was just executed and not locked
2023-04-28 21:02:10 +02:00
Timo Schindler
210a186c0c added opendtu breakout board to readme 2023-04-25 20:27:30 +02:00
Moritz
e88517df07
Update MQTT_Topics.md
typo
2023-04-25 20:20:03 +02:00
Timo Schindler
5b2e3ca05a added oepndtu breakout board to builds readme 2023-04-25 20:05:30 +02:00
Timo Schindler
92a4e25230 added some opendtu breakout board pictures 2023-04-25 20:05:09 +02:00
Thomas Basler
0441bbbe72 Fix: Queue consumed whole memory on inverter timeout
When the poll interval was e.g. 1sec it was possible that the queue ran full and consumed the whole memory.
Now new entries are only added to the queue automatically if the queue is empty.  This issue also caused a lot of "DTU command failed" messages.
2023-04-25 19:24:56 +02:00
Thomas Basler
5996fb0edf Fix: MQTT topics ac/yieldday and ac/yieldtotal are swapped
Fix #843
2023-04-25 18:43:56 +02:00
Moritz
6a4ad0446d
Update README.md
typo
2023-04-24 23:02:11 +02:00
Thomas Basler
bf648a586f Doc: Added new total MQTT topics 2023-04-24 22:55:20 +02:00
Thomas Basler
98da2b64e2 Rename FLD_PRA to FLD_Q 2023-04-24 22:29:59 +02:00
Thomas Basler
270a7f4933 Rename UNIT_VA to UNIT_VAR 2023-04-24 22:25:15 +02:00
Thomas Basler
8a85aea543 webapp: add app.js.gz 2023-04-24 20:33:24 +02:00
Thomas Basler
b2c249a711 webapp: Enable stricter error reporting 2023-04-24 20:31:24 +02:00
Thomas Basler
1da545725a webapp: Update dependencies 2023-04-24 20:21:51 +02:00
Thomas Basler
ece488cb2a Doc: Added hint regarding multiple DTUs per inverter
Fix #831
2023-04-24 18:54:52 +02:00
Thomas Basler
26cbc496a7 Feature: Implemented MQTT publishing of total values
If one or more inverter is not reachable the flag is_valid changes to zero. Disabled inverters are ignored.
2023-04-24 18:51:30 +02:00