mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Add MWh as an energy unit (#58034)
This commit is contained in:
parent
8eef2113c7
commit
bb9053e93d
@ -39,6 +39,7 @@ from homeassistant.const import (
|
||||
ATTR_UNIT_OF_MEASUREMENT,
|
||||
DEVICE_CLASS_POWER,
|
||||
ENERGY_KILO_WATT_HOUR,
|
||||
ENERGY_MEGA_WATT_HOUR,
|
||||
ENERGY_WATT_HOUR,
|
||||
POWER_KILO_WATT,
|
||||
POWER_WATT,
|
||||
@ -95,6 +96,7 @@ UNIT_CONVERSIONS: dict[str, dict[str, Callable]] = {
|
||||
# Convert energy to kWh
|
||||
DEVICE_CLASS_ENERGY: {
|
||||
ENERGY_KILO_WATT_HOUR: lambda x: x,
|
||||
ENERGY_MEGA_WATT_HOUR: lambda x: x * 1000,
|
||||
ENERGY_WATT_HOUR: lambda x: x / 1000,
|
||||
},
|
||||
# Convert power W
|
||||
|
@ -419,6 +419,7 @@ POWER_VOLT_AMPERE: Final = "VA"
|
||||
# Energy units
|
||||
ENERGY_WATT_HOUR: Final = "Wh"
|
||||
ENERGY_KILO_WATT_HOUR: Final = "kWh"
|
||||
ENERGY_MEGA_WATT_HOUR: Final = "MWh"
|
||||
|
||||
# Electric_current units
|
||||
ELECTRIC_CURRENT_MILLIAMPERE: Final = "mA"
|
||||
|
Loading…
x
Reference in New Issue
Block a user