diff --git a/custom_components/vimar/climate.py b/custom_components/vimar/climate.py index 70b9e7d..f008246 100755 --- a/custom_components/vimar/climate.py +++ b/custom_components/vimar/climate.py @@ -15,7 +15,6 @@ HVAC_MODE_COOL, HVAC_MODE_HEAT, HVAC_MODE_OFF, - SUPPORT_AUX_HEAT, SUPPORT_FAN_MODE, SUPPORT_TARGET_TEMPERATURE, ) @@ -126,8 +125,6 @@ def supported_features(self): flags = SUPPORT_TARGET_TEMPERATURE if self.has_state("velocita_fancoil"): flags |= SUPPORT_FAN_MODE - if self.has_state("stato_boost on/off"): - flags |= SUPPORT_AUX_HEAT return flags @property @@ -232,12 +229,6 @@ def hvac_action(self): else: return CURRENT_HVAC_IDLE - @property - def is_aux_heat(self): - """Return True if an auxiliary heater is on. Requires SUPPORT_AUX_HEAT.""" - if self.has_state("stato_boost on/off"): - return self.get_state("stato_boost on/off") != "0" - @property def fan_modes(self): """Return the list of available fan modes. Requires SUPPORT_FAN_MODE.""" @@ -290,17 +281,6 @@ async def async_set_fan_mode(self, fan_mode): fancoil_speed = "100" self.change_state("modalita_fancoil", "1", "velocita_fancoil", fancoil_speed) - # aux heating is just an output status - async def async_turn_aux_heat_on(self): - """Turn auxiliary heater on.""" - _LOGGER.info("Vimar Climate setting aux_heat: %s", "on") - self.change_state("stato_boost on/off", "1") - - async def async_turn_aux_heat_off(self): - """Turn auxiliary heater off.""" - _LOGGER.info("Vimar Climate setting aux_heat: %s", "off") - self.change_state("stato_boost on/off", "0") - async def async_set_hvac_mode(self, hvac_mode): """Set new target hvac mode.""" set_function_mode = None