Running Homeassistant on:
arch | x86_64 |
---|---|
dev | false |
docker | false |
hassio | false |
os_name | Linux |
python_version | 3.6.7 |
timezone | Europe/London |
version | 0.89.2 |
virtualenv | false |
(Ubunty 16.04, with python installed from this guide:
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6
Getting the following error:
Traceback (most recent call last):
File “/usr/local/lib/python3.6/dist-packages/homeassistant/components/discovery/init.py”, line 183, in scan_devices
results = await hass.async_add_job(_discover, netdisco)
File “/usr/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/dist-packages/homeassistant/components/discovery/init.py”, line 211, in _discover
netdisco.scan()
File “/home/john/.homeassistant/deps/lib/python3.6/site-packages/netdisco/discovery.py”, line 60, in scan
self.ssdp.scan()
File “/home/john/.homeassistant/deps/lib/python3.6/site-packages/netdisco/ssdp.py”, line 42, in scan
self.update()
File “/home/john/.homeassistant/deps/lib/python3.6/site-packages/netdisco/ssdp.py”, line 90, in update
entry for entry in scan()
File “/home/john/.homeassistant/deps/lib/python3.6/site-packages/netdisco/ssdp.py”, line 226, in scan
for addr in zeroconf.get_all_addresses():
TypeError: get_all_addresses() missing 1 required positional argument: ‘address_family’
I’ve checked the zeroconf version:
pip freeze | grep zeroconf
zeroconf==0.21.3
AFAIK not running on a virtual environment…
Any help much appreciated.
J