banner
半米牙

半米牙的笔记

分享技术、记录生活
email

HomeKit の初期化に Homebridge を使用します。

最近引っ越しをして、電源タップが必要で、Xiaomi のスマートプラグを買いました。スマートフォンで制御するのがとても便利だと感じました。Apple の Home アプリでスマートホームを管理できることを知り、Xiaomi のスマートデバイスを 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

# rootとしてDebianを使用する場合
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!
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。