1
mirror of https://github.com/home-assistant/core synced 2024-10-01 05:30:36 +02:00

Migrate pressure units to an enum (#81009)

This commit is contained in:
epenet 2022-10-26 13:58:22 +02:00 committed by GitHub
parent 91df68de1f
commit 945c991e84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -574,16 +574,40 @@ FREQUENCY_KILOHERTZ: Final = "kHz"
FREQUENCY_MEGAHERTZ: Final = "MHz"
FREQUENCY_GIGAHERTZ: Final = "GHz"
# Pressure units
class UnitOfPressure(StrEnum):
"""Pressure units."""
PA = "Pa"
HPA = "hPa"
KPA = "kPa"
BAR = "bar"
CBAR = "cbar"
MBAR = "mbar"
MMHG = "mmHg"
INHG = "inHg"
PSI = "psi"
PRESSURE_PA: Final = "Pa"
"""Deprecated: please use UnitOfPressure.PA"""
PRESSURE_HPA: Final = "hPa"
"""Deprecated: please use UnitOfPressure.HPA"""
PRESSURE_KPA: Final = "kPa"
"""Deprecated: please use UnitOfPressure.KPA"""
PRESSURE_BAR: Final = "bar"
"""Deprecated: please use UnitOfPressure.BAR"""
PRESSURE_CBAR: Final = "cbar"
"""Deprecated: please use UnitOfPressure.CBAR"""
PRESSURE_MBAR: Final = "mbar"
"""Deprecated: please use UnitOfPressure.MBAR"""
PRESSURE_MMHG: Final = "mmHg"
"""Deprecated: please use UnitOfPressure.MMHG"""
PRESSURE_INHG: Final = "inHg"
"""Deprecated: please use UnitOfPressure.INHG"""
PRESSURE_PSI: Final = "psi"
"""Deprecated: please use UnitOfPressure.PSI"""
# Sound pressure units
SOUND_PRESSURE_DB: Final = "dB"