という記事がありましたので、真似しました。元記事はこちらです。
HomeKitは本来は、アップルと契約結んで開発ツールを入手する必要があります。 DIYな人たちを対象にしていないのです。 でも有志がHomeBridgeというツールを開発しています。これを使います。 NodeJSをインストールして、そのあとにHomeBridgeをインストールします。
以下は、上記のサイトに書いてある通りです。最初のapt-getのupdate/upgradeは長いので省略しても良いかもです。
sudo apt-get update sudo apt-get upgrade sudo apt-get install git make curl -L git.io/nodebrew | perl - setup export PATH=$HOME/.nodebrew/current/bin:$PATH nodebrew install-binary stable nodebrew alias default v6.1.0 sudo apt-get install npm
ここでインストールされた最新バージョンの場所へ移動します。上記の記事では、
cd /home/pi/.nodebrew/node/v6.2.2/
だったけど、今回インストールしたところでは、
cd /home/pi/.nodebrew/node/v10.7.0/
でした。そしてインストールされたプログラムをパスの張られている/usr/localに移動します。
sudo cp -R * /usr/local/
sudo npm install -g homebridge
(これのために先ほどnpmをインストールしたんですね)
この結果、gyp WARN EACCESという警告が出ました。こちら
sudo npm install -g homebridge --unsafe-perm
これでインストールできました。
sudo npm install -g --unsafe-perm homebridge hap-nodejs node-gyp cd /usr/lib/node_modules/homebridge/ sudo npm install --unsafe-perm bignum cd /usr/lib/node_modules/hap-nodejs/node_modules/mdns sudo node-gyp BUILDTYPE=Release rebuild
https://www.npmjs.com/package/homebridge-cmd
sudo npm install -g homebridge-cmd
プラグインを置く場所を作る。
mkdir /home/pi/.homebridge cd /home/pi/.homebridge vi