Hi,
I just set up hass.io 70.1 (69.1) for the very first time on a Pi 3b and I got the following error upon start:
Error while setting up platform xiaomi_miio
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 129, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.result()
File "/usr/lib/python3.6/site-packages/homeassistant/components/light/xiaomi_miio.py", line 107, in async_setup_platform
from miio import Device, DeviceException
File "/usr/lib/python3.6/site-packages/miio/__init__.py", line 2, in <module>
from miio.protocol import Message, Utils
File "/usr/lib/python3.6/site-packages/miio/protocol.py", line 33, in <module>
assert construct.version_string == "2.9.41"
AssertionError
I use the Xiaomi Philips Eyecare Smart Lamp 2 - it does not show up. I checked it on my hassbian (70.1) installation and everything works - really no idea. Theres also a 10 seconds warning right before the one above.
light:
- platform: xiaomi_miio
name: Xiaomi Philips EyeCare
host: xxx.xxx.x.xxx
token: super-secret-token-that-works-on-hassbian
I wanted to downgrade/upgrade the underlying library but I have no idea how to do this with hass.io. SSH is driving me crazy…
Help appreciated, thx!