From 279f82acc49ab3ccb65991559180b40c40e9a480 Mon Sep 17 00:00:00 2001 From: lichtteil Date: Fri, 2 Dec 2016 03:26:53 +0100 Subject: [PATCH] Mutate values for light color temperature and white value (#4660) * Mutate values for light color temperature and white value * Fix lenght of line * Fix under-indented line * Fix cgl --- homeassistant/components/light/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/light/__init__.py b/homeassistant/components/light/__init__.py index ff7121feaaa..04eb8fabc68 100644 --- a/homeassistant/components/light/__init__.py +++ b/homeassistant/components/light/__init__.py @@ -101,9 +101,10 @@ LIGHT_TURN_ON_SCHEMA = vol.Schema({ vol.Coerce(tuple)), ATTR_XY_COLOR: vol.All(vol.ExactSequence((cv.small_float, cv.small_float)), vol.Coerce(tuple)), - ATTR_COLOR_TEMP: vol.All(int, vol.Range(min=color_util.HASS_COLOR_MIN, - max=color_util.HASS_COLOR_MAX)), - ATTR_WHITE_VALUE: vol.All(int, vol.Range(min=0, max=255)), + ATTR_COLOR_TEMP: vol.All(vol.Coerce(int), + vol.Range(min=color_util.HASS_COLOR_MIN, + max=color_util.HASS_COLOR_MAX)), + ATTR_WHITE_VALUE: vol.All(vol.Coerce(int), vol.Range(min=0, max=255)), ATTR_FLASH: vol.In([FLASH_SHORT, FLASH_LONG]), ATTR_EFFECT: cv.string, })