From 40215ee7468b56ef1e9d641e38e1af0553ef156e Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Tue, 12 Sep 2023 18:58:25 +0200 Subject: [PATCH] Fixed uptime rollower in MQTT raw mode --- lib/RawMqttHandler/src/RawMqttHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/RawMqttHandler/src/RawMqttHandler.cpp b/lib/RawMqttHandler/src/RawMqttHandler.cpp index a906dfb3..792c59ea 100644 --- a/lib/RawMqttHandler/src/RawMqttHandler.cpp +++ b/lib/RawMqttHandler/src/RawMqttHandler.cpp @@ -267,7 +267,7 @@ bool RawMqttHandler::publishSystem(HwTools* hw, EntsoeApi* eapi, EnergyAccountin return false; mqtt->publish(topic + "/id", WiFi.macAddress(), true, 0); - mqtt->publish(topic + "/uptime", String((unsigned long) millis64()/1000)); + mqtt->publish(topic + "/uptime", String((uint32_t) (millis64()/1000))); float vcc = hw->getVcc(); if(vcc > 0) { mqtt->publish(topic + "/vcc", String(vcc, 2));