Commit Graph

411 Commits

Author SHA1 Message Date
Thomas Basler
d70b8adc1a Upload bins for all artifacts 2022-09-19 22:57:15 +02:00
Thomas Basler
caec363621 Fix slash vs backslash typo 2022-09-19 22:51:48 +02:00
Thomas Basler
05cb585da5 Fix artifacts generation 2022-09-19 22:46:54 +02:00
Thomas Basler
ca3b79ccf8 Correct typo 2022-09-19 22:44:08 +02:00
Thomas Basler
16701f62bb Fix table in README.md 2022-09-19 22:30:02 +02:00
Thomas Basler
da5fd75fd9 Add all required bin files to artifacts and add documentation regarding target addresses 2022-09-19 22:25:04 +02:00
Thomas Basler
a20c6a8313 Add up to date libraries to README.md 2022-09-19 20:51:51 +02:00
Thomas Basler
a2c0e6f2d0 Add compiled app.js.gz 2022-09-19 20:49:42 +02:00
Thomas Basler
8a91a77171 webapp: Upgrade dependencies 2022-09-19 20:49:34 +02:00
Thomas Basler
950b211fd5 Set getLocalTime timeout to 0 to prevent watchdog triggers
This happens especially when no WiFi is configured and the user enters the NTP info page
2022-09-19 20:45:44 +02:00
Thomas Basler
7dc0123140 Place custom partition config in artifact 2022-09-18 18:40:00 +02:00
Thomas Basler
3d055d6860 Added compiled app.js.gz 2022-09-17 11:39:48 +02:00
Thomas Basler
59c50a7a0a Added / Updated screenshots 2022-09-17 11:37:56 +02:00
Thomas Basler
b0b8a2c088 webapp: implemented config management frontend 2022-09-17 11:37:25 +02:00
Thomas Basler
e61d47b8a2 Added webapi endpoints to download/upload end delete configuration 2022-09-17 01:46:14 +02:00
Thomas Basler
22ac3faff1 Removed not required variables 2022-09-16 18:21:54 +02:00
Stefan Kreutter
0d5bdbe9cf added Olimex ESP32-EVB with MOD-NRF24LR
added platformio definitiones for the Olimex ESP32-EVB board with MOD-NRF24LR
2022-09-15 19:34:01 +02:00
Thomas Basler
593f80afd1 Specify version of espMqttClient library 2022-09-15 19:28:30 +02:00
Thomas Basler
271c71e064 Replace ESPAsyncWebServer
Use fork from yubox-node-org instead of originial from me-no-dev
Maybe that fixes several issues with the websockets
2022-09-15 19:26:45 +02:00
Thomas Basler
a204c1ea5b Added badges to README.md 2022-09-15 19:07:27 +02:00
Thomas Basler
77c53fbbfd Added cpplint check 2022-09-15 19:02:12 +02:00
Thomas Basler
9cda41f5e9 Use uint32_t, rather than the C type long 2022-09-15 19:00:38 +02:00
Thomas Basler
327b4f97a4 Use reinterpret_cast<char*>(...) instead C-style cast 2022-09-15 19:00:07 +02:00
Thomas Basler
4bfb986846 Use reinterpret_cast<uint8_t*>(...) instead C-style cast 2022-09-15 18:59:51 +02:00
Thomas Basler
c07b18a9d8 Use static_cast<float>(...) instead C-style cast 2022-09-15 18:53:41 +02:00
Thomas Basler
c43346134d Use static_cast<int>(...) instead C-style cast 2022-09-15 18:48:22 +02:00
Thomas Basler
088ba58827 Mark Single-parameter constructors explicit 2022-09-13 22:50:33 +02:00
Thomas Basler
0d880cb61e Use uint32_t, rather than the C type unsigned long 2022-09-13 22:39:08 +02:00
Thomas Basler
de33b9ff88 Do not use namespace using-directives. Use using-declarations instead. 2022-09-13 21:35:51 +02:00
Thomas Basler
66c28a2e6e Replace strcpy by strlcpy 2022-09-13 21:20:08 +02:00
Thomas Basler
abcabf7fb6 Added header guard 2022-09-13 21:11:32 +02:00
Thomas Basler
6fdc27ddae Replace sprintf by snprintf 2022-09-13 21:00:54 +02:00
Stefan Kreutter
cb00537284 fixed compile error
src/NetworkSettings.cpp: In member function 'void NetworkSettingsClass::setHostname()':
src/NetworkSettings.cpp:254:42: error: no matching function for call to 'ETHClass::setHostname(String)'
         if (ETH.setHostname(getHostname())) {
                                          ^
ETH.h:83:14: note: candidate: 'bool ETHClass::setHostname(const char*)'
         bool setHostname(const char * hostname);
2022-09-13 19:09:15 +02:00
Thomas Basler
f5f38af25f webapp: added link to github discussions 2022-09-12 23:07:24 +02:00
Thomas Basler
e2afaf70af Added compiled app.js.gz 2022-09-12 22:59:46 +02:00
Thomas Basler
c5eb449f21 webapp: Extended AboutView with additional links and information 2022-09-12 22:59:00 +02:00
Thomas Basler
5dfeb30413 webapp: upgrade dependencies 2022-09-12 19:12:10 +02:00
Thomas Basler
f032633441 Don't run workflow when changing documentation and markdown files 2022-09-12 19:03:53 +02:00
tbnobody
396f72e6ec
Merge pull request #130 from madmartin/readme-vscode
README.md: add hardware and troubleshooting section
2022-09-12 18:59:56 +02:00
Thomas Basler
4148dce3db Added precompiled app.js.gz 2022-09-12 18:55:58 +02:00
Thomas Basler
624da5a88c Merge branch 'issue131' 2022-09-12 18:54:16 +02:00
Thomas Basler
971519ead6 webapp: Upgrade dependencies 2022-09-12 18:51:27 +02:00
Thomas Basler
9674e32c0c Return only the eventlog of one inverter
- Fix #131
- Prevent large responses in case of many inverters + many log entries
2022-09-12 18:48:18 +02:00
Martin Dummer
4b3d370a54 README.md: add hardware and troubleshooting section
- add hardware section
- add images of sample hardware
- fix ESP schematic image
- extend vscode instruction section
- add troubleshooting section
- mention https://github.com/helgeerbe/OpenDTU_VeDirect as related
  Project

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-09-12 09:52:36 +02:00
Thomas Basler
85d08e0aba Added compiled app.js.gz 2022-09-10 10:31:59 +02:00
Thomas Basler
b0460c7f14 Add documentation of current class hierarchy 2022-09-09 20:53:15 +02:00
Thomas Basler
14f4414263 Adjusted readme to show possibility of reading the limit 2022-09-09 20:18:01 +02:00
Thomas Basler
72b77a22db webapp: Show current inverter limit 2022-09-09 20:18:00 +02:00
Thomas Basler
2f43acbde7 Publish current inverter limit settings via mqtt 2022-09-09 20:18:00 +02:00
Thomas Basler
b7961024a1 Fetch limit every 10 minutes 2022-09-09 20:17:52 +02:00