本篇文章方法已過時, 請改參考2021.08.13 獻給新進Hassio的好朋友, 示範簡單設定米家設備到HA, 並橋接到Homekit
HA整合小米wifi 智能系列設備
除了小米ZIGBEE系列, 你家還有小米掃地機器人、wifi智能插座, 還是小米智能燈泡的設備嗎? 如果有, 那你一定要看看這篇, 現在就來讓HA把家裡小米wifi設備, 通通整合進來吧^^
方法一_安裝俄羅斯大神版本mihome, 找出小米Wifi設備的TOKEN碼 (最簡單)
- 取Token米家app 來自俄羅斯大神.
方法二_使用Android的ES檔案瀏覽器, 在米家檔案夾中找出小米Wifi設備的TOKEN碼
- HA官網的TOKEN方法很多, 大家如想研究, 可以自己去研究看看.
- 以下提供的步驟, 是利用在MAC/Windows裡, 安裝Andriod 夜神模擬器, 以取得TOKEN碼; 分享給大家!
開始步驟
- 前往夜神官網下載自己電腦的安裝程式
- 安裝夜神模擬器(以MAC示範, 圖步驟如下; Windows版本, youtube 裡有人教學, 大家可以去看看)
- 安裝完後, 啟動夜神模擬器, 設置Root啟動
- Android模擬器登入自己Google 帳戶
|
|
- 進入ES檔案瀏覽器
- 點選網路_雲端硬碟, 選擇登入自己的帳戶後, 安裝米家app
- 登入米家帳戶, 看到設備無誤後, 即可離開米家程式
- 回到ES檔案瀏覽器, 開啟"Root工具箱"設定
- 進入本機/根目錄/data/data/com.xiaomi.smarthome/databases 下複製miio2.db
- 再回到雲端硬碟, 將複製的miio2.db貼上後, 再下載到自己電腦裡
- 進入網頁“Get MiIo Tokens By DataBase File”<~~最近常常連不上
- 新的拿取新的拿取新的拿取token網頁 <~~感謝網友Zeon提供的新訊息^_^
- 點選之前下載所在的miio2.db後submit, 即可得到TOKEN碼
HA Configuration.yaml設定(找出TOKEN碼後, 開始設定)
- 再來就可以開始設定個別小米智能設備囉(configuator.yaml)
小米智能wifi開關設定
小米wifi智能開關填入資料格式如下
switch: <--注意此行無空格
- platform: xiaomi_miio <--注意此行空兩格, 冒號(:)後有一空格
name: Original Xiaomi Mi Smart WiFi Socket <--注意此行空四格, 冒號(:)後有一空格
host: 192.168.x.x <--注意此行空四格, 冒號(:)後有一空格
token: ******************************* <--注意此行空四格, 冒號(:)後有一空格
switch: <--注意此行無空格
- platform: xiaomi_miio <--注意此行空兩格, 冒號(:)後有一空格
name: Original Xiaomi Mi Smart WiFi Socket <--注意此行空四格, 冒號(:)後有一空格
host: 192.168.x.x <--注意此行空四格, 冒號(:)後有一空格
token: ******************************* <--注意此行空四格, 冒號(:)後有一空格
小米飛利浦智睿燈泡設定
小米飛利浦wifi智睿燈泡填入資料格式如下
light: <--注意此行無空格
- platform: xiaomi_miio <--注意此行空兩格, 冒號(:)後有一空格
name: PHILIPS01 <--注意此行空四格, 冒號(:)後有一空格
host: 192.168.x.x <--注意此行空四格, 冒號(:)後有一空格
token: ******************************* <--注意此行空四格, 冒號(:)後有一空格
light: <--注意此行無空格
- platform: xiaomi_miio <--注意此行空兩格, 冒號(:)後有一空格
name: PHILIPS01 <--注意此行空四格, 冒號(:)後有一空格
host: 192.168.x.x <--注意此行空四格, 冒號(:)後有一空格
token: ******************************* <--注意此行空四格, 冒號(:)後有一空格
小米掃地機器人設定
小米掃地機器人填入資料格式如下
vacuum: <--注意此行無空格
- platform: xiaomi_miio <--注意此行空兩格, 冒號(:)後有一空格
host: 192.168.x.x <--注意此行空四格, 冒號(:)後有一空格
token: ******************************* <--注意此行空四格, 冒號(:)後有一空格
PS: 掃地機器人也可以為台版, 只是獲取token的步驟中, 米家帳號要選取為台灣地區, 之後再下載一次台版地區的miio2.db, 方能找到台版掃地機器人的token碼
vacuum: <--注意此行無空格
- platform: xiaomi_miio <--注意此行空兩格, 冒號(:)後有一空格
host: 192.168.x.x <--注意此行空四格, 冒號(:)後有一空格
token: ******************************* <--注意此行空四格, 冒號(:)後有一空格
PS: 掃地機器人也可以為台版, 只是獲取token的步驟中, 米家帳號要選取為台灣地區, 之後再下載一次台版地區的miio2.db, 方能找到台版掃地機器人的token碼
最後, 給大家看看我整合好的小米wifi設備吧, 分享給大家^^
下一篇:HA UI卡片介面設定