From e4455e962621ad3cd7fbfd9e31a62259ce9c23f1 Mon Sep 17 00:00:00 2001 From: Bob Laz Date: Sat, 29 Aug 2026 13:42:05 -0700 Subject: [PATCH] Add state_class to UniFi device temperature sensor (#180688) --- homeassistant/components/unifi/sensor.py | 1 + tests/components/unifi/snapshots/test_sensor.ambr | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/unifi/sensor.py b/homeassistant/components/unifi/sensor.py index cf10b61d0578..d06d50b286e8 100644 --- a/homeassistant/components/unifi/sensor.py +++ b/homeassistant/components/unifi/sensor.py @@ -642,6 +642,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = ( device_class=SensorDeviceClass.TEMPERATURE, entity_category=EntityCategory.DIAGNOSTIC, native_unit_of_measurement=UnitOfTemperature.CELSIUS, + state_class=SensorStateClass.MEASUREMENT, api_handler_fn=lambda api: api.devices, available_fn=async_device_available_fn, device_info_fn=async_device_device_info_fn, diff --git a/tests/components/unifi/snapshots/test_sensor.ambr b/tests/components/unifi/snapshots/test_sensor.ambr index efc258d9be8a..b2e1383d5093 100644 --- a/tests/components/unifi/snapshots/test_sensor.ambr +++ b/tests/components/unifi/snapshots/test_sensor.ambr @@ -138,7 +138,9 @@ None, ]), 'area_id': None, - 'capabilities': None, + 'capabilities': dict({ + : , + }), 'config_entry_id': , 'config_subentry_id': , 'device_class': None, @@ -177,6 +179,7 @@ 'attributes': ReadOnlyDict({ : 'temperature', : 'Device Temperature', + : , : , }), 'context': ,