Fix: Uptime overflow after ~50 days

Fixes #2473
This commit is contained in:
Thomas Basler 2024-12-29 20:53:20 +01:00
parent c7fa4ff212
commit 11105944be

View File

@ -32,7 +32,7 @@ void MqttHandleDtuClass::loop()
return; return;
} }
MqttSettings.publish("dtu/uptime", String(millis() / 1000)); MqttSettings.publish("dtu/uptime", String(esp_timer_get_time() / 1000000));
MqttSettings.publish("dtu/ip", NetworkSettings.localIP().toString()); MqttSettings.publish("dtu/ip", NetworkSettings.localIP().toString());
MqttSettings.publish("dtu/hostname", NetworkSettings.getHostname()); MqttSettings.publish("dtu/hostname", NetworkSettings.getHostname());
MqttSettings.publish("dtu/heap/size", String(ESP.getHeapSize())); MqttSettings.publish("dtu/heap/size", String(ESP.getHeapSize()));