tiandeyu / mijia_curtain

Duya cover Mijia Platform integration with Homeassistant
90 stars 20 forks source link

更新homeassistant 最新版本core-2021.4.0 后,无法使用,日志报错如下, #5

Closed 9609759 closed 3 years ago

9609759 commented 3 years ago

Error while setting up mijia_curtain platform for cover Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 205, in _async_setup_platform await asyncio.shield(task) File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run result = self.fn(*self.args, **self.kwargs) File "/config/custom_components/mijia_curtain/cover.py", line 159, in setup_platform cover = MijiaCurtain(name, host, token, model) File "/config/custom_components/mijia_curtain/cover.py", line 255, in init self.miotDevice = MiotDevice(ip=host, token=token, mapping=self._mapping) TypeError: init() got an unexpected keyword argument 'mapping'

tiandeyu commented 3 years ago

需要等待ha更新python-miio到最新版

tiandeyu commented 3 years ago

docker环境进入homeassistant容器 docker exec -ti homeassistant bash 强制更新python-miio到最新版 pip install python-miio==0.5.5.2