Enable statistics for UniFi remaining power sensors (#120073)

Unifi: Add StateClass Measurement to all power sensors
This commit is contained in:
wittypluck 2024-06-22 10:31:20 +02:00 committed by GitHub
parent f3d2ba7d8d
commit 0a30032b96
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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,