~/.bashrchomebridgeのインストールnodeが準備できたら、次はhomebridgeをインストールします。これは特にversionを指定せずにインストールしていますので、これを参考にした場合にはまたversionが変わっているかもしれません。依存ライブラリをインストールする。依存ライブラリをインストールする。/home/pi/.nvm/versions/node/v10.15.0/lib/node_modules/homebridge/bin/homebridghomebridge-http-webhooksのインストールそれでは、今回使うプラグインになります。今回使うプラグインはルンバ専用というものではなく、どちらかというと今回のようなWebhooksのトリガーに対応したプラグインというものになるので、今後Webhooksを活用したボタンも増やしていくことも可能ということです。インストール自体はいつも通り以下のコマンドを打つだけです。homebridge-http-webhooks設定ファイルの編集あとは設定ファイルをルンバ用に作成していくだけですね。config.jsonファイルを以下のような感じで作成していきます。ラズパイのMACアドレスも必要になるので、事前に調べておいてください。ファイルの以下のコマンドを使う必要があります。Linuxの編集コマンドに慣れないかもしれませんが、慣れれば簡単です。~/.homebridge/config.jsonファイルを開いたら、設定ファイルを編集していくのですが、ここで追加していくボタンは自分がなんのボタンを追加したいかによって数が変わってくるので、そこを注意してください。気をつけて欲しいところは、”name”の部分と”push_url”の部分になります。nameに差し替えるつまりは、”https://maker.ifttt.com/trigger/start_roomba/with/key/your-key-abcd”のような感じになるはずです。以下に参考までに我が家の場合の設定ファイルを書いておきます。"POST"}]}因みにもし以下のようなエラーが出る場合には、ディレクトリのパーミッションが間違っている可能性があります。'exit-code'.Systemdでのみ、このようなエラーが出る場合には、homebridge.serviceを実行しているユーザーが、”cache_directory”へのパーミッションを持っていない可能性があります。あれば、以下のコマンド入力しておけば、とりあえずは直ると思います。根本的にはsystemdの実行ユーザーの権限を見直しましょう。Homekit化の成功となります。homebridge初めてのhomebridgeを作成の場合にはiPhoneへのアクセサリ登録が必要になります。homebridgeのコマンドを打つと以下のような画面が出てくると思いますので、これをアプリで読み取ってください。最後にさて、どんな感じになったかというと、こんな感じになりました。homekit/Siriで完全ルンバを操作できるようになったと言っても過言ではないでしょう。我が家では特にルンバをホームに戻す時にSiriを活用できています。今までGoogleやAlexaでしか出来なかった操作ですが、今回の方法であれば完全にSiriで同じことができるようになりますので、今まで諦めていた方は少しLinuxっぽい知識は必要になりますが、慣れてしまえばそこまで難しくはないので、是非試してみてくださいね。PhilipsHue)ラズパイを使ったHomekitエミュレータ、Homebridgeをインストールする一番簡単なやり方です。Tradfriを使用した構築方法を紹介しています。homekit対応最小スマートロックついに念願のスマートロックを手に入れちゃいました。コメントをキャンセルメールアドレスが公開されることはありません。TRÅDFRIを使って、お手軽に我が家をスマートホーム化。TRÅDFRIを使って、お手軽に我が家をスマートホーム化。miniを使って、テレビもHomekitから操作するお問合せはこちらタイトルとURLをコピーしました。