mirror of
https://github.com/home-assistant/core.git
synced 2025-07-16 09:47:13 +00:00
Minor Wink fixes (#14468)
* Updated Wink light supported feature to reflect what features a given light support. * Fix typo in wink climate
This commit is contained in:
parent
11c57f9345
commit
710533ae8a
@ -190,7 +190,7 @@ class WinkThermostat(WinkDevice, ClimateDevice):
|
||||
@property
|
||||
def cool_on(self):
|
||||
"""Return whether or not the heat is actually heating."""
|
||||
return self.wink.heat_on()
|
||||
return self.wink.cool_on()
|
||||
|
||||
@property
|
||||
def current_operation(self):
|
||||
|
@ -16,8 +16,6 @@ from homeassistant.util.color import \
|
||||
|
||||
DEPENDENCIES = ['wink']
|
||||
|
||||
SUPPORT_WINK = SUPPORT_BRIGHTNESS | SUPPORT_COLOR_TEMP | SUPPORT_COLOR
|
||||
|
||||
|
||||
def setup_platform(hass, config, add_devices, discovery_info=None):
|
||||
"""Set up the Wink lights."""
|
||||
@ -78,7 +76,14 @@ class WinkLight(WinkDevice, Light):
|
||||
@property
|
||||
def supported_features(self):
|
||||
"""Flag supported features."""
|
||||
return SUPPORT_WINK
|
||||
supports = SUPPORT_BRIGHTNESS
|
||||
if self.wink.supports_temperature():
|
||||
supports = supports | SUPPORT_COLOR_TEMP
|
||||
if self.wink.supports_xy_color():
|
||||
supports = supports | SUPPORT_COLOR
|
||||
elif self.wink.supports_hue_saturation():
|
||||
supports = supports | SUPPORT_COLOR
|
||||
return supports
|
||||
|
||||
def turn_on(self, **kwargs):
|
||||
"""Turn the switch on."""
|
||||
|
Loading…
x
Reference in New Issue
Block a user