11/23プロモーションを含みますプログラミング久しぶりにhomebridgeの点検をしていたらなんと管理GUIプラグインというものが出てきているらしいじゃないないですか。今回早速インストールしてみましたが、これは神プラグインと言っても差し支えないというか、今後これが標準になること間違い無しのデザイン&操作性です!正直homebridgeで面倒だったのは、操作が全てCLI(コマンドライン)だったことで、何をやるにしてもシェルでコマンド操作しないとならないことでした。このプラグインはそんな面倒な、管理という観点に特化したものになっており、これを使うことで100倍操作が楽になると言っても過言ではないですよ。Xプラグインとは?先ずはこのプラグインで何ができるのかをざっくりいうとこんな感じです。ダッシュボード機能でラズパイの状態が一目でわかるターミナルおよびhomebridgeログ確認機能があるので、操作が全て完結クラッシュ時には自動再起動npm対応のプラグインであれば、GUI上でインストールかつ設定可能さらにconfig.jsonファイルの編集、保存、バックアップ、復元も可能さらにさらにアクセサリの操作も出来ちゃうつまりは、なんでもできるんです。homebridge神プラグインと言っても良いでしょう。因みに我が家のインストール後のダッシュボードはこんな感じです。真ん中に表示されているのが、homebridgeログで、右側がターミナルで操作可能です。その他にもプラグインタブではプラグインを直接インストール/アンインストール出来ます。”Verified”となっているプラグインであれば、この画面上でプラグイン設定もできるという、ヤバイプラグインです。そんなプラグインを導入しないなんてまずあり得ないので、早速インストールしていきましょう!インストール&設定手順では早速インストールを進めていきましょう。念のため、今回のインストール手順はクリーンインストールを基本としています。上からも一旦リセットすることをおすすめします。上からリセットしておかないと、アクセサリーが2重で登録されてしまい、ぐちゃぐちゃになってしまいます。config.jsonさえ、コピーしておけば再インストールは簡単ですので、割り切って最初から再インストールしちゃいましょう。OSがインストールできるものであればなんでも大丈夫です。OSにやる人もいれば、NASにDocker入れて動作させる人もいるぐらい、かなり汎用的に使えます。私の場合は、ラズパイにインストールしていきますが、手順としてはDocker以外はほぼ似たようなものです。hueなどと連携していくのでそちらの機器も必要になります。ラズパイの初期設定はこちらを参照してください。Pi)というIoTサーバの初期設定方法を紹介していきたいと思います。npmのインストール今回nodeはv12.18.1を使用していますが、新しいものにしておけばとりあえずOKだと思いますが、一部のプラグインでは互換性チェックで動作しないこともあります。それ以上に新しいものの場合には、インストールしている他のプラグインが動かなくなる可能性もあるので、そこは注意してください。この手順で実施する方であれば、とりあえずはv12.18.1を使うことをお勧めします。-v6.14.5homebridgeと管理GUIプラグインのインストールnodeが準備できたら、早速homebridge本体と管理用のGUIプラグインをインストールします。これは特にversionを指定せずにインストールしていますので、これを参考にした場合にはまたversionが変わっているかもしれません。依存ライブラリをインストールする。/home/pi/.nvm/versions/node/v12.18.1/lib/node_modules/homebridge/bin/homebridgインストールには少し時間がかかるかも(数分)しれませんが、ちゃんとインストール出来ていますので、気長に待ちましょう。その後、hb-serviceというものを実行して、homebridgeをさらにインストールします。adminここまで来ればインストールは完了です。ラズパイのIPアドレスにポート番号をつけて、ブラウザアクセスしてみてください。http://192.168.11.xx:8581こんなめっちゃ格好いいログイン画面が出ると思います。ユーザー&パスワードはデフォルトでadmin/adminになっているのでログインしていきましょう。管理UIを立ち上げると、左上にホームアプリの登録コードが出てきます。過去のhomebridgeを削除しておくことです。ごちゃごちゃになってしまいますので、注意してください。config.jsonの中身だけコピーしておくことを忘れずに。新規インストールの方には関係ないですが、過去homebridgeを使っていた人はconfig.jsonをコピーしてコンフィグタブの移動して下さい。すると以下のような画面が出ますので、ここに過去のconfig.jsonの中身をコピーして下さい。ここで気をつけて欲しいのは、bridge部分と、platformsの”Config”部分は触らないこと。この部分が、管理UIプラグインの記述になるので、ここはそのままにして、必要なパーツだけコピペしていきましょう。右上の・・・をクリックして、ユーザーアカウントに行けば管理アカウントが追加できます。デフォルトはadminしかないので、セキュリティのことも考えて変更および追加しておきましょう。その他にも管理画面では、言語設定の変更や、homebridge自身の設定(アクセサリリセット)もできるようになっており、まさに至れり尽くせりの管理機能です。プラグインタブでインストールプラグインタブではnpmコマンドと連携されているので、この画面にプラグインの検索もできます。インストールおよびアンインストールもこの画面で完結します。npmでインストールできないものは、引き続きCLIで実行する必要があるので、注意してください。アクセサリタブで部屋ごとに操作可能アクセサリタブでは、インストールされたプラグインボタンが全て表示されています。連動していないので、あくまでもここの部屋設定は管理GUI内だけの区分になります。ダッシュボードのカスタマイズあとは自分好みに設定していくだけですね。私の場合は、以下のような見た目にしていますが、今後使い込むうちに少し変えていくかもしれません。今のところはこれで見た目もめちゃくちゃカッコいいので、しばらくこれでいきます。まとめさて、今回jはhomebridgeの『神』管理GUIプラグインをインストールしていきました。もどきみたいなプラグインがありましたが、ここまで管理に特化したプラグインは今までなかったんじゃないかと思います。プラグインを入れた感じでは、もう離れられない気がしています。皆さんも是非homebridge使うなら確実に最初にインストールしておくべきプラグインですから、忘れずに入れておきましょう。Meよかったらシェアしてね!URLをコピーしました!URLをコピーしました!この記事を書いた人TakaIoTコンサルタント&ガジェットブロガー|IoTの専門知識を活かし、スマートホーム化や最新のガジェット、生活家電のレビュー記事を執筆しています。自宅をスマートなテックハブに変えることで、効率的で便利なライフスタイルを実現しています。テクノロジーの進化に常に目を光らせ、読者の皆さんに役立つ情報を提供することに情熱を注いでいます。テクノロジーとライフスタイルを融合させる楽しさを共有し、一緒に未来のスマートライフを築いていきましょう!レビュー依頼などはお問合せからお願いします。恐縮ですがご教示の程よろしくお願いいたします。Homebridge自体が自動起動されていないということかと思います。Xにアクセスできれば多分そうです。homebridgeそうであれば、以下記事でhomebridgeの自動起動について記載していますので、参考にしてみてください。PMサーバーに繋がらくなってしまいました。中で動いてはいますが。AMtaconicooさんコメントありがとうございます。情報を頂ければ、お手伝いできるところがあるかと思いますので、問い合わせからメールを頂ければと思います。PM右上のボタン(・・・)から、サーバーの終了が選択できると思いますよ。TRADRI(トロードフリ)のリモコン/センサーが反応しない!?電球がペアリングできないときの復旧方法ライフハックiPhoneの電池の減りが異常に早いのでバッテリー交換しに行ったら断れた話。AppleCare+未加入の人は注意しよう!便利なサービスセゾンカードの携行品保険ならスマホもパソコンも保証!月300円のスマホ補償付きお買い物安心プラン[Y]がコスパ最強!保険のことiPhoneのフィールドテストモード。目次DIGILINEオススメのサービスTAKAメディア監修IoTコンサルタント&ガジェットブロガー|IoTの専門知識を活かし、スマートホーム化や最新のガジェット、生活家電のレビュー記事を執筆しています。自宅をスマートなテックハブに変えることで、効率的で便利なライフスタイルを実現しています。テクノロジーの進化に常に目を光らせ、読者の皆さんに役立つ情報を提供することに情熱を注いでいます。テクノロジーとライフスタイルを融合させる楽しさを共有し、一緒に未来のスマートライフを築いていきましょう!レビュー依頼などはお問合せからお願いします。