Use unit enums in tasmota (#84342)

This commit is contained in:
epenet 2022-12-21 10:02:35 +01:00 committed by GitHub
parent 869cdc399f
commit f4fb4bc91c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,9 +23,6 @@ from homeassistant.const import (
PERCENTAGE, PERCENTAGE,
SIGNAL_STRENGTH_DECIBELS, SIGNAL_STRENGTH_DECIBELS,
SIGNAL_STRENGTH_DECIBELS_MILLIWATT, SIGNAL_STRENGTH_DECIBELS_MILLIWATT,
SPEED_KILOMETERS_PER_HOUR,
SPEED_METERS_PER_SECOND,
SPEED_MILES_PER_HOUR,
UnitOfApparentPower, UnitOfApparentPower,
UnitOfElectricCurrent, UnitOfElectricCurrent,
UnitOfElectricPotential, UnitOfElectricPotential,
@ -35,6 +32,7 @@ from homeassistant.const import (
UnitOfMass, UnitOfMass,
UnitOfPower, UnitOfPower,
UnitOfPressure, UnitOfPressure,
UnitOfSpeed,
UnitOfTemperature, UnitOfTemperature,
) )
from homeassistant.core import HomeAssistant, callback from homeassistant.core import HomeAssistant, callback
@ -223,9 +221,9 @@ SENSOR_UNIT_MAP = {
hc.PRESSURE_HPA: UnitOfPressure.HPA, hc.PRESSURE_HPA: UnitOfPressure.HPA,
hc.SIGNAL_STRENGTH_DECIBELS: SIGNAL_STRENGTH_DECIBELS, hc.SIGNAL_STRENGTH_DECIBELS: SIGNAL_STRENGTH_DECIBELS,
hc.SIGNAL_STRENGTH_DECIBELS_MILLIWATT: SIGNAL_STRENGTH_DECIBELS_MILLIWATT, hc.SIGNAL_STRENGTH_DECIBELS_MILLIWATT: SIGNAL_STRENGTH_DECIBELS_MILLIWATT,
hc.SPEED_KILOMETERS_PER_HOUR: SPEED_KILOMETERS_PER_HOUR, hc.SPEED_KILOMETERS_PER_HOUR: UnitOfSpeed.KILOMETERS_PER_HOUR,
hc.SPEED_METERS_PER_SECOND: SPEED_METERS_PER_SECOND, hc.SPEED_METERS_PER_SECOND: UnitOfSpeed.METERS_PER_SECOND,
hc.SPEED_MILES_PER_HOUR: SPEED_MILES_PER_HOUR, hc.SPEED_MILES_PER_HOUR: UnitOfSpeed.MILES_PER_HOUR,
hc.TEMP_CELSIUS: UnitOfTemperature.CELSIUS, hc.TEMP_CELSIUS: UnitOfTemperature.CELSIUS,
hc.TEMP_FAHRENHEIT: UnitOfTemperature.FAHRENHEIT, hc.TEMP_FAHRENHEIT: UnitOfTemperature.FAHRENHEIT,
hc.TEMP_KELVIN: UnitOfTemperature.KELVIN, hc.TEMP_KELVIN: UnitOfTemperature.KELVIN,