Fix flux_led turning on with color or effect (#15472)

This commit is contained in:
Anders Melchiorsen 2018-07-15 23:18:52 +02:00 committed by Paulus Schoutsen
parent 864a254071
commit 7d0cc7e26c
1 changed files with 3 additions and 3 deletions

View File

@ -218,6 +218,9 @@ class FluxLight(Light):
def turn_on(self, **kwargs):
"""Turn the specified or all lights on."""
if not self.is_on:
self._bulb.turnOn()
hs_color = kwargs.get(ATTR_HS_COLOR)
if hs_color:
@ -269,9 +272,6 @@ class FluxLight(Light):
else:
self._bulb.setRgb(*tuple(rgb), brightness=brightness)
if not self.is_on:
self._bulb.turnOn()
def turn_off(self, **kwargs):
"""Turn the specified or all lights off."""
self._bulb.turnOff()