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();
 }