diff --git a/esphome/components/wifi/wifi_component.cpp b/esphome/components/wifi/wifi_component.cpp index 1348b54b37..0ac227cd82 100644 --- a/esphome/components/wifi/wifi_component.cpp +++ b/esphome/components/wifi/wifi_component.cpp @@ -555,6 +555,7 @@ void WiFiComponent::check_connecting_finished() { } ESP_LOGW(TAG, "WiFi Unknown connection status %d", (int) status); + this->retry_connect(); } void WiFiComponent::retry_connect() {