Thomas Basler
98b0a23ea0
Introduce numeric error codes in config webapi
2022-12-24 00:01:54 +01:00
Thomas Basler
68d8c13b8e
webapi: DTU: Show language independent webapi messages
2022-12-24 00:01:54 +01:00
Thomas Basler
3b5ff1691e
Introduce numeric error codes in dtu webapi
2022-12-24 00:01:54 +01:00
Thomas Basler
ab25914c48
Added i18n support for the web interface
2022-12-24 00:01:54 +01:00
Thomas Basler
8472931f69
webapp: add app.js.gz
2022-12-20 20:41:36 +01:00
Thomas Basler
de61ab3694
webapp: Added helpfull tooltips to the web interface
2022-12-20 20:39:59 +01:00
Thomas Basler
0a38103d54
webapp: use modern component format
2022-12-20 19:26:28 +01:00
Thomas Basler
6bf8edd416
webapp: Console: increase size
2022-12-20 19:12:41 +01:00
Thomas Basler
eac640fb14
webapp: Update dependencies
2022-12-20 18:22:49 +01:00
Thomas Basler
1964ecff2c
webapp: Console: Added function to copy contents to clipboard
2022-12-19 23:33:19 +01:00
Thomas Basler
a6f4403417
webapp: Console: better scrolling implementation
2022-12-19 23:12:16 +01:00
Thomas Basler
f63b7f6ee7
webapp: Added virtual console view
2022-12-19 21:38:39 +01:00
Thomas Basler
8f5d394f3a
Added websocket for debug output
2022-12-19 21:38:39 +01:00
Thomas Basler
8b60c29667
Replace all Serial by MessageOutput
2022-12-19 21:38:39 +01:00
Thomas Basler
cd5d5edd5f
Implemented class to send debug output to uart as well as to websocket
2022-12-19 21:38:39 +01:00
Thomas Basler
f689fedf4e
Hoymiles Lib: Remove hard coded Serial output
...
The serial port for output of debug information can now changed during runtime
2022-12-19 20:52:12 +01:00
Thomas Basler
3421c9a0b1
webapp: add app.js.gz
2022-12-15 20:22:11 +01:00
Thomas Basler
5feefed14e
Added missing copyright information
2022-12-14 22:37:37 +01:00
Thomas Basler
54d94af487
Cleanup includes
2022-12-14 22:13:03 +01:00
Thomas Basler
36477eab49
Fixed prometheus mac address when running in ethernet mode
2022-12-14 21:12:56 +01:00
Thomas Basler
674ead1c38
Fixed Hass device IP when running in ethernet mode
2022-12-14 21:11:53 +01:00
Thomas Basler
91f79fea19
Move publishHass method to MqttHandleHassClass
2022-12-14 21:08:35 +01:00
Thomas Basler
113caf510f
Introduce generic mqtt publish method
...
Allows publish of mqtt topics from other modules
2022-12-14 20:58:57 +01:00
Thomas Basler
13bae3a96d
webapp: Replaced fixed hyperlink to Home view by a router-link
...
This prevents the complete reload of the page
2022-12-14 20:54:05 +01:00
Thomas Basler
14f9d751d5
webapp: Update dependencies
2022-12-14 20:50:42 +01:00
Thomas Basler
5dd4d5b452
Introduce MqttSubscribeParser and moved inverter specific subscribes to MqttHandleInverterClass
...
This allows individual callback functions for each subscribed topic. Allows easier implementation of further mqtt functions
2022-12-14 20:42:23 +01:00
Thomas Basler
a4316c89b4
Added hint regarding retained flag for nonpersistent values to documentation
2022-12-14 19:42:40 +01:00
Thomas Basler
b106504730
Fixed typos in README.md
2022-12-14 19:40:50 +01:00
Thomas Basler
f347c41a9c
Merge branch 'pr423' into dev
2022-12-14 19:37:55 +01:00
Thomas Basler
aab72fd0d8
Move mqtt dtu topic publishing to separate class
2022-12-14 19:32:24 +01:00
Thomas Basler
723a2c6dbe
Rename MqttPublishing to MqttHandleInverter
2022-12-14 19:13:34 +01:00
Thomas Basler
5dde17c56b
Renamed MqttHassPublishing to MqttHandleHass
2022-12-14 19:07:11 +01:00
Thomas Basler
9b0ab67849
webapp: add app.js.gz
2022-12-13 18:45:46 +01:00
Thomas Basler
7527d74189
webapp: Update dependencies
2022-12-13 18:40:18 +01:00
Thomas Basler
d84fd206ad
Merge branch 'pr430' into dev
2022-12-13 18:30:04 +01:00
Andreas Dieckmann
bdfc1cbef4
Change link in Header navbar to "/"
2022-12-12 15:45:34 +00:00
bigcookie
9de62c3bd8
Update README.md
...
Added compatibility information for TSUN converters based on discussion here: https://github.com/tbnobody/OpenDTU/discussions/422
2022-12-09 14:07:08 +01:00
Thomas Basler
9ef4d39976
webapp: remove console logs from production builds
2022-12-08 23:18:42 +01:00
Thomas Basler
39ce056c81
webapp: Update dependencies
2022-12-08 23:15:20 +01:00
Thomas Basler
0a349b75a4
webapp: ESLint fixes
2022-12-08 22:20:40 +01:00
Martin Dummer
9bfc7044fc
add platformio_override.ini as personal config override
...
Personal edits in platformio.ini causes annoying merge conflicts then
new commits are pulled from upstream. Adding an personal override config
which is further ignored from git will avoid this.
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-12-02 23:50:12 +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