From 65750fec9b521266c5457c95ec4b083c25ba6ffc Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Tue, 10 Jan 2023 16:37:35 +0100 Subject: [PATCH] Remove invalid state class in hue (#85617) --- homeassistant/components/hue/v2/sensor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/hue/v2/sensor.py b/homeassistant/components/hue/v2/sensor.py index 7fa34c59869..c0d450230c9 100644 --- a/homeassistant/components/hue/v2/sensor.py +++ b/homeassistant/components/hue/v2/sensor.py @@ -79,8 +79,6 @@ async def async_setup_entry( class HueSensorBase(HueBaseEntity, SensorEntity): """Representation of a Hue sensor.""" - _attr_state_class = SensorStateClass.MEASUREMENT - def __init__( self, bridge: HueBridge, @@ -98,6 +96,7 @@ class HueTemperatureSensor(HueSensorBase): _attr_native_unit_of_measurement = UnitOfTemperature.CELSIUS _attr_device_class = SensorDeviceClass.TEMPERATURE + _attr_state_class = SensorStateClass.MEASUREMENT @property def native_value(self) -> float: @@ -115,6 +114,7 @@ class HueLightLevelSensor(HueSensorBase): _attr_native_unit_of_measurement = LIGHT_LUX _attr_device_class = SensorDeviceClass.ILLUMINANCE + _attr_state_class = SensorStateClass.MEASUREMENT @property def native_value(self) -> int: @@ -140,6 +140,7 @@ class HueBatterySensor(HueSensorBase): _attr_native_unit_of_measurement = PERCENTAGE _attr_device_class = SensorDeviceClass.BATTERY _attr_entity_category = EntityCategory.DIAGNOSTIC + _attr_state_class = SensorStateClass.MEASUREMENT @property def native_value(self) -> int: