[light.tradfri] Fix transition time (#9785)

* Fix transition time, set a default

* Wrong default

* Use int for safety

* Revert default.
This commit is contained in:
Lewis Juggins 2017-10-10 08:35:28 +01:00 committed by Paulus Schoutsen
parent a024c1b162
commit e144b0f0f9

View File

@ -105,7 +105,7 @@ class TradfriGroup(Light):
"""Instruct the group lights to turn on, or dim.""" """Instruct the group lights to turn on, or dim."""
keys = {} keys = {}
if ATTR_TRANSITION in kwargs: if ATTR_TRANSITION in kwargs:
keys['transition_time'] = int(kwargs[ATTR_TRANSITION]) keys['transition_time'] = int(kwargs[ATTR_TRANSITION]) * 10
if ATTR_BRIGHTNESS in kwargs: if ATTR_BRIGHTNESS in kwargs:
self.hass.async_add_job(self._api( self.hass.async_add_job(self._api(
@ -259,7 +259,7 @@ class TradfriLight(Light):
keys = {} keys = {}
if ATTR_TRANSITION in kwargs: if ATTR_TRANSITION in kwargs:
keys['transition_time'] = int(kwargs[ATTR_TRANSITION]) keys['transition_time'] = int(kwargs[ATTR_TRANSITION]) * 10
if ATTR_BRIGHTNESS in kwargs: if ATTR_BRIGHTNESS in kwargs:
self.hass.async_add_job(self._api( self.hass.async_add_job(self._api(