From 4c5d5a8f5a4402cb7c908d6016041ff0d001d374 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 17 Aug 2021 08:34:41 +0200 Subject: [PATCH] Update deCONZ to use new state classes (#54729) --- homeassistant/components/deconz/sensor.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/deconz/sensor.py b/homeassistant/components/deconz/sensor.py index a741a2d37c1..012e686534f 100644 --- a/homeassistant/components/deconz/sensor.py +++ b/homeassistant/components/deconz/sensor.py @@ -17,6 +17,7 @@ from pydeconz.sensor import ( from homeassistant.components.sensor import ( DOMAIN, STATE_CLASS_MEASUREMENT, + STATE_CLASS_TOTAL_INCREASING, SensorEntity, ) from homeassistant.const import ( @@ -41,7 +42,6 @@ from homeassistant.helpers.dispatcher import ( async_dispatcher_connect, async_dispatcher_send, ) -from homeassistant.util import dt as dt_util from .const import ATTR_DARK, ATTR_ON, NEW_SENSOR from .deconz_device import DeconzDevice @@ -68,7 +68,7 @@ ICON = { } STATE_CLASS = { - Consumption: STATE_CLASS_MEASUREMENT, + Consumption: STATE_CLASS_TOTAL_INCREASING, Humidity: STATE_CLASS_MEASUREMENT, Pressure: STATE_CLASS_MEASUREMENT, Temperature: STATE_CLASS_MEASUREMENT, @@ -164,9 +164,6 @@ class DeconzSensor(DeconzDevice, SensorEntity): type(self._device) ) - if device.type in Consumption.ZHATYPE: - self._attr_last_reset = dt_util.utc_from_timestamp(0) - @callback def async_update_callback(self, force_update=False): """Update the sensor's state."""