publish reset event

This commit is contained in:
Flo
2026-03-11 13:27:03 +01:00
parent 783eebea24
commit 078f3096dd
3 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -116,7 +116,7 @@ void MyMqttClient::onLoop()
ensureConnected();
mqttClient.loop();
static uint32_t tNextRssiMs = 0;
static uint32_t tNextRssiMs = 0u;
if (millis() >= tNextRssiMs)
{
tNextRssiMs = millis() + 600000u;
+2
View File
@@ -9,6 +9,7 @@
#include <Update.h>
#include "Version.h"
#include "InterruptHandler.h"
#include "MyMqttClient.h"
WebServer webServer;
@@ -75,6 +76,7 @@ void UpdateHandler()
{
webServer.sendHeader("Connection", "close");
webServer.send(200, "text/plain", (Update.hasError()) ? "FAIL" : "OK");
myMqttClient.publishStatus("{\"event\":\"reset_update\", \"variant\": \"" PROJECT_VARIANT "\" }");
ESP.restart();
}, []()
{
+1
View File
@@ -272,6 +272,7 @@ void loop()
if (millis() > DAYS_TO_MILLIS(1uL) && numberWindowsOpen == 0)
{
Serial.print("RESET");
myMqttClient.publishStatus("{\"event\":\"reset\", \"variant\": \"" PROJECT_VARIANT "\" }");
ESP.restart();
}