Add support to hardcode hosts of WeMos

This commit is contained in:
Paulus Schoutsen
2014-04-24 22:53:35 -07:00
parent ea22695aa7
commit 8e65afa994
2 changed files with 13 additions and 3 deletions

View File

@@ -61,8 +61,18 @@ def setup(hass, hosts=None):
return False
logger.info("Scanning for WeMo devices")
devices = pywemo.discover_devices()
if hosts:
devices = []
for host in hosts:
device = pywemo.device_from_host(host)
if device:
devices.append(device)
else:
logger.info("Scanning for WeMo devices")
devices = pywemo.discover_devices()
is_switch = lambda switch: isinstance(switch, pywemo.Switch)