Correct wemo static device discovery issue. (#16292)

A recent change caused an issue if a single static wemo device is offline and could not be reached, then the whole component would not initialize (and therefore all other wemo devices are not added).
This commit is contained in:
lamiskin authored and Paulus Schoutsen committed 2018-08-31 13:12:16 +02:00
1 parent 232076b41d
commit 8be7a0a9b9
1 file changed
+2 -2
+2 -2
View File
@@ -124,14 +124,14 @@ def setup(hass, config):
_LOGGER.error(
'Unable to get description url for %s',
'{}:{}'.format(host, port) if port else host)
return False
continue
try:
device = pywemo.discovery.device_from_description(url, None)
except (requests.exceptions.ConnectionError,
requests.exceptions.Timeout) as err:
_LOGGER.error('Unable to access %s (%s)', url, err)
return False
continue
devices.append((url, device))