前段時間搬家,需要插排,買了個米家的只能插排,感覺用手機控制很方便。看到蘋果有自己的 Home App 來管理智能家居,想試試米家的智能設備能不能接入蘋果的 HomeKit。首先需要先搭建一個 HomeKit 伺服器。
安裝 Node.js 和 npm#
Node.js v10.x:
# 使用Ubuntu
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
# 使用Debian,以root身份執行
curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt-get install -y nodejs
安裝編譯組件#
sudo apt-get install libavahi-compat-libdnssd-dev
sudo apt-get install build-essential libtool
安裝 HomeBridge#
sudo npm install -g --unsafe-perm homebridge
添加 HomeBridge 配置文件#
進入目錄:
cd ~/.homebridge/
創建文件:
vim config.json
添加:
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
}
}
保存並退出:
wq!