Skip to content

Commit 87145e8

Browse files
Merge pull request #309 from Necroneco/light-color-mode
2 parents 37c33e0 + fd9f0d0 commit 87145e8

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

custom_components/aqara_gateway/light.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,15 @@ def __init__(
7474
color_modes = {ColorMode.RGB}
7575
self._attr_supported_color_modes = color_modes
7676

77+
if ColorMode.COLOR_TEMP in color_modes:
78+
self._attr_color_mode = ColorMode.COLOR_TEMP
79+
elif ColorMode.BRIGHTNESS in color_modes:
80+
self._attr_color_mode = ColorMode.BRIGHTNESS
81+
elif ColorMode.ONOFF in color_modes:
82+
self._attr_color_mode = ColorMode.ONOFF
83+
else:
84+
self._attr_color_mode = ColorMode.UNKNOWN
85+
7786
@property
7887
def is_on(self) -> bool:
7988
"""return state """

0 commit comments

Comments
 (0)