last PR was dumb. this fix is better.

This commit is contained in:
Nolan Gilley 2015-11-13 14:58:49 -05:00
parent d68a4b52f1
commit 776324807e

View File

@ -44,7 +44,7 @@ def setup_platform(hass, config, add_devices_callback, discovery_info=None):
config.get('brightness_command_topic'),
"rgb_state_topic": config.get('rgb_state_topic'),
"rgb_command_topic": config.get('rgb_command_topic')},
config.get('rgb', [-1, -1, -1]),
config.get('rgb', None),
config.get('qos', DEFAULT_QOS),
{"on": config.get('payload_on', DEFAULT_PAYLOAD_ON),
"off": config.get('payload_off', DEFAULT_PAYLOAD_OFF)},
@ -67,10 +67,7 @@ class MqttLight(Light):
self._hass = hass
self._name = name
self._topic = topic
if rgb != [-1, -1, -1]:
self._rgb = rgb
else:
self._rgb = None
self._rgb = rgb
self._qos = qos
self._payload = payload
self._brightness = brightness