mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2026-09-13 13:44:10 +00:00
fix compare string length
This commit is contained in:
+5
-2
@@ -587,7 +587,10 @@ void Mqtt::ha_status() {
|
|||||||
|
|
||||||
// These come from the info MQTT topic - and handled in the publish_ha_sensor_config function
|
// These come from the info MQTT topic - and handled in the publish_ha_sensor_config function
|
||||||
publish_system_ha_sensor_config(DeviceValueType::STRING, "Version", "version", DeviceValueUOM::NONE);
|
publish_system_ha_sensor_config(DeviceValueType::STRING, "Version", "version", DeviceValueUOM::NONE);
|
||||||
publish_system_ha_sensor_config(DeviceValueType::STRING, "Uptime", "bootTime", DeviceValueUOM::UPTIME);
|
publish_system_ha_sensor_config(DeviceValueType::STRING,
|
||||||
|
"Uptime",
|
||||||
|
"bootTime",
|
||||||
|
DeviceValueUOM::UPTIME); // called Uptime in HA and derives value from bootTime element in info topic
|
||||||
}
|
}
|
||||||
// add sub or pub task to the queue.
|
// add sub or pub task to the queue.
|
||||||
// the base is not included in the topic
|
// the base is not included in the topic
|
||||||
@@ -1072,7 +1075,7 @@ bool Mqtt::publish_ha_sensor_config(uint8_t type, // EMSdev
|
|||||||
// handle the exceptions
|
// handle the exceptions
|
||||||
if (strncmp(entity, "version", 7) == 0) {
|
if (strncmp(entity, "version", 7) == 0) {
|
||||||
snprintf(stat_t, sizeof(stat_t), "~/%s", F_(info));
|
snprintf(stat_t, sizeof(stat_t), "~/%s", F_(info));
|
||||||
} else if (strncmp(entity, "bootTime", 6) == 0) {
|
} else if (strncmp(entity, "bootTime", 8) == 0) {
|
||||||
snprintf(stat_t, sizeof(stat_t), "~/%s", F_(info));
|
snprintf(stat_t, sizeof(stat_t), "~/%s", F_(info));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user