Add new weight device class (#79185)
This commit is contained in:
parent
c96c5bed7d
commit
5389ff3253
12 changed files with 165 additions and 4 deletions
|
@ -21,6 +21,7 @@ from homeassistant.util import dt as dt_util
|
|||
from homeassistant.util.unit_conversion import (
|
||||
DistanceConverter,
|
||||
EnergyConverter,
|
||||
MassConverter,
|
||||
PowerConverter,
|
||||
PressureConverter,
|
||||
SpeedConverter,
|
||||
|
@ -126,6 +127,7 @@ async def ws_handle_get_statistics_during_period(
|
|||
{
|
||||
vol.Optional("distance"): vol.In(DistanceConverter.VALID_UNITS),
|
||||
vol.Optional("energy"): vol.In(EnergyConverter.VALID_UNITS),
|
||||
vol.Optional("mass"): vol.In(MassConverter.VALID_UNITS),
|
||||
vol.Optional("power"): vol.In(PowerConverter.VALID_UNITS),
|
||||
vol.Optional("pressure"): vol.In(PressureConverter.VALID_UNITS),
|
||||
vol.Optional("speed"): vol.In(SpeedConverter.VALID_UNITS),
|
||||
|
@ -335,6 +337,11 @@ async def ws_adjust_sum_statistics(
|
|||
ENERGY_WATT_HOUR,
|
||||
):
|
||||
return True
|
||||
if (
|
||||
statistics_unit == MassConverter.NORMALIZED_UNIT
|
||||
and display_unit in MassConverter.VALID_UNITS
|
||||
):
|
||||
return True
|
||||
if (
|
||||
statistics_unit == VolumeConverter.NORMALIZED_UNIT
|
||||
and display_unit in VolumeConverter.VALID_UNITS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue