Add STA WiFi failure diagnostics

This commit is contained in:
2026-06-04 13:58:46 -06:00
parent b654e28641
commit 12304b268c
@@ -1,6 +1,7 @@
#include <WiFi.h>
#include <WebServer.h>
#include <Preferences.h>
#include <esp_wifi.h>
#include <ArduinoJson.h>
#include "config.h"
@@ -363,7 +364,17 @@ void connectStaWifi() {
return;
}
Serial.println("STA WiFi attempt failed.");
wl_status_t status = WiFi.status();
Serial.print("STA WiFi attempt failed. Status: ");
Serial.println((int)status);
wifi_ap_record_t apInfo;
if (esp_wifi_sta_get_ap_info(&apInfo) == ESP_OK) {
Serial.print("Connected AP RSSI: ");
Serial.println(apInfo.rssi);
} else {
Serial.println("No AP association info available.");
}
}
Serial.println("All STA WiFi attempts failed. AP remains available.");