diff --git a/src/HAP.cpp b/src/HAP.cpp index 39bed60..cd059d3 100644 --- a/src/HAP.cpp +++ b/src/HAP.cpp @@ -26,6 +26,7 @@ ********************************************************************************/ #include +#include #include #include #include @@ -1291,6 +1292,13 @@ int HAPClient::getStatusURL(){ response+="WiFi Disconnects:" + String(homeSpan.connected/2) + "\n"; response+="WiFi Signal:" + String(WiFi.RSSI()) + " dBm\n"; + + int8_t max_tx_power = CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER; + ; + response+="WiFi TxPower (current / max):" + + String(WiFi.getTxPower() * 0.25) + " / " + + (esp_wifi_get_max_tx_power(&max_tx_power) == ESP_OK ? String(max_tx_power * 0.25) : "(Error getting maxTxPower)") + " dBm\n"; + response+="WiFi Gateway:" + WiFi.gatewayIP().toString() + "\n"; response+="ESP32 Board:" + String(ARDUINO_BOARD) + "\n"; response+="Arduino-ESP Version:" + String(ARDUINO_ESP_VERSION) + "\n";