diff --git a/src/WebApi_prometheus.cpp b/src/WebApi_prometheus.cpp index d921dac6..62f95c63 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);