2021年3月16日 星期二

Homeassistant Dyson無法登入問題

 前幾天更新NAS並且重啟後,發現 Homeassistant出現了這個錯誤

home assistant Setup failed for dyson: Integration failed to initialize.

上網搜尋了一下,發現是Dyson的API新增了email兩階段驗證功能,造成 Homeassistant 出現這個錯誤,解決方法如下:

1.進入Homeassistant的Docker,並且按照以下步驟:

cd /usr/local/lib/python3.8/site-packages/libpurecool/

rm dyson.py

curl -O https://raw.githubusercontent.com/bfayers/libpurecool/fix_auth/libpurecool/dyson.py


2.用你安裝有Dyson APP的手機,確認連線是在同一個網路環境

3.登出你手機上的Dyson APP

4.登入你手機上的Dyson APP,並且依照提示輸入密碼跟e-mail收到的二階段驗證碼

5.利用Homeassistant的重啟功能進行重啟


這樣你就可以看到你的Dyson設備回來了


3 則留言:

  1. 你好,請問我在樹莓派上的HA遇到一樣的問題,不知道大大有沒有研究如何解決QQ

    回覆刪除
  2. 作者已經移除這則留言。

    回覆刪除
  3. 請問有教學怎麼把DYSON接入HA嗎?

    回覆刪除