From 4bbe716710405864ced6ae44dea204ed8cee8ab5 Mon Sep 17 00:00:00 2001 From: Michael Auchter Date: Sun, 9 Aug 2015 14:05:20 -0500 Subject: [PATCH] limitlessled: scale brightness to meet ledcontroller expectations LedController's set_brightness() method expects either an int between 0 and 100, or a float between 0.0 and 1.0, but the brightness here is an int between 0-255. Scale the brightness appropriately. --- homeassistant/components/light/limitlessled.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/light/limitlessled.py b/homeassistant/components/light/limitlessled.py index b515bb1cbac..3c06607b86f 100644 --- a/homeassistant/components/light/limitlessled.py +++ b/homeassistant/components/light/limitlessled.py @@ -84,7 +84,7 @@ class LimitlessLED(Light): if ATTR_BRIGHTNESS in kwargs: self._brightness = kwargs[ATTR_BRIGHTNESS] - self.led.set_brightness(self._brightness, self.group) + self.led.set_brightness(self._brightness / 255.0, self.group) self.update_ha_state() def turn_off(self, **kwargs):