auto restart after changing some settings

This commit is contained in:
Yurii
2023-11-11 21:40:22 +03:00
parent e9bf4c4bd5
commit eedbd7b80a
4 changed files with 111 additions and 19 deletions

View File

@@ -23,6 +23,17 @@ protected:
INFO("Settings updated (EEPROM)");
}
if (vars.parameters.restartAfterTime > 0 && millis() - vars.parameters.restartSignalTime > vars.parameters.restartAfterTime) {
vars.parameters.restartAfterTime = 0;
INFO("Received restart message...");
eeSettings.updateNow();
INFO("Restart...");
delay(1000);
ESP.restart();
}
if (WiFi.status() == WL_CONNECTED) {
if (!tMqtt->isEnabled() && strlen(settings.mqtt.server) > 0) {
tMqtt->enable();