From 604f3d99334f2b2fdad37c46ea9864785071e626 Mon Sep 17 00:00:00 2001 From: Simon Zeyer Date: Wed, 13 Jul 2022 20:46:06 +0200 Subject: [PATCH 1/5] add table with esp stats to setup page --- Webserver.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Webserver.h b/Webserver.h index 38d82fd..8db5d68 100644 --- a/Webserver.h +++ b/Webserver.h @@ -97,6 +97,28 @@ void handleWifiSetup(){ ptr += "\n"; ptr += ""; ptr += ""; + ptr +=""; ptr +="
"; + + ptr +="\n\n"; + ptr +="\n\n\n\n"; + ptr +="\n\n\n\n"; + ptr +="\n\n\n\n"; + ptr +="\n\n\n\n"; + ptr +="\n\n\n\n"; + ptr +="\n\n\n\n"; + ptr += "
ESP.getResetReason()"; + ptr +=String(ESP.getResetReason()); + ptr += "
ESP.getFreeHeap()"; + ptr +=String(ESP.getFreeHeap()); + ptr += "
ESP.getHeapFragmentation()"; + ptr +=String(ESP.getHeapFragmentation()); + ptr += "
ESP.getMaxFreeBlockSize()"; + ptr +=String(ESP.getMaxFreeBlockSize()); + ptr += "
ESP.getChipId()"; + ptr +=String(ESP.getChipId()); + ptr += "
ESP.getCpuFreqMHz()"; + ptr +=String(ESP.getCpuFreqMHz()); + ptr += "
\n"; ptr += "
\n"; ptr += ""; }else{ -- 2.47.2 From 85ebdf41084d3ee1cd741ba9e181e3956c5ac9d9 Mon Sep 17 00:00:00 2001 From: Simon Zeyer Date: Wed, 13 Jul 2022 20:47:30 +0200 Subject: [PATCH 2/5] center table with freezer data, set font size --- Webserver.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Webserver.h b/Webserver.h index 8db5d68..ffd584c 100644 --- a/Webserver.h +++ b/Webserver.h @@ -186,10 +186,10 @@ void handleWifiSetup(){ } void handleRoot(){ String ptr = header; - ptr += "Setup Wifi"; - ptr +="\n\n"; + ptr +="
"; + ptr +="
NameTempStatus
\n\n"; for (int i = 0; i < (sizeof(truhen) / sizeof(truhen[0])); i++) { - ptr +="\n\n\n\n\n"; } + ptr += "
NameTempStatus
"; + ptr +="
"; ptr +=truhen[i].getName(); ptr +=""; ptr +=String(truhen[i].getCurTemp())+"℃"; @@ -208,7 +208,9 @@ void handleRoot(){ } ptr += "
\n"; + ptr += "\n"; ptr +="\n"; ptr +="\n"; server.send(200, "text/html", ptr); -- 2.47.2 From 4af80665a22d1ba8418a998ea4e7dfb928d0b93e Mon Sep 17 00:00:00 2001 From: Simon Zeyer Date: Wed, 13 Jul 2022 20:48:16 +0200 Subject: [PATCH 3/5] reload homepage every 1 minute --- Webserver.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Webserver.h b/Webserver.h index ffd584c..b9843c8 100644 --- a/Webserver.h +++ b/Webserver.h @@ -211,6 +211,8 @@ void handleRoot(){ ptr += "\n"; ptr += "\n"; + + ptr += "\n"; ptr +="\n"; ptr +="\n"; server.send(200, "text/html", ptr); -- 2.47.2 From 15a3e88358b779d456db8e36f8addcb87e49943d Mon Sep 17 00:00:00 2001 From: Simon Zeyer Date: Wed, 13 Jul 2022 20:49:08 +0200 Subject: [PATCH 4/5] rename header to german joke --- Webserver.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Webserver.h b/Webserver.h index b9843c8..a3fb773 100644 --- a/Webserver.h +++ b/Webserver.h @@ -17,7 +17,7 @@ String header = " \n" "\n" "\n" "\n" - "

Truhensteuerung Web Server

\n"; + "

Truhensteuerung Netz Servierer

\n"; String ssid = "REPLACE_WITH_YOUR_SSID"; String password = "REPLACE_WITH_YOUR_PASSWORD"; unsigned long currentTime = millis(); -- 2.47.2 From d855d95898e006e77ce1deb1b9465b2772555aa1 Mon Sep 17 00:00:00 2001 From: Simon Zeyer Date: Wed, 13 Jul 2022 20:49:33 +0200 Subject: [PATCH 5/5] open settings readonly on wifi setup --- Webserver.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Webserver.h b/Webserver.h index a3fb773..8f85ee8 100644 --- a/Webserver.h +++ b/Webserver.h @@ -231,7 +231,7 @@ void handleNotFound() { } void WifiSetup() { - preferences.begin("my-app", false); + preferences.begin("my-app", true); ssid = preferences.getString("ssid", ssid); password = preferences.getString("password", password); preferences.end(); -- 2.47.2