mirror of
https://github.com/home-assistant/core.git
synced 2025-08-02 01:58:20 +00:00
LIFX: Move random hue initial color to the LIFXEffect base class
It's a reasonable default for several light effects.
This commit is contained in:
parent
655b82c1e2
commit
1e4b56c4d4
@ -212,7 +212,7 @@ class LIFXEffect(object):
|
||||
|
||||
def from_poweroff_hsbk(self, light, **kwargs):
|
||||
"""Return the color when starting from a powered off state."""
|
||||
return None
|
||||
return [random.randint(0, 65535), 65535, 0, NEUTRAL_WHITE]
|
||||
|
||||
|
||||
class LIFXEffectBreathe(LIFXEffect):
|
||||
@ -325,10 +325,6 @@ class LIFXEffectColorloop(LIFXEffect):
|
||||
|
||||
yield from asyncio.sleep(period)
|
||||
|
||||
def from_poweroff_hsbk(self, light, **kwargs):
|
||||
"""Start from a random hue."""
|
||||
return [random.randint(0, 65535), 65535, 0, NEUTRAL_WHITE]
|
||||
|
||||
|
||||
class LIFXEffectStop(LIFXEffect):
|
||||
"""A no-op effect, but starting it will stop an existing effect."""
|
||||
|
Loading…
x
Reference in New Issue
Block a user