homebridge構築 設定メモ
こんばんわ。りあです。
Homebridgeが稼働してたPC(LIVA MINI PC KIT)が調子悪くなったので、
嫁が使用していた自作PC(9年前くらい)にSSDを新たに載せて再構築した時の設定をメモしておく。
Ubuntuの取得
今回使用したOSはUbuntu 20.04 LTS
Ubuntuのイメージホームページよりダウンロードしてきて、
ダウンロードしてきたISOファイルをUSBかDVDへ書き込む。
DVDドライブもあるが、ディスクがないのでUSBへ書き込み。
イメージUSBを作成するのに、universal-usb-installerを使用。
作成手順は下記記事参照。
Ubuntuインストール
上記で作成したUSBをインストールするPCのUSBポートへセットし
パソコンを起動。
今回は間違えを防ぐために元々接続してあるHDDやSSDはすべて撤去。
OSがインストールされているドライブがない為、
インストール画面が立ち上がるので、出てくる画面の指示に従い進める。
インストールの手順等の細かい部分は省略。
SSHのインストールと設定
ubuntuがインストール終わったら、遠隔で操作する為にSSHを入れる。
コマンド
sudo apt-get -y install ssh
インストールが終了したら、パスワードでログインできるように
sshd_configの一部を変更
PermitRootLogin pronhibit-password
→ PermitRootLogin no へ変更
保存して、sshを再起動
sudo systemctl restart ssh
windowsであれば、puttyなどのアプリケーションを使って接続。
Homebrigeのインストール
基本的に公式の手順通り行えばインストール可
curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
curl がインストールされてなかったら、
sudo apt-get install curlを実行
sudo apt-get install -y nodejs gcc g++ make python
node -v
v12.18.3
HomebridgeとHomebridge Config UIXのインストール
sudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x
hb-serviceのインストール
sudo hb-service install --user homebridge
インストールが終わると、webブラウザからHomebridgeの設定ができます。
homebridge web uiはこんな感じ。
webuiがあるおかげで、プラグインの追加や設定が簡単。
プラグインのインストール
今回追加したプライングイン
- Homebridge Bravia
- Homebridge Nature Remo Cloud Aircon
- Homebridge Nature Remo Sensor
- Homebridge Sesame
- Homebridge WoL
全部で5つプラグインを使用中。
1. sony Bravia用プラグイン(ほとんど使用しない)
2. 3 Nature Remo用のプラグイン
エアコンの操作や、温度・湿度・照度が確認できる。
5. パソコンの遠隔起動用プラグイン
細かい設定は次でまとめます。
使用しているlot機器のリンク