Commit Graph

802 Commits

Author SHA1 Message Date
helgeerbe
df5cde2e82 Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-12-05 11:46:31 +01:00
Thomas Basler
e8c517f650 Fix timezone specific issue when syncing time manually
Time was off by one hour when using the sync button in the web UI.
tm_isdst = -1 means that mktime determines the DST flag based on the current timezone
2022-11-29 22:55:14 +01:00
Thomas Basler
0d98cbbe91 webapp: add app.js.gz 2022-11-29 19:01:06 +01:00
Thomas Basler
977130ac03 webapp: Update hint text in NtpAdminView 2022-11-29 18:57:50 +01:00
Thomas Basler
c5daff53d7 webapp: Correct unit of max string power 2022-11-29 18:52:31 +01:00
Thomas Basler
d73a4d9674 Added lolin32_lite board 2022-11-29 18:49:36 +01:00
Thomas Basler
ae023674fc Fix #399: Move pin assignment to generic environment to prevent compilation errors 2022-11-29 18:48:39 +01:00
Thomas Basler
40203f7316 Fix #387: Allow a little bit more loss before HASS shows unavailable 2022-11-28 18:34:39 +01:00
Thomas Basler
f171555de8 Merge branch 'pr396' into dev 2022-11-28 18:30:45 +01:00
Thomas Basler
06ae722b0b webapp: upgrade dependencies 2022-11-28 18:29:31 +01:00
Thomas Basler
0d350b14bb Migrated _rxBuffer from CircularBuffer to queue 2022-11-28 18:25:50 +01:00
Thomas Basler
8e7f40f56c Better description when limit values show up in web UI 2022-11-28 18:24:01 +01:00
Thomas Basler
487ee5c8db Added additional cases to README.md
See https://github.com/tbnobody/OpenDTU/discussions/393
2022-11-28 18:21:31 +01:00
Thomas Basler
0a722e4bf4 Adjusted download and install instructions 2022-11-28 18:19:49 +01:00
Thomas Basler
3c8bd56576 Added MI-1500 with Gen3 Protocol to Hardware Id list 2022-11-28 18:16:46 +01:00
MrReSc
f6a7404314 Support for NodeMCU-ESP-S3-12K-Kit added 2022-11-28 10:03:36 +01:00
Thomas Basler
36abaeee12 Moved pin assignment outside the hoymiles library
Allows setting the pins during runtime and not  just using the defines
2022-11-27 12:07:25 +01:00
helgeerbe
a213082c4d add webapp 2022-11-26 17:49:54 +01:00
helgeerbe
f740dceb78 removed unused isLoggedIn function 2022-11-26 17:49:00 +01:00
helgeerbe
0a0cb9905e live view - change order of mppt columns 2022-11-26 17:40:14 +01:00
helgeerbe
ae414c42c1 merge with remote master 2022-11-26 16:31:41 +01:00
helgeerbe
2109520bde Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-11-26 16:31:16 +01:00
Thomas Basler
fe16a92a2f webapp: add app.js.gz 2022-11-25 18:19:11 +01:00
Thomas Basler
aa8ec6775d Added additional documentation for webapp development 2022-11-25 18:14:33 +01:00
Thomas Basler
c637b84375 Merge branch 'pr382' into dev 2022-11-25 17:57:19 +01:00
maexsp
cc4b18c48e
Update README.md 2022-11-25 17:20:51 +01:00
Thomas Basler
2a19b46d52 Add authentication to websocket 2022-11-23 21:00:54 +01:00
Thomas Basler
cc342673df webapp: Upgrade dependencies 2022-11-22 23:43:20 +01:00
Thomas Basler
e4ba104fd9 webapp. Fix error in Live View when no inverter is loaded 2022-11-22 23:41:49 +01:00
Thomas Basler
1530dc6629 webapp: Enforce login for config, firmware and reboot view 2022-11-22 23:41:00 +01:00
Thomas Basler
510f0c59f9 Implement readonly security for API endpoints 2022-11-22 23:40:19 +01:00
Thomas Basler
4bdbcbccc5 Introduce configuration option to decide wether the web ui is accessable without password or not 2022-11-22 23:32:52 +01:00
Thomas Basler
a06a8fec3d webapp: Removed hardcoded info about views which require authentication
If the return value of a API request equals 401 then the user will be redirected to the login page.
Using this method it's possible to decided within the API if a authentication is needed or not.
2022-11-22 20:37:01 +01:00
helgeerbe
1fc0e76c41 Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-11-22 17:10:53 +01:00
Thomas Basler
e60619b867 Added device reboot functionality 2022-11-21 23:29:57 +01:00
Thomas Basler
8ba0a654a3 webapp: add app.js.gz 2022-11-21 18:36:43 +01:00
Thomas Basler
6388be7a9e Added new Hardware Part Number for HM-800
See #363
2022-11-21 17:52:27 +01:00
Thomas Basler
8f2c95e684 webapp: upgrade dependencies 2022-11-21 17:47:22 +01:00
Thomas Basler
f8b601f871 Show several hints and tips at Live View
This contains the following information:
* No connection to the NRF module possible
* No time set
* Default password used
2022-11-20 15:08:36 +01:00
helgeerbe
2c6dff3714 Password protection for vedirect settings API 2022-11-19 14:34:59 +01:00
Thomas Basler
854af4649c webapp: add app.js.gz 2022-11-19 13:40:01 +01:00
Thomas Basler
8e4967941c Documentation: Added some sample builds 2022-11-19 12:21:22 +01:00
Thomas Basler
c0e6e13139 Added support for LilyGO_T_ETH_POE board 2022-11-19 00:03:25 +01:00
Thomas Basler
fe22c95221 webapp: Show Data Age also as timestamp if age > 300 sec 2022-11-18 23:16:52 +01:00
Thomas Basler
ee5b5b18b9 webapp: add app.js.gz 2022-11-16 18:23:37 +01:00
helgeerbe
f35395e76f Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-11-16 16:39:01 +01:00
Thomas Basler
f198429bd3 webapp: Nicer alignment of inverter settings 2022-11-15 23:39:21 +01:00
Thomas Basler
fec84fd048 Show custom string name in Live View 2022-11-15 22:31:04 +01:00
Thomas Basler
134db887c0 Publish string names via MQTT 2022-11-15 22:31:04 +01:00
Thomas Basler
d0d8be9c05 webapp: Added input fields to InverterAdminView to enter channel names 2022-11-15 22:31:04 +01:00