Use enums in waterfurnace ()

This commit is contained in:
Robert Hillis 2021-12-16 03:21:28 -05:00 committed by GitHub
parent b4c9d1844e
commit 7764772202
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,12 +1,11 @@
"""Support for Waterfurnace.""" """Support for Waterfurnace."""
from homeassistant.components.sensor import ENTITY_ID_FORMAT, SensorEntity from homeassistant.components.sensor import (
from homeassistant.const import ( ENTITY_ID_FORMAT,
DEVICE_CLASS_TEMPERATURE, SensorDeviceClass,
PERCENTAGE, SensorEntity,
POWER_WATT,
TEMP_FAHRENHEIT,
) )
from homeassistant.const import PERCENTAGE, POWER_WATT, TEMP_FAHRENHEIT
from homeassistant.core import callback from homeassistant.core import callback
from homeassistant.util import slugify from homeassistant.util import slugify
@ -40,13 +39,21 @@ SENSORS = [
"tstatactivesetpoint", "tstatactivesetpoint",
None, None,
TEMP_FAHRENHEIT, TEMP_FAHRENHEIT,
DEVICE_CLASS_TEMPERATURE, SensorDeviceClass.TEMPERATURE,
), ),
WFSensorConfig( WFSensorConfig(
"Leaving Air", "leavingairtemp", None, TEMP_FAHRENHEIT, DEVICE_CLASS_TEMPERATURE "Leaving Air",
"leavingairtemp",
None,
TEMP_FAHRENHEIT,
SensorDeviceClass.TEMPERATURE,
), ),
WFSensorConfig( WFSensorConfig(
"Room Temp", "tstatroomtemp", None, TEMP_FAHRENHEIT, DEVICE_CLASS_TEMPERATURE "Room Temp",
"tstatroomtemp",
None,
TEMP_FAHRENHEIT,
SensorDeviceClass.TEMPERATURE,
), ),
WFSensorConfig("Loop Temp", "enteringwatertemp", None, TEMP_FAHRENHEIT), WFSensorConfig("Loop Temp", "enteringwatertemp", None, TEMP_FAHRENHEIT),
WFSensorConfig( WFSensorConfig(