mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Add unit conversion to Power sensors (#87136)
* Add missing PowerConverter to UNIT_CONVERTERS * Adjust tests
This commit is contained in:
parent
6806e85eab
commit
cc469ab9a9
@ -43,6 +43,7 @@ from homeassistant.util.unit_conversion import (
|
||||
EnergyConverter,
|
||||
InformationConverter,
|
||||
MassConverter,
|
||||
PowerConverter,
|
||||
PressureConverter,
|
||||
SpeedConverter,
|
||||
TemperatureConverter,
|
||||
@ -429,6 +430,7 @@ UNIT_CONVERTERS: dict[SensorDeviceClass | str | None, type[BaseUnitConverter]] =
|
||||
SensorDeviceClass.DISTANCE: DistanceConverter,
|
||||
SensorDeviceClass.ENERGY: EnergyConverter,
|
||||
SensorDeviceClass.GAS: VolumeConverter,
|
||||
SensorDeviceClass.POWER: PowerConverter,
|
||||
SensorDeviceClass.POWER_FACTOR: UnitlessRatioConverter,
|
||||
SensorDeviceClass.PRECIPITATION: DistanceConverter,
|
||||
SensorDeviceClass.PRECIPITATION_INTENSITY: SpeedConverter,
|
||||
|
@ -33,7 +33,7 @@ async def test_device_class_units(hass: HomeAssistant, hass_ws_client) -> None:
|
||||
{
|
||||
"id": 2,
|
||||
"type": "sensor/device_class_convertible_units",
|
||||
"device_class": "power",
|
||||
"device_class": "pm1",
|
||||
}
|
||||
)
|
||||
msg = await client.receive_json()
|
||||
|
Loading…
x
Reference in New Issue
Block a user