1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?