From f5b347b3b1ee14200300287c61d46abaec577a65 Mon Sep 17 00:00:00 2001 From: Lomanic Date: Sat, 13 Jun 2020 17:57:19 +0200 Subject: [PATCH] Use safer ESP.restart() instead of ESP.reset() to reboot the ESP https://github.com/esp8266/Arduino/issues/1722#issuecomment-192624783 --- presence-button.ino | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/presence-button.ino b/presence-button.ino index 10d0a6c..58c5b44 100644 --- a/presence-button.ino +++ b/presence-button.ino @@ -88,7 +88,7 @@ void handleAdmin() { httpServer.sendHeader("Location", httpServer.uri(), true); httpServer.send(302, "text/plain", ""); delay(500); - ESP.reset(); + ESP.restart(); return; } } @@ -268,7 +268,7 @@ void setup() { Serial.println(F("failed to connect and hit timeout")); delay(3000); //reset and try again, or maybe put it to deep sleep - ESP.reset(); + ESP.restart(); delay(5000); } @@ -343,7 +343,7 @@ void loop() { wifiManager.resetSettings(); SPIFFS.format(); delay(500); - ESP.reset(); + ESP.restart(); } unsigned long currentMillis = millis(); if (currentMillis - previousMillis > notifyInterval) {