mirror of
https://github.com/home-assistant/core.git
synced 2025-07-09 14:27:07 +00:00
Expose effect_list attribute for turned off lights (#20750)
This commit is contained in:
parent
d1ebe2cbac
commit
bdea222196
@ -440,6 +440,9 @@ class Light(ToggleEntity):
|
||||
data[ATTR_MIN_MIREDS] = self.min_mireds
|
||||
data[ATTR_MAX_MIREDS] = self.max_mireds
|
||||
|
||||
if supported_features & SUPPORT_EFFECT:
|
||||
data[ATTR_EFFECT_LIST] = self.effect_list
|
||||
|
||||
if self.is_on:
|
||||
if supported_features & SUPPORT_BRIGHTNESS:
|
||||
data[ATTR_BRIGHTNESS] = self.brightness
|
||||
@ -461,7 +464,6 @@ class Light(ToggleEntity):
|
||||
data[ATTR_WHITE_VALUE] = self.white_value
|
||||
|
||||
if supported_features & SUPPORT_EFFECT:
|
||||
data[ATTR_EFFECT_LIST] = self.effect_list
|
||||
data[ATTR_EFFECT] = self.effect
|
||||
|
||||
return {key: val for key, val in data.items() if val is not None}
|
||||
|
Loading…
x
Reference in New Issue
Block a user