From 0a30032b9652e85a68222c1481d7e1075b194001 Mon Sep 17 00:00:00 2001 From: wittypluck Date: Sat, 22 Jun 2024 10:31:20 +0200 Subject: [PATCH] Enable statistics for UniFi remaining power sensors (#120073) Unifi: Add StateClass Measurement to all power sensors --- homeassistant/components/unifi/sensor.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homeassistant/components/unifi/sensor.py b/homeassistant/components/unifi/sensor.py index ba1da7ea6c8..028d70d8880 100644 --- a/homeassistant/components/unifi/sensor.py +++ b/homeassistant/components/unifi/sensor.py @@ -341,6 +341,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = ( key="Outlet power metering", device_class=SensorDeviceClass.POWER, entity_category=EntityCategory.DIAGNOSTIC, + state_class=SensorStateClass.MEASUREMENT, native_unit_of_measurement=UnitOfPower.WATT, api_handler_fn=lambda api: api.outlets, available_fn=async_device_available_fn, @@ -356,6 +357,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = ( key="SmartPower AC power budget", device_class=SensorDeviceClass.POWER, entity_category=EntityCategory.DIAGNOSTIC, + state_class=SensorStateClass.MEASUREMENT, native_unit_of_measurement=UnitOfPower.WATT, suggested_display_precision=1, api_handler_fn=lambda api: api.devices, @@ -371,6 +373,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = ( key="SmartPower AC power consumption", device_class=SensorDeviceClass.POWER, entity_category=EntityCategory.DIAGNOSTIC, + state_class=SensorStateClass.MEASUREMENT, native_unit_of_measurement=UnitOfPower.WATT, suggested_display_precision=1, api_handler_fn=lambda api: api.devices,