前段时间搬家,需要插排,买了个米家的只能插排,感觉用手机控制很方便。看到苹果有自己的 Home App 来管理智能家居,想试试米家的智能设备能不能接入苹果的 HomeKit。首先需要先搭建一个 HomeKit 服务器。
安装 Node.js 和 npm#
Node.js v10.x:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as 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!