話說, 萊恩大兵最近得到小米花花草草監測儀與米家智能插綫板各一組. 趁著興趣正濃, 萊恩大兵花了不少心思找到數種操控米家智能插綫板的方法.
簡單到複雜都有, 若家裡面有 Apple i-Devices, 則將小米的裝置納入 Apple 智慧家庭 HomeKit 的管控, 會是比較方便的作法. 只是小米的裝置不在 Apple HomeKit 的官方列表裡面, 得架設一組 HomeBridge 伺服器做中介, 才能把小米的裝置納入 Apple HomeKit 的管轄範圍.
想多瞭解, 可在 Github 上面找到 HomeBridge 專案:
Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices.
大致記錄一下架設 HomeBridge 伺服器的步驟:
[1] 在 Raspberry Pi 上安裝 HomeBridge 套件
參考這幾篇文章的說明, 即能順利架好 HomeBridge 伺服器.
* 米家 HomeBridge (米家智能插線板 篇):有了 Mac,米家可以更智慧!
* Raspberry Pi 的應用 - Siri + HomeKit 讓我們的家電變自動也更智慧
* 創客閣樓技術分享——用 RASPBERRY PI 打造專屬(偽)APPLE HOMEKIT 系統
* 低成本快速搭建:教你使用小米結合Apple智慧家庭HomeKit
有了 HomeBridge 伺服器, 接下來的步驟是把小米裝置的識別資訊寫入 HomeBridge 伺服器的 config.json 檔案裡面.
[2] 查出米家設備的 IP, token 等資訊.
可安裝 miio 套件, 再用 "miio discover" 指令做偵測, 找出米家智能插綫板的 IP 位址與 token 值.
[3] 將米家智能插綫板的資訊, 寫入 HomeBridge 的 config.json 檔案裡.
[4] 重新啟動 HomeBridge 伺服器, 終端畫面會產生一組 QR碼.
[5] 用 i-Device 上面的 "家庭" app 掃描 QR碼, 納入這台 HomeBridge 伺服器後, 即會新增有米家智能插綫板的圖示, 可在 "家庭" app 裡做監控與管理.
[萊恩大兵的其它文章]
自製大四軸
* 自製大四軸, (5) 組裝篇, 四軸飛行器成形 (Drone, Quadcopter, MultiWii, Arduino, Maker, Electric Speed Control, Motor)
CC2540 Bluetooth Low Energy
OpenCV 學習路徑
小惡魔 無線溫度感測器
108 大眼仔
自造 Time Plot Clock
* 自造 Time Plotting Clock, (1) 零件採購
* 自造 Time Plotting Clock, (2) 組裝
* 自造 Time Plotting Clock, (3) 校正
* 自造 Time Plotting Clock, (4) 英文字母
* 自造 Time Plotting Clock, (5) 遠端遙控
iOS App 上架流程
* iOS App 上架流程, (1/3) 申請 Apple ID for Company
* iOS App 上架流程, (2/3) 產出 .P12 憑證與 Provisioning Profile 檔案
* iOS App 上架流程, (2.5/3) 申請 App ID 與上傳 ipa 送審
* iOS App 上架流程, (3/3) 審核通過與下載量數據分析
其它文章, 請參考 大兵萊恩, 文章總集
* 自造 Time Plotting Clock, (2) 組裝
* 自造 Time Plotting Clock, (3) 校正
* 自造 Time Plotting Clock, (4) 英文字母
* 自造 Time Plotting Clock, (5) 遠端遙控
iOS App 上架流程
* iOS App 上架流程, (1/3) 申請 Apple ID for Company
* iOS App 上架流程, (2/3) 產出 .P12 憑證與 Provisioning Profile 檔案
* iOS App 上架流程, (2.5/3) 申請 App ID 與上傳 ipa 送審
* iOS App 上架流程, (3/3) 審核通過與下載量數據分析
其它文章, 請參考 大兵萊恩, 文章總集




沒有留言:
張貼留言