mirror of
https://github.com/home-assistant/core.git
synced 2025-07-18 10:47:10 +00:00
Restores unit_of_measurement (#54335)
This commit is contained in:
parent
188919f079
commit
b88f0adbe9
@ -145,6 +145,10 @@ class IntegrationSensor(RestoreEntity, SensorEntity):
|
|||||||
)
|
)
|
||||||
self._attr_device_class = state.attributes.get(ATTR_DEVICE_CLASS)
|
self._attr_device_class = state.attributes.get(ATTR_DEVICE_CLASS)
|
||||||
|
|
||||||
|
self._unit_of_measurement = state.attributes.get(
|
||||||
|
ATTR_UNIT_OF_MEASUREMENT
|
||||||
|
)
|
||||||
|
|
||||||
@callback
|
@callback
|
||||||
def calc_integration(event):
|
def calc_integration(event):
|
||||||
"""Handle the sensor state changes."""
|
"""Handle the sensor state changes."""
|
||||||
|
@ -73,6 +73,7 @@ async def test_restore_state(hass: HomeAssistant) -> None:
|
|||||||
{
|
{
|
||||||
"last_reset": "2019-10-06T21:00:00",
|
"last_reset": "2019-10-06T21:00:00",
|
||||||
"device_class": DEVICE_CLASS_ENERGY,
|
"device_class": DEVICE_CLASS_ENERGY,
|
||||||
|
"unit_of_measurement": ENERGY_KILO_WATT_HOUR,
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user