mirror of
https://github.com/home-assistant/core.git
synced 2025-07-25 22:27:07 +00:00
Use new unit enumerators in tuya (#84229)
This commit is contained in:
parent
4461e0f262
commit
cce438951d
@ -14,26 +14,18 @@ from homeassistant.const import (
|
|||||||
CONCENTRATION_MILLIGRAMS_PER_CUBIC_METER,
|
CONCENTRATION_MILLIGRAMS_PER_CUBIC_METER,
|
||||||
CONCENTRATION_PARTS_PER_BILLION,
|
CONCENTRATION_PARTS_PER_BILLION,
|
||||||
CONCENTRATION_PARTS_PER_MILLION,
|
CONCENTRATION_PARTS_PER_MILLION,
|
||||||
ELECTRIC_CURRENT_AMPERE,
|
|
||||||
ELECTRIC_CURRENT_MILLIAMPERE,
|
|
||||||
LIGHT_LUX,
|
LIGHT_LUX,
|
||||||
PERCENTAGE,
|
PERCENTAGE,
|
||||||
PRESSURE_BAR,
|
|
||||||
PRESSURE_HPA,
|
|
||||||
PRESSURE_INHG,
|
|
||||||
PRESSURE_MBAR,
|
|
||||||
PRESSURE_PA,
|
|
||||||
PRESSURE_PSI,
|
|
||||||
SIGNAL_STRENGTH_DECIBELS,
|
SIGNAL_STRENGTH_DECIBELS,
|
||||||
SIGNAL_STRENGTH_DECIBELS_MILLIWATT,
|
SIGNAL_STRENGTH_DECIBELS_MILLIWATT,
|
||||||
TEMP_CELSIUS,
|
|
||||||
TEMP_FAHRENHEIT,
|
|
||||||
VOLUME_CUBIC_FEET,
|
|
||||||
VOLUME_CUBIC_METERS,
|
|
||||||
Platform,
|
Platform,
|
||||||
|
UnitOfElectricCurrent,
|
||||||
UnitOfElectricPotential,
|
UnitOfElectricPotential,
|
||||||
UnitOfEnergy,
|
UnitOfEnergy,
|
||||||
UnitOfPower,
|
UnitOfPower,
|
||||||
|
UnitOfPressure,
|
||||||
|
UnitOfTemperature,
|
||||||
|
UnitOfVolume,
|
||||||
)
|
)
|
||||||
|
|
||||||
DOMAIN = "tuya"
|
DOMAIN = "tuya"
|
||||||
@ -428,15 +420,15 @@ UNITS = (
|
|||||||
conversion_fn=lambda x: x / 1000,
|
conversion_fn=lambda x: x / 1000,
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=ELECTRIC_CURRENT_AMPERE,
|
unit=UnitOfElectricCurrent.AMPERE,
|
||||||
aliases={"a", "ampere"},
|
aliases={"a", "ampere"},
|
||||||
device_classes={SensorDeviceClass.CURRENT},
|
device_classes={SensorDeviceClass.CURRENT},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=ELECTRIC_CURRENT_MILLIAMPERE,
|
unit=UnitOfElectricCurrent.MILLIAMPERE,
|
||||||
aliases={"ma", "milliampere"},
|
aliases={"ma", "milliampere"},
|
||||||
device_classes={SensorDeviceClass.CURRENT},
|
device_classes={SensorDeviceClass.CURRENT},
|
||||||
conversion_unit=ELECTRIC_CURRENT_AMPERE,
|
conversion_unit=UnitOfElectricCurrent.AMPERE,
|
||||||
conversion_fn=lambda x: x / 1000,
|
conversion_fn=lambda x: x / 1000,
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
@ -450,12 +442,12 @@ UNITS = (
|
|||||||
device_classes={SensorDeviceClass.ENERGY},
|
device_classes={SensorDeviceClass.ENERGY},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=VOLUME_CUBIC_FEET,
|
unit=UnitOfVolume.CUBIC_FEET,
|
||||||
aliases={"ft3"},
|
aliases={"ft3"},
|
||||||
device_classes={SensorDeviceClass.GAS},
|
device_classes={SensorDeviceClass.GAS},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=VOLUME_CUBIC_METERS,
|
unit=UnitOfVolume.CUBIC_METERS,
|
||||||
aliases={"m3"},
|
aliases={"m3"},
|
||||||
device_classes={SensorDeviceClass.GAS},
|
device_classes={SensorDeviceClass.GAS},
|
||||||
),
|
),
|
||||||
@ -512,30 +504,30 @@ UNITS = (
|
|||||||
device_classes={SensorDeviceClass.POWER},
|
device_classes={SensorDeviceClass.POWER},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=PRESSURE_BAR,
|
unit=UnitOfPressure.BAR,
|
||||||
device_classes={SensorDeviceClass.PRESSURE},
|
device_classes={SensorDeviceClass.PRESSURE},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=PRESSURE_MBAR,
|
unit=UnitOfPressure.MBAR,
|
||||||
aliases={"millibar"},
|
aliases={"millibar"},
|
||||||
device_classes={SensorDeviceClass.PRESSURE},
|
device_classes={SensorDeviceClass.PRESSURE},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=PRESSURE_HPA,
|
unit=UnitOfPressure.HPA,
|
||||||
aliases={"hpa", "hectopascal"},
|
aliases={"hpa", "hectopascal"},
|
||||||
device_classes={SensorDeviceClass.PRESSURE},
|
device_classes={SensorDeviceClass.PRESSURE},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=PRESSURE_INHG,
|
unit=UnitOfPressure.INHG,
|
||||||
aliases={"inhg"},
|
aliases={"inhg"},
|
||||||
device_classes={SensorDeviceClass.PRESSURE},
|
device_classes={SensorDeviceClass.PRESSURE},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=PRESSURE_PSI,
|
unit=UnitOfPressure.PSI,
|
||||||
device_classes={SensorDeviceClass.PRESSURE},
|
device_classes={SensorDeviceClass.PRESSURE},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=PRESSURE_PA,
|
unit=UnitOfPressure.PA,
|
||||||
device_classes={SensorDeviceClass.PRESSURE},
|
device_classes={SensorDeviceClass.PRESSURE},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
@ -549,12 +541,12 @@ UNITS = (
|
|||||||
device_classes={SensorDeviceClass.SIGNAL_STRENGTH},
|
device_classes={SensorDeviceClass.SIGNAL_STRENGTH},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=TEMP_CELSIUS,
|
unit=UnitOfTemperature.CELSIUS,
|
||||||
aliases={"°c", "c", "celsius", "℃"},
|
aliases={"°c", "c", "celsius", "℃"},
|
||||||
device_classes={SensorDeviceClass.TEMPERATURE},
|
device_classes={SensorDeviceClass.TEMPERATURE},
|
||||||
),
|
),
|
||||||
UnitOfMeasurement(
|
UnitOfMeasurement(
|
||||||
unit=TEMP_FAHRENHEIT,
|
unit=UnitOfTemperature.FAHRENHEIT,
|
||||||
aliases={"°f", "f", "fahrenheit"},
|
aliases={"°f", "f", "fahrenheit"},
|
||||||
device_classes={SensorDeviceClass.TEMPERATURE},
|
device_classes={SensorDeviceClass.TEMPERATURE},
|
||||||
),
|
),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user