From c17170c507f015880c79e41219a8c48d60334068 Mon Sep 17 00:00:00 2001 From: Michael Kirsch Date: Sun, 18 Jul 2021 21:12:34 +0200 Subject: [PATCH] add xy and hs as alternative color modes --- custom_components/adaptive_lighting/switch.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/custom_components/adaptive_lighting/switch.py b/custom_components/adaptive_lighting/switch.py index cfe073c1..d4f49c8c 100755 --- a/custom_components/adaptive_lighting/switch.py +++ b/custom_components/adaptive_lighting/switch.py @@ -40,6 +40,8 @@ from homeassistant.components.light import ( is_on, COLOR_MODE_RGB, COLOR_MODE_RGBW, + COLOR_MODE_HS, + COLOR_MODE_XY, COLOR_MODE_COLOR_TEMP, COLOR_MODE_BRIGHTNESS, ATTR_SUPPORTED_COLOR_MODES, @@ -395,6 +397,12 @@ def _supported_features(hass: HomeAssistant, light: str): if COLOR_MODE_RGBW in supported_color_modes: supported.add("color") supported.add("brightness") # see above url + if COLOR_MODE_XY in supported_color_modes: + supported.add("color") + supported.add("brightness") # see above url + if COLOR_MODE_HS in supported_color_modes: + supported.add("color") + supported.add("brightness") # see above url if COLOR_MODE_COLOR_TEMP in supported_color_modes: supported.add("color_temp") supported.add("brightness") # see above url