|
|
本帖最後由 Borfang 於 2022-10-17 23:21 編輯
https://forum.automata.id/t/topic/377
依照目前的取得方式另外寫的新的取得憑證方式
自從HA升到2021.7.0以後就遇到Dyson cloud無法連線問題,搞了很久發現可以用Dyson Local接入,但是因為SSL憑證問題導致無法正常取得Dyson 憑證.
導致一度放棄,改用Broadlink IR控制.前段時間因為TTS問題發現可以在Portainer下python指令,死馬當活馬醫,發現可行也順利拿到憑證重新將Dyson接入HA.
前置作業
1. https://github.com/shenxn/libdyson 下載dyson需要的資料,解壓縮後透過samba 傳到 HA
2. 在HA安裝Portainer
3. 在HA 透過 HACS 安裝 Dyson Local, https://github.com/shenxn/ha-dyson/
4. 登出Dyson Link APP帳號
取得憑證
1. 打開Portainer 選擇containers 選擇 homeassistant 的 exec console 然後選擇連線
2. 進入你放libdyson的位置 執行 python3 get_device.py
3. 照步驟輸入相關資料 2, TW, Dyson帳號 密碼,收mail取得授權碼,並輸入授權碼即可取得你帳號內的設備序號 序號 憑證
4. 在整合新增 Dyson Local,選擇setup manually,照欄位輸入 設備序號 剛剛取得的憑證 設備型號 設備IP(選填)
以上為個人的步驟希望能幫到有Dyson的朋友們 |
本帖子中包含更多資源
您需要 登入 纔可以下載或查看,沒有賬號?立即註冊
×
|