Add workaround for wifi disconnect issue

This commit is contained in:
Admar Schoonen 2022-06-05 17:04:01 +02:00
parent 87c76e945f
commit 2966bb7d84
1 changed files with 14 additions and 1 deletions

View File

@ -982,7 +982,20 @@ void loop(void) {
firstTime = false;
#ifndef DISABLE_WIFI
getPrecipitation(address);
if (WiFi.status() != WL_CONNECTED) {
Serial.print(millis());
Serial.print(" wifi status error: ");
Serial.print(WiFi.status());
Serial.print("; expected: ");
Serial.println(WL_CONNECTED);
bool result = WiFi.reconnect();
Serial.print(millis());
Serial.print(" reconnecting result: ");
Serial.print(result);
Serial.print("; expected: ");
Serial.println(ESP_OK);
}
getPrecipitation(address);
if (counter == 0) {
getAQI(address);