mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 03:07:37 +00:00
Fixed python-wink method names (#25285)
* Fixed python-wink method names * Fixed aux heat
This commit is contained in:
parent
003f7865a9
commit
bc7e1a3797
@ -137,7 +137,7 @@ class WinkThermostat(WinkDevice, ClimateDevice):
|
|||||||
@property
|
@property
|
||||||
def preset_mode(self):
|
def preset_mode(self):
|
||||||
"""Return the current preset mode, e.g., home, away, temp."""
|
"""Return the current preset mode, e.g., home, away, temp."""
|
||||||
mode = self.wink.current_mode()
|
mode = self.wink.current_hvac_mode()
|
||||||
if mode == "eco":
|
if mode == "eco":
|
||||||
return PRESET_ECO
|
return PRESET_ECO
|
||||||
if self.wink.away():
|
if self.wink.away():
|
||||||
@ -192,7 +192,7 @@ class WinkThermostat(WinkDevice, ClimateDevice):
|
|||||||
"""Return true if aux heater."""
|
"""Return true if aux heater."""
|
||||||
if 'aux' not in self.wink.hvac_modes():
|
if 'aux' not in self.wink.hvac_modes():
|
||||||
return None
|
return None
|
||||||
if self.wink.hvac_action_mode() == 'aux':
|
if self.wink.current_hvac_mode() == 'aux':
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
|
||||||
@ -205,7 +205,7 @@ class WinkThermostat(WinkDevice, ClimateDevice):
|
|||||||
if not self.wink.is_on():
|
if not self.wink.is_on():
|
||||||
return HVAC_MODE_OFF
|
return HVAC_MODE_OFF
|
||||||
|
|
||||||
wink_mode = self.wink.current_mode()
|
wink_mode = self.wink.current_hvac_mode()
|
||||||
if wink_mode == "aux":
|
if wink_mode == "aux":
|
||||||
return HVAC_MODE_HEAT
|
return HVAC_MODE_HEAT
|
||||||
if wink_mode == "eco":
|
if wink_mode == "eco":
|
||||||
@ -220,7 +220,7 @@ class WinkThermostat(WinkDevice, ClimateDevice):
|
|||||||
"""
|
"""
|
||||||
hvac_list = [HVAC_MODE_OFF]
|
hvac_list = [HVAC_MODE_OFF]
|
||||||
|
|
||||||
modes = self.wink.modes()
|
modes = self.wink.hvac_modes()
|
||||||
for mode in modes:
|
for mode in modes:
|
||||||
if mode in ("eco", "aux"):
|
if mode in ("eco", "aux"):
|
||||||
continue
|
continue
|
||||||
@ -409,7 +409,7 @@ class WinkAC(WinkDevice, ClimateDevice):
|
|||||||
if not self.wink.is_on():
|
if not self.wink.is_on():
|
||||||
return HVAC_MODE_OFF
|
return HVAC_MODE_OFF
|
||||||
|
|
||||||
wink_mode = self.wink.current_mode()
|
wink_mode = self.wink.current_hvac_mode()
|
||||||
if wink_mode == "auto_eco":
|
if wink_mode == "auto_eco":
|
||||||
return HVAC_MODE_AUTO
|
return HVAC_MODE_AUTO
|
||||||
return WINK_HVAC_TO_HA.get(wink_mode)
|
return WINK_HVAC_TO_HA.get(wink_mode)
|
||||||
@ -422,7 +422,7 @@ class WinkAC(WinkDevice, ClimateDevice):
|
|||||||
"""
|
"""
|
||||||
hvac_list = [HVAC_MODE_OFF]
|
hvac_list = [HVAC_MODE_OFF]
|
||||||
|
|
||||||
modes = self.wink.modes()
|
modes = self.wink.hvac_modes()
|
||||||
for mode in modes:
|
for mode in modes:
|
||||||
if mode == "auto_eco":
|
if mode == "auto_eco":
|
||||||
continue
|
continue
|
||||||
|
Loading…
x
Reference in New Issue
Block a user