Fix tradfri problem with brightness (#10359)

* Fix problem with brightness

* Fix typo

* Typo
This commit is contained in:
Patrik 2017-11-05 17:43:45 +01:00 committed by Paulus Schoutsen
parent aae9697d9a
commit 73cd902857

View File

@ -108,6 +108,9 @@ class TradfriGroup(Light):
keys['transition_time'] = int(kwargs[ATTR_TRANSITION]) * 10
if ATTR_BRIGHTNESS in kwargs:
if kwargs[ATTR_BRIGHTNESS] == 255:
kwargs[ATTR_BRIGHTNESS] = 254
self.hass.async_add_job(self._api(
self._group.set_dimmer(kwargs[ATTR_BRIGHTNESS], **keys)))
else:
@ -264,6 +267,9 @@ class TradfriLight(Light):
keys['transition_time'] = int(kwargs[ATTR_TRANSITION]) * 10
if ATTR_BRIGHTNESS in kwargs:
if kwargs[ATTR_BRIGHTNESS] == 255:
kwargs[ATTR_BRIGHTNESS] = 254
self.hass.async_add_job(self._api(
self._light_control.set_dimmer(kwargs[ATTR_BRIGHTNESS],
**keys)))