Thomas Basler
|
ded6dc5977
|
Fixed hex vs dec in inv dectection
|
2022-06-05 13:10:25 +02:00 |
|
Thomas Basler
|
d9d6c3b27d
|
Find inverter on fragment receive
|
2022-05-31 19:37:28 +02:00 |
|
Thomas Basler
|
0d9b994c92
|
Added function t retrieve a inverter just by a given payload fragment
|
2022-05-31 19:29:05 +02:00 |
|
Thomas Basler
|
b597e907de
|
Fixed issue in webapi that a inverter serial has to be read as hex
|
2022-05-31 19:26:26 +02:00 |
|
Thomas Basler
|
87da5ef63d
|
Renamed packet_t to fragment_t and implemented fragment crc check
|
2022-05-31 18:53:45 +02:00 |
|
Thomas Basler
|
891b2b2917
|
Fix encoding header for favicon
|
2022-05-30 23:20:15 +02:00 |
|
Thomas Basler
|
5b0fef5eed
|
webapp: add latest compiled binary blob
|
2022-05-30 22:06:33 +02:00 |
|
Thomas Basler
|
4c0bccb60b
|
webapp: beautify favicon
|
2022-05-30 22:06:13 +02:00 |
|
Thomas Basler
|
90fe3df3fb
|
Integrate Hoymiles library into main application
|
2022-05-30 21:57:21 +02:00 |
|
Thomas Basler
|
0d07e3e09f
|
WIP: Very rough first draft of Hoymiles library
|
2022-05-30 21:50:08 +02:00 |
|
Thomas Basler
|
0191edcc4b
|
webapp: upgraded dependencies
|
2022-05-27 01:51:05 +02:00 |
|
Thomas Basler
|
774ab91531
|
Fixed typo
|
2022-05-27 01:19:09 +02:00 |
|
Thomas Basler
|
ce828196e5
|
webapp: Added DtuAdminView
|
2022-05-27 01:15:11 +02:00 |
|
Thomas Basler
|
938ed75d36
|
webapp: fix mqtt lwt topic view
|
2022-05-27 01:00:39 +02:00 |
|
Thomas Basler
|
e47e5c0197
|
Extend webapi to change dtu settings
|
2022-05-27 01:00:18 +02:00 |
|
Thomas Basler
|
e3ef1fa9a0
|
Added several DTU config settings
|
2022-05-26 23:17:45 +02:00 |
|
Thomas Basler
|
6943782726
|
Added library to manage a circular buffer
|
2022-05-25 22:25:40 +02:00 |
|
Thomas Basler
|
6cd0531f4a
|
Added library to execude code every x time
|
2022-05-25 22:24:11 +02:00 |
|
Thomas Basler
|
d139c3d9e5
|
Lib Hoymiles: Added required CRC functions
|
2022-05-24 23:02:26 +02:00 |
|
Thomas Basler
|
6c994f3cf6
|
Lib Hoymiles: First basic files
|
2022-05-24 23:01:52 +02:00 |
|
Thomas Basler
|
35d8a76763
|
Implemented firmware upgrade api
|
2022-05-23 23:26:19 +02:00 |
|
Thomas Basler
|
c4bd3c196f
|
webapp: implemented firmware upgrade UI
|
2022-05-23 23:25:53 +02:00 |
|
Thomas Basler
|
da82f1fbbd
|
Fix total sketch size
See https://github.com/espressif/arduino-esp32/issues/3501
|
2022-05-22 23:18:30 +02:00 |
|
Thomas Basler
|
68c451aa82
|
Serve webapp from flash instead of LITTLEFS
This allows a web based firmware update by just replacing one bin file
|
2022-05-22 22:42:06 +02:00 |
|
Thomas Basler
|
49f398e797
|
webapp: dont hash file names
|
2022-05-22 22:39:34 +02:00 |
|
Thomas Basler
|
f43e8abe25
|
Latest arduino is supported upstream
|
2022-05-22 22:10:02 +02:00 |
|
Thomas Basler
|
34e86437d2
|
webapp: Added gui to manage inverters
|
2022-05-04 21:55:18 +02:00 |
|
Thomas Basler
|
ba0aa20211
|
Added config and webapi to manage inverters
|
2022-05-04 21:54:38 +02:00 |
|
Thomas Basler
|
a07c1bc231
|
webapp: show uptime in days as well
|
2022-04-28 23:17:00 +02:00 |
|
Thomas Basler
|
2748e2e97d
|
Show uptime in webgui
|
2022-04-28 21:56:11 +02:00 |
|
Thomas Basler
|
e6bbca05bd
|
webapp: added lwt config
|
2022-04-22 20:59:38 +02:00 |
|
Thomas Basler
|
0338b8babc
|
Added lwt stuff to webapi
|
2022-04-22 20:59:22 +02:00 |
|
Thomas Basler
|
0d48d72691
|
Replaced hard coded lwt values by dynymic ones
|
2022-04-21 23:43:44 +02:00 |
|
Thomas Basler
|
3ca829de1a
|
webapp: beautify dhcp checkbox
|
2022-04-21 23:28:31 +02:00 |
|
Thomas Basler
|
d247d01603
|
webapp: Show additional mqtt parameters
|
2022-04-21 23:24:03 +02:00 |
|
Thomas Basler
|
8e6a39b3a0
|
Added connection and retain status to webapi
|
2022-04-21 23:17:02 +02:00 |
|
Thomas Basler
|
8895fa95e0
|
First version of mqtt connection handling
|
2022-04-21 23:15:45 +02:00 |
|
Thomas Basler
|
f84158d419
|
Implemented saving of mqtt settings
|
2022-04-21 22:20:45 +02:00 |
|
Thomas Basler
|
699939b908
|
webapp: added first version of mqtt info page
|
2022-04-20 23:19:32 +02:00 |
|
Thomas Basler
|
fa236fc180
|
webapp: added settings view for mqtt configuration
|
2022-04-20 23:10:16 +02:00 |
|
Thomas Basler
|
a338b2d669
|
Basic implementation of mqtt webapi
|
2022-04-18 15:28:25 +02:00 |
|
Thomas Basler
|
fa791fb7e3
|
Reorder functions
|
2022-04-18 15:20:35 +02:00 |
|
Thomas Basler
|
2a2f6917bd
|
Added log files to .gitignore
|
2022-04-18 15:19:46 +02:00 |
|
Thomas Basler
|
50fa7e2abf
|
First basic class structure for mqtt handling
|
2022-04-18 15:19:26 +02:00 |
|
Thomas Basler
|
5653d0f835
|
Upgraded to latest Beta build system
This one is using esp32-arduino 2.0.3
|
2022-04-18 03:38:07 +02:00 |
|
Thomas Basler
|
c4d0bb3d3e
|
webapp: Added timezone selector based on location
|
2022-04-18 01:43:49 +02:00 |
|
Thomas Basler
|
b4cd4faa7c
|
webapp: Added timezone description to ntp status page
|
2022-04-18 01:43:06 +02:00 |
|
Thomas Basler
|
79b8477317
|
Added timezone description to webapi
|
2022-04-18 01:42:45 +02:00 |
|
Thomas Basler
|
000cd8b6dc
|
Implemented additional timezone description
|
2022-04-18 01:33:46 +02:00 |
|
Thomas Basler
|
62768395aa
|
webapp: code cleanup
|
2022-04-18 00:20:25 +02:00 |
|