Add new climate feature flags to intellifire (#109562)

This commit is contained in:
G Johansson 2024-02-03 20:28:15 -05:00 committed by GitHub
parent a173655050
commit 97db23fe82
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -49,10 +49,15 @@ class IntellifireClimate(IntellifireEntity, ClimateEntity):
_attr_hvac_modes = [HVACMode.HEAT, HVACMode.OFF] _attr_hvac_modes = [HVACMode.HEAT, HVACMode.OFF]
_attr_min_temp = 0 _attr_min_temp = 0
_attr_max_temp = 37 _attr_max_temp = 37
_attr_supported_features = ClimateEntityFeature.TARGET_TEMPERATURE _attr_supported_features = (
ClimateEntityFeature.TARGET_TEMPERATURE
| ClimateEntityFeature.TURN_OFF
| ClimateEntityFeature.TURN_ON
)
_attr_target_temperature_step = 1.0 _attr_target_temperature_step = 1.0
_attr_temperature_unit = UnitOfTemperature.CELSIUS _attr_temperature_unit = UnitOfTemperature.CELSIUS
last_temp = DEFAULT_THERMOSTAT_TEMP last_temp = DEFAULT_THERMOSTAT_TEMP
_enable_turn_on_off_backwards_compatibility = False
def __init__( def __init__(
self, self,