Hi,
I just purchased a wemo led started kit and have tried to add it and the lights to home assistant. I have now lost my wemo switches and can’t add the lights. Even reverting to the original config I am getting an invalid config.
This is the error I am getting
File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/setup.py", line 188, in _async_setup_component
None, component.setup, hass, processed_config)
File "/usr/lib/python3.4/asyncio/futures.py", line 388, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.4/asyncio/tasks.py", line 286, in _wakeup
value = future.result()
File "/usr/lib/python3.4/asyncio/futures.py", line 277, in result
raise self._exception
File "/usr/lib/python3.4/concurrent/futures/thread.py", line 54, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/homeassistant/components/wemo.py", line 82, in setup
devices = [(device.host, device) for device in pywemo.discover_devices()]
File "/home/homeassistant/.homeassistant/deps/pywemo/discovery.py", line 28, in discover_devices
device = device_from_description(entry.location, mac)
File "/home/homeassistant/.homeassistant/deps/pywemo/discovery.py", line 40, in device_from_description
return device_from_uuid_and_location(uuid, mac, description_url)
File "/home/homeassistant/.homeassistant/deps/pywemo/discovery.py", line 56, in device_from_uuid_and_location
return Bridge(location, mac)
File "/home/homeassistant/.homeassistant/deps/pywemo/ouimeaux_device/bridge.py", line 39, in __init__
self.bridge_update()
File "/home/homeassistant/.homeassistant/deps/pywemo/ouimeaux_device/bridge.py", line 49, in bridge_update
endDeviceList = et.fromstring(endDevices.get('DeviceLists'))
File "/usr/lib/python3.4/xml/etree/ElementTree.py", line 1326, in XML
return parser.close()
File "<string>", line None
xml.etree.ElementTree.ParseError: syntax error: line 1, column 0
Anyone have any ideas?
Thanks