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
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
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
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
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
Thomas Basler
d28fadbdac
Extended configuration to allow string names
...
* Current config will be migrated to new format
* Already extended web API to get/post new format
2022-11-15 22:31:04 +01:00
Thomas Basler
0c46ecf121
Fix #302 : Allow longer MQTT usernames and passwords
...
Changed max length from 32 to 64 characters
2022-11-15 22:31:04 +01:00
Thomas Basler
daf847e7b3
BREAKING CHANGE: Removed deprecated config parsing method
...
After this commit its not possible to migrate from the old binary blob config to the new json based config!! If you still running a old version before 12. October please upgrade to a version before this commit.
See https://github.com/tbnobody/OpenDTU/discussions/285
2022-11-15 22:31:04 +01:00
Thomas Basler
5f55414c0a
Show Irradiation only in Live Data View if configured for specific channel
2022-11-15 22:31:04 +01:00
Thomas Basler
2b2afee770
Fix issue that in multi inverter environments some inverters where not fetched
...
When the radio was busy, the current inverter was just skipped and switched to the next one
2022-11-15 22:30:29 +01:00
Thomas Basler
e5cbeb8990
webapp: coding style changes
2022-11-14 20:50:29 +01:00
Thomas Basler
cc82cc12b8
webapp: add app.js.gz
2022-11-14 20:36:31 +01:00
Thomas Basler
a4bfd82824
Merge branch 'pr346' into dev
2022-11-14 20:32:36 +01:00
Michael Wilk
8a4c3cf423
coding style changes
2022-11-14 20:25:51 +01:00