From 3dec390ccec415a3679af9a51663dd27551dce14 Mon Sep 17 00:00:00 2001 From: Yurii Date: Thu, 11 Apr 2024 03:06:56 +0300 Subject: [PATCH] feat: many features * added dashboard on portal * added settings for serial port and telnet * added on/off settings for mqtt * added event selection for emergency mode * refactor html & css --- data/dashboard.html | 387 ++++++++++++++++++++++++++ data/index.html | 187 ++++--------- data/network.html | 75 +++-- data/settings.html | 599 ++++++++++++++++++++++++++++++++++------ data/static/app.css.gz | Bin 663 -> 1008 bytes data/static/app.js.gz | Bin 4623 -> 3287 bytes data/upgrade.html | 10 +- src/HaHelper.h | 4 +- src/MainTask.h | 23 +- src/MqttTask.h | 25 +- src/PortalTask.h | 134 +++++---- src/Settings.h | 19 +- src/main.cpp | 6 +- src/utils.h | 266 ++++++++++-------- src_data/static/app.css | 109 ++++++-- src_data/static/app.js | 284 ++++++------------- 16 files changed, 1479 insertions(+), 649 deletions(-) create mode 100644 data/dashboard.html diff --git a/data/dashboard.html b/data/dashboard.html new file mode 100644 index 0000000..7202385 --- /dev/null +++ b/data/dashboard.html @@ -0,0 +1,387 @@ + + + + + + Dashboard - OpenTherm Gateway + + + + + +
+ +
+ +
+
+
+

Dashboard

+

+
+ +
+ +
+
+ + + + + + + diff --git a/data/index.html b/data/index.html index a6e9f9e..ebc1d28 100644 --- a/data/index.html +++ b/data/index.html @@ -28,44 +28,44 @@

-
- +
+ - + - + - + - + - + - + - + - + - + @@ -82,149 +82,40 @@

-
- +
+ - + - + - + - + - + -
+
+ Dashboard Settings Upgrade Restart
- -
-
- -