From 2887c8f85fbc5db11f50081626d96d8773406496 Mon Sep 17 00:00:00 2001
From: DanielR92
Date: Tue, 20 Sep 2022 10:54:28 +0200
Subject: [PATCH 1/2] Add WiFi-RSSI to the home site
---
tools/esp8266/html/index.html | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tools/esp8266/html/index.html b/tools/esp8266/html/index.html
index 201f13d7..c6db6ec9 100644
--- a/tools/esp8266/html/index.html
+++ b/tools/esp8266/html/index.html
@@ -17,6 +17,7 @@
Uptime:
ESP-Time:
+ RSSI: dBm
Statistics:
@@ -48,6 +49,7 @@
var mIntervalSet = false;
function parseSys(obj) {
document.getElementById("version").innerHTML = "Git SHA: " + obj["build"] + " :: " + obj["version"];
+ document.getElementById("wifi_rssi").innerHTML = obj["wifi_rssi"];;
var date = new Date(obj["ts_now"] * 1000);
var up = obj["ts_uptime"];
From af18ef5c3a177d334727a5b3a8615a4536017adc Mon Sep 17 00:00:00 2001
From: DanielR92
Date: Tue, 20 Sep 2022 10:55:19 +0200
Subject: [PATCH 2/2] Add wifi_rssi to the obj to get the value
---
tools/esp8266/webApi.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/esp8266/webApi.cpp b/tools/esp8266/webApi.cpp
index 568646e2..dbccc6ec 100644
--- a/tools/esp8266/webApi.cpp
+++ b/tools/esp8266/webApi.cpp
@@ -123,6 +123,7 @@ void webApi::getSystem(JsonObject obj) {
obj[F("build")] = String(AUTO_GIT_HASH);
obj[F("ts_uptime")] = mApp->getUptime();
obj[F("ts_now")] = mApp->getTimestamp();
+ obj[F("wifi_rssi")] = WiFi.RSSI();
}