LoginSignup
1
4

More than 3 years have passed since last update.

【homebridge】Siriからラズパイでエアコンを操作したい 準備編

Last updated at Posted at 2020-08-09

PHPコマンドを打ってならエアコンを操作できる(こちらを参照)ので、今度は音声入力でエアコンが着くようにしたい
Hey Siriで起動させたいからラズパイにhomebridgeをインストールする。

ラズパイをアップデート

例によってコマンドでアップデートする。
cronで一日一回更新するようにしておくと便利

gccバージョンの確認

$g++ -v
...
gcc version 8.3.0 (Raspbian 8.3.0-6+rpi1)

4.9.2以上であることを確認

Node.jsをインストール

homebridgeはjavascriptで書かれているためNode.jsをインストールする

ラズパイのチップ名を確認

$uname -a
Linux raspberrypi 5.4.51-v7+ #1327 SMP Thu Jul 23 10:58:46 BST 2020 armv7l GNU/Linux

armv7以降なのでDistributions(GitHub)に従い最新安定版をインストールする

今回はバージョン12以降をインストールするからコマンドはこうなる

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs

Avahiをインストール

sudo apt-get install libavahi-compat-libdnssd-dev

homebridge

インストール

homebridge公式ページに従いインストールしていく
Installation Detailsに記載されているコマンドを実行してインストールする

$sudo npm install -g --unsafe-perm homebridge
/usr/bin/homebridge -> /usr/lib/node_modules/homebridge/bin/homebridge
+ homebridge@1.1.1
added 70 packages from 78 contributors in 22.233s

これによりhomebridgeのバイナリは/usr/lib/node_modules/homebridgeにリンクされる

起動

オフィシャルサイトに従って以下のコマンドを実行

$ homebridge

するとkQRコードが表示されてうまく起動していることが確認できる。

ひとまずここまでにしておきます

参考

ラズパイ(Raspberry Pi)にhomebridgeをインストールする方法

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4