iPhone 部署 Homebridge、家庭中樞
前言
原先若要在外地透過 Homekit 遙控家中自製的物聯網設備的話,需要至少部署兩台設備。
最低成本的應該是:樹莓派跑 Homebridge、Apple TV 作家庭中樞。
最近在逛 Cydia 的時候發現一款名為 Homekit RemoteHub Enabler 的擴充套件新上架。
其號稱能將 iPhone 當作 Homekit 的家庭中樞,不過實測後僅限 iOS 10 以上 64 位元機種。
於是我有個新的想法,為何不將 Homebridge 與家庭中樞都運行於同一部設備呢?
實作過程
-
於 Cydia 中安裝
Node
、Homekit RemoteHub Enabler
。 -
開啟
家庭
後,再開啟設定
→家庭
→將此 iPhone 做為「家庭中樞」
。 -
SSH 進設備,下指令,安裝 Homebridge 並執行:
npm install -g --unsafe-perm homebridge@latest homebridge
-
連接至區域無線網路,開啟
家庭
,掃描 QR Code 加入配件。若出現「無法添加配件」或「配件已加入其他家庭」,刪除
var/root/.homebridge/
下的兩個暫存檔案夾,並將設備重新開機,再試一次。 -
使用另一部登入相同 iCloud 帳戶的外網設備,開啟
家庭
即可查閱配件狀態。
貼文底端