diff --git a/main/ZmqttDiscovery.ino b/main/ZmqttDiscovery.ino index 80478be..2ae11d7 100644 --- a/main/ZmqttDiscovery.ino +++ b/main/ZmqttDiscovery.ino @@ -174,7 +174,7 @@ void pubMqttDiscovery() { createDiscovery("sensor", //set Type subjectSYStoMQTT, "SYS: Uptime", (char*)getUniqueId("uptime", "").c_str(), //set state_topic,name,uniqueId "", "", "{{ value_json.uptime }}", //set availability_topic,device_class,value_template, - "", "", "s", //set,payload_on,payload_off,unit_of_meas, + "", "", "min", //set,payload_on,payload_off,unit_of_meas, 0, //set off_delay "", "", true, "", //set,payload_avalaible,payload_not avalaible ,is a gateway entity, command topic "", "", "", "", false // device name, device manufacturer, device model, device mac, retain diff --git a/main/main.ino b/main/main.ino index 9fcfd0f..dcb9b82 100644 --- a/main/main.ino +++ b/main/main.ino @@ -1322,10 +1322,10 @@ void loop() { void stateMeasures() { StaticJsonBuffer jsonBuffer; JsonObject& SYSdata = jsonBuffer.createObject(); - unsigned long uptime = millis() / 1000; + unsigned long uptime = millis() / 60000; //minutes uptime SYSdata["uptime"] = uptime; SYSdata["version"] = OMG_VERSION; - Log.trace(F("retrieving value of system characteristics Uptime (s):%u" CR), uptime); + Log.trace(F("retrieving value of system characteristics Uptime (min):%u" CR), uptime); # if defined(ESP8266) || defined(ESP32) uint32_t freeMem; freeMem = ESP.getFreeHeap();