Use POWER device class in aqualogic (#83808)
This commit is contained in:
parent
2b647bcd5b
commit
cc7ce8ec45
1 changed files with 11 additions and 12 deletions
|
@ -14,9 +14,8 @@ from homeassistant.components.sensor import (
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_MONITORED_CONDITIONS,
|
CONF_MONITORED_CONDITIONS,
|
||||||
PERCENTAGE,
|
PERCENTAGE,
|
||||||
POWER_WATT,
|
UnitOfPower,
|
||||||
TEMP_CELSIUS,
|
UnitOfTemperature,
|
||||||
TEMP_FAHRENHEIT,
|
|
||||||
)
|
)
|
||||||
from homeassistant.core import HomeAssistant, callback
|
from homeassistant.core import HomeAssistant, callback
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
@ -40,23 +39,23 @@ SENSOR_TYPES: tuple[AquaLogicSensorEntityDescription, ...] = (
|
||||||
AquaLogicSensorEntityDescription(
|
AquaLogicSensorEntityDescription(
|
||||||
key="air_temp",
|
key="air_temp",
|
||||||
name="Air Temperature",
|
name="Air Temperature",
|
||||||
unit_metric=TEMP_CELSIUS,
|
unit_metric=UnitOfTemperature.CELSIUS,
|
||||||
unit_imperial=TEMP_FAHRENHEIT,
|
unit_imperial=UnitOfTemperature.FAHRENHEIT,
|
||||||
device_class=SensorDeviceClass.TEMPERATURE,
|
device_class=SensorDeviceClass.TEMPERATURE,
|
||||||
),
|
),
|
||||||
AquaLogicSensorEntityDescription(
|
AquaLogicSensorEntityDescription(
|
||||||
key="pool_temp",
|
key="pool_temp",
|
||||||
name="Pool Temperature",
|
name="Pool Temperature",
|
||||||
unit_metric=TEMP_CELSIUS,
|
unit_metric=UnitOfTemperature.CELSIUS,
|
||||||
unit_imperial=TEMP_FAHRENHEIT,
|
unit_imperial=UnitOfTemperature.FAHRENHEIT,
|
||||||
icon="mdi:oil-temperature",
|
icon="mdi:oil-temperature",
|
||||||
device_class=SensorDeviceClass.TEMPERATURE,
|
device_class=SensorDeviceClass.TEMPERATURE,
|
||||||
),
|
),
|
||||||
AquaLogicSensorEntityDescription(
|
AquaLogicSensorEntityDescription(
|
||||||
key="spa_temp",
|
key="spa_temp",
|
||||||
name="Spa Temperature",
|
name="Spa Temperature",
|
||||||
unit_metric=TEMP_CELSIUS,
|
unit_metric=UnitOfTemperature.CELSIUS,
|
||||||
unit_imperial=TEMP_FAHRENHEIT,
|
unit_imperial=UnitOfTemperature.FAHRENHEIT,
|
||||||
icon="mdi:oil-temperature",
|
icon="mdi:oil-temperature",
|
||||||
device_class=SensorDeviceClass.TEMPERATURE,
|
device_class=SensorDeviceClass.TEMPERATURE,
|
||||||
),
|
),
|
||||||
|
@ -91,9 +90,9 @@ SENSOR_TYPES: tuple[AquaLogicSensorEntityDescription, ...] = (
|
||||||
AquaLogicSensorEntityDescription(
|
AquaLogicSensorEntityDescription(
|
||||||
key="pump_power",
|
key="pump_power",
|
||||||
name="Pump Power",
|
name="Pump Power",
|
||||||
unit_metric=POWER_WATT,
|
unit_metric=UnitOfPower.WATT,
|
||||||
unit_imperial=POWER_WATT,
|
unit_imperial=UnitOfPower.WATT,
|
||||||
icon="mdi:gauge",
|
device_class=SensorDeviceClass.POWER,
|
||||||
),
|
),
|
||||||
AquaLogicSensorEntityDescription(
|
AquaLogicSensorEntityDescription(
|
||||||
key="status",
|
key="status",
|
||||||
|
|
Loading…
Add table
Reference in a new issue