From d52137cc1a1518bba5b07a08f32182ac7ec260b6 Mon Sep 17 00:00:00 2001 From: Jelte Zeilstra Date: Sun, 8 May 2022 15:54:43 +0200 Subject: [PATCH] Add state class measurement to deCONZ LightLevel sensors (#71516) --- homeassistant/components/deconz/sensor.py | 1 + tests/components/deconz/test_sensor.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/deconz/sensor.py b/homeassistant/components/deconz/sensor.py index d3a20fad522..bf29e8db478 100644 --- a/homeassistant/components/deconz/sensor.py +++ b/homeassistant/components/deconz/sensor.py @@ -160,6 +160,7 @@ ENTITY_DESCRIPTIONS = { else None, update_key="lightlevel", device_class=SensorDeviceClass.ILLUMINANCE, + state_class=SensorStateClass.MEASUREMENT, native_unit_of_measurement=LIGHT_LUX, ) ], diff --git a/tests/components/deconz/test_sensor.py b/tests/components/deconz/test_sensor.py index 590ccee25d5..658e11da906 100644 --- a/tests/components/deconz/test_sensor.py +++ b/tests/components/deconz/test_sensor.py @@ -337,7 +337,7 @@ TEST_DATA = [ "state": "5.0", "entity_category": None, "device_class": SensorDeviceClass.ILLUMINANCE, - "state_class": None, + "state_class": SensorStateClass.MEASUREMENT, "attributes": { "on": True, "dark": True, @@ -345,6 +345,7 @@ TEST_DATA = [ "unit_of_measurement": "lx", "device_class": "illuminance", "friendly_name": "Motion sensor 4", + "state_class": "measurement", }, "websocket_event": {"state": {"lightlevel": 1000}}, "next_state": "1.3",