From 88cb59d1779166fc1179b09f5923fe6fc5635427 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Thu, 8 Jun 2023 19:57:07 +0200 Subject: [PATCH] Feature: Publish BSSID via prometheus --- src/WebApi_prometheus.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/WebApi_prometheus.cpp b/src/WebApi_prometheus.cpp index d921dac..62f95c6 100644 --- a/src/WebApi_prometheus.cpp +++ b/src/WebApi_prometheus.cpp @@ -53,6 +53,10 @@ void WebApiPrometheusClass::onPrometheusMetricsGet(AsyncWebServerRequest* reques stream->print("# TYPE wifi_rssi gauge\n"); stream->printf("wifi_rssi %d\n", WiFi.RSSI()); + stream->print("# HELP wifi_bssid WiFi BSSID\n"); + stream->print("# TYPE wifi_bssid gauge\n"); + stream->printf("wifi_bssid %s\n", WiFi.BSSIDstr().c_str()); + for (uint8_t i = 0; i < Hoymiles.getNumInverters(); i++) { auto inv = Hoymiles.getInverterByPos(i);