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:
parent
26d39d39ea
commit
93f45779c6
1 changed files with 2 additions and 2 deletions
|
@ -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))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue