From 9acfc0cb88685577b7c2ec331968c95efead08a0 Mon Sep 17 00:00:00 2001 From: Aidan Timson Date: Sun, 5 Oct 2025 22:52:35 +0100 Subject: [PATCH] Fix power device classes for system bridge (#153201) --- homeassistant/components/system_bridge/sensor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/system_bridge/sensor.py b/homeassistant/components/system_bridge/sensor.py index d322504a1d90..8ad3ede39606 100644 --- a/homeassistant/components/system_bridge/sensor.py +++ b/homeassistant/components/system_bridge/sensor.py @@ -336,6 +336,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = ( key="power_usage", translation_key="power_usage", state_class=SensorStateClass.MEASUREMENT, + device_class=SensorDeviceClass.POWER, native_unit_of_measurement=UnitOfPower.WATT, suggested_display_precision=2, icon="mdi:power-plug", @@ -577,7 +578,6 @@ async def async_setup_entry( key=f"gpu_{gpu.id}_power_usage", name=f"{gpu.name} power usage", entity_registry_enabled_default=False, - device_class=SensorDeviceClass.POWER, state_class=SensorStateClass.MEASUREMENT, native_unit_of_measurement=UnitOfPower.WATT, value=lambda data, k=index: gpu_power_usage(data, k),