地方在住IT系ニート

bkds

homebridgeのインストールと設定のメモ

homebridgeをインストール

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install libavahi-compat-libdnssd-dev
sudo npm install -g --unsafe-perm homebridge
sudo npm install -g --unsafe-perm homebridge-cmd
sudo npm install -g --unsafe-perm homebridge-cmd4
sudo npm install -g --unsafe-perm homebridge-dht
sudo npm install -g --unsafe-perm homebridge-config-ui-x

Homebridgeをサービス化するなどの設定
指定したユーザでサービスファイル、ファイアウォール設定がされます。

sudo hb-service install --user {user_name}

サービスを確認

sudo systemctl status homebridge

複数インターフェイスで繋がならない問題

ホームブリッジのプロセスを見るとホームブリッジのポートとmdnsを使用していることがわかります。
このmdnsの部分で繋がらないことがあります。
詳しくはここにまとめてくれています。
なので、config.jsonにbindを用いてインターフェイスを指定することで解決されます。

homebridgeで運用しているサービス

にほんブログ村 IT技術ブログ IT技術メモへPVアクセスランキング にほんブログ村