From 9331a6e7a131116071f086f572d1cfc84b33ed63 Mon Sep 17 00:00:00 2001 From: proddy Date: Wed, 12 Jun 2024 08:44:55 +0200 Subject: [PATCH] fixes #1796 --- src/mqtt.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mqtt.cpp b/src/mqtt.cpp index ac0e39ee6..97e61a101 100644 --- a/src/mqtt.cpp +++ b/src/mqtt.cpp @@ -1176,7 +1176,8 @@ void Mqtt::add_ha_uom(JsonObject doc, const uint8_t type, const uint8_t uom, con doc[sc_ha] = F_(measurement); break; case DeviceValueUOM::WH: - if (entity == FL_(energyToday)[0]) { + // https://github.com/emsesp/EMS-ESP32/issues/1796 + if ((entity == FL_(energyToday)[0]) || entity == FL_(energyLastHour)[0]) { doc[sc_ha] = F_(total_increasing); } else { doc[sc_ha] = F_(measurement);