limitlessled: Add support for previous configuration format

Quick hack that preserves functionality of existing configuration formats to
ease upgrades.
This commit is contained in:
Michael Auchter 2015-09-27 16:59:02 -05:00
parent ab80af099c
commit ea7ca48ba2

View File

@ -43,6 +43,9 @@ def setup_platform(hass, config, add_devices_callback, discovery_info=None):
""" Gets the LimitlessLED lights. """
import ledcontroller
# Handle old configuration format:
bridges = config.get('bridges', [config])
for bridge_id, bridge in enumerate(bridges):
bridge['id'] = bridge_id