Gracefully handle having no wemo config section

I broke this with my fix, where I assumed that we'd always have a wemo
config section if we're running the wemo code. However, if we're fully
auto-detected, we might not.
This commit is contained in:
Dan Smith 2016-02-28 07:45:34 -08:00
parent 014b11c61d
commit 566c143ee3

View File

@ -78,7 +78,7 @@ def setup(hass, config):
# Add static devices from the config file
devices.extend((address, None)
for address in config['wemo'].get('static', []))
for address in config.get(DOMAIN, {}).get('static', []))
for address, device in devices:
port = pywemo.ouimeaux_device.probe_wemo(address)