前段时间引っ越しをしたので、パワーストリップが必要で、Xiaomi のパワーストリップを買いました。スマートフォンで制御するのがとても便利です。Apple の Home アプリでスマートホームを管理できることを知り、Xiaomi のスマートデバイスを Apple の 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!