mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 05:07:41 +00:00
last PR was dumb. this fix is better.
This commit is contained in:
parent
d68a4b52f1
commit
776324807e
@ -44,7 +44,7 @@ def setup_platform(hass, config, add_devices_callback, discovery_info=None):
|
|||||||
config.get('brightness_command_topic'),
|
config.get('brightness_command_topic'),
|
||||||
"rgb_state_topic": config.get('rgb_state_topic'),
|
"rgb_state_topic": config.get('rgb_state_topic'),
|
||||||
"rgb_command_topic": config.get('rgb_command_topic')},
|
"rgb_command_topic": config.get('rgb_command_topic')},
|
||||||
config.get('rgb', [-1, -1, -1]),
|
config.get('rgb', None),
|
||||||
config.get('qos', DEFAULT_QOS),
|
config.get('qos', DEFAULT_QOS),
|
||||||
{"on": config.get('payload_on', DEFAULT_PAYLOAD_ON),
|
{"on": config.get('payload_on', DEFAULT_PAYLOAD_ON),
|
||||||
"off": config.get('payload_off', DEFAULT_PAYLOAD_OFF)},
|
"off": config.get('payload_off', DEFAULT_PAYLOAD_OFF)},
|
||||||
@ -67,10 +67,7 @@ class MqttLight(Light):
|
|||||||
self._hass = hass
|
self._hass = hass
|
||||||
self._name = name
|
self._name = name
|
||||||
self._topic = topic
|
self._topic = topic
|
||||||
if rgb != [-1, -1, -1]:
|
self._rgb = rgb
|
||||||
self._rgb = rgb
|
|
||||||
else:
|
|
||||||
self._rgb = None
|
|
||||||
self._qos = qos
|
self._qos = qos
|
||||||
self._payload = payload
|
self._payload = payload
|
||||||
self._brightness = brightness
|
self._brightness = brightness
|
||||||
|
Loading…
x
Reference in New Issue
Block a user