mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 05:07:41 +00:00
Use build in unit of measurement in HomeWizard 'Water usage' sensor (#132261)
This commit is contained in:
parent
a248a6d991
commit
5f3bb7e89e
@ -27,6 +27,7 @@ from homeassistant.const import (
|
||||
UnitOfPower,
|
||||
UnitOfReactivePower,
|
||||
UnitOfVolume,
|
||||
UnitOfVolumeFlowRate,
|
||||
)
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.device_registry import DeviceInfo
|
||||
@ -565,7 +566,7 @@ SENSORS: Final[tuple[HomeWizardSensorEntityDescription, ...]] = (
|
||||
HomeWizardSensorEntityDescription(
|
||||
key="active_liter_lpm",
|
||||
translation_key="active_liter_lpm",
|
||||
native_unit_of_measurement="l/min",
|
||||
native_unit_of_measurement=UnitOfVolumeFlowRate.LITERS_PER_MINUTE,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
has_fn=lambda data: data.active_liter_lpm is not None,
|
||||
value_fn=lambda data: data.active_liter_lpm,
|
||||
|
@ -6468,7 +6468,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'active_liter_lpm',
|
||||
'unique_id': 'HWE-P1_5c2fafabcdef_active_liter_lpm',
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[HWE-P1-entity_ids0][sensor.device_water_usage:state]
|
||||
@ -6476,7 +6476,7 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Device Water usage',
|
||||
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.device_water_usage',
|
||||
@ -10228,7 +10228,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'active_liter_lpm',
|
||||
'unique_id': 'HWE-P1_5c2fafabcdef_active_liter_lpm',
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[HWE-P1-invalid-EAN-entity_ids9][sensor.device_water_usage:state]
|
||||
@ -10236,7 +10236,7 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Device Water usage',
|
||||
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.device_water_usage',
|
||||
@ -13562,7 +13562,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'active_liter_lpm',
|
||||
'unique_id': 'HWE-P1_5c2fafabcdef_active_liter_lpm',
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[HWE-P1-zero-values-entity_ids1][sensor.device_water_usage:state]
|
||||
@ -13570,7 +13570,7 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Device Water usage',
|
||||
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.device_water_usage',
|
||||
@ -15301,7 +15301,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'active_liter_lpm',
|
||||
'unique_id': 'HWE-P1_5c2fafabcdef_active_liter_lpm',
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
})
|
||||
# ---
|
||||
# name: test_sensors[HWE-WTR-entity_ids4][sensor.device_water_usage:state]
|
||||
@ -15309,7 +15309,7 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Device Water usage',
|
||||
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
|
||||
'unit_of_measurement': 'l/min',
|
||||
'unit_of_measurement': <UnitOfVolumeFlowRate.LITERS_PER_MINUTE: 'L/min'>,
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.device_water_usage',
|
||||
|
Loading…
x
Reference in New Issue
Block a user