diff --git a/src/WebApi_network.cpp b/src/WebApi_network.cpp index 06d8261e..1226917f 100644 --- a/src/WebApi_network.cpp +++ b/src/WebApi_network.cpp @@ -36,6 +36,7 @@ void WebApiNetworkClass::onNetworkStatus(AsyncWebServerRequest* request) root["sta_status"] = ((WiFi.getMode() & WIFI_STA) != 0); root["sta_ssid"] = WiFi.SSID(); + root["sta_bssid"] = WiFi.BSSIDstr(); root["sta_rssi"] = WiFi.RSSI(); root["network_hostname"] = NetworkSettings.getHostname(); root["network_ip"] = NetworkSettings.localIP().toString(); diff --git a/webapp/src/components/WifiStationInfo.vue b/webapp/src/components/WifiStationInfo.vue index e1bd0dcd..12769a8e 100644 --- a/webapp/src/components/WifiStationInfo.vue +++ b/webapp/src/components/WifiStationInfo.vue @@ -13,6 +13,10 @@ {{ $t('wifistationinfo.Ssid') }} {{ networkStatus.sta_ssid }} + + {{ $t('wifistationinfo.Bssid') }} + {{ networkStatus.sta_bssid }} + {{ $t('wifistationinfo.Quality') }} {{ $n(getRSSIasQuality(networkStatus.sta_rssi), 'percent') }} diff --git a/webapp/src/locales/de.json b/webapp/src/locales/de.json index 0d454bae..a014f09d 100644 --- a/webapp/src/locales/de.json +++ b/webapp/src/locales/de.json @@ -208,6 +208,7 @@ "Enabled": "aktiv", "Disabled": "nicht aktiv", "Ssid": "SSID", + "Bssid": "BSSID", "Quality": "Qualität", "Rssi": "RSSI" }, diff --git a/webapp/src/locales/en.json b/webapp/src/locales/en.json index 7a05b4db..4532861b 100644 --- a/webapp/src/locales/en.json +++ b/webapp/src/locales/en.json @@ -208,6 +208,7 @@ "Enabled": "enabled", "Disabled": "disabled", "Ssid": "SSID", + "Bssid": "BSSID", "Quality": "Quality", "Rssi": "RSSI" }, diff --git a/webapp/src/locales/fr.json b/webapp/src/locales/fr.json index daafad70..86b517f5 100644 --- a/webapp/src/locales/fr.json +++ b/webapp/src/locales/fr.json @@ -208,6 +208,7 @@ "Enabled": "activé", "Disabled": "désactivé", "Ssid": "SSID", + "Bssid": "BSSID", "Quality": "Qualité", "Rssi": "RSSI" }, diff --git a/webapp/src/types/NetworkStatus.ts b/webapp/src/types/NetworkStatus.ts index c10c4a0f..90038c9d 100644 --- a/webapp/src/types/NetworkStatus.ts +++ b/webapp/src/types/NetworkStatus.ts @@ -2,6 +2,7 @@ export interface NetworkStatus { // WifiStationInfo sta_status: boolean; sta_ssid: string; + sta_bssid: string; sta_rssi: number; // WifiApInfo ap_status: boolean;