MENU
  • ホームHOME
  • DEVELOPポートフォリオ
  • スマートホームSmart Home
    • スマートリモコン
    • スマートライト
    • スマートロック
    • スマートカメラ
    • スマートセンサー
    • スマートスピーカー
    • IoT家電
    • ロボット掃除機
  • ガジェットGadgets
    • iPhone & iPad
    • アップルウォッチ
    • パソコン関連
    • 充電器/モバイルバッテリー
    • キーボードマウス
    • アプリソフト関連
    • カメラ
    • オーディオその他
  • 生活家電&インテリアAppliances
    • Wi-Fiルーター
    • PCモニター
    • デスク関連
    • モバイル&光回線
    • その他家電
  • ライフLife Style
    • ニュース
    • ライフハック
    • 便利なサービス
    • プログラミング
    • コラム
    • ブログ運営
  • 勉強アプリEducation
    • ビジネス資格
      • ビジネスマネジャー検定
      • MCPC IoT検定 中級対応
      • MCPCモバイルシステム技術
    • DIGI RADIO
      (特設サイト)
      • 一陸技アプリ
      • 一陸特アプリ
      • 二陸特アプリ
      • 工事担任者(総合通信)アプリ
    • クラウド系アプリ
      • AWS SAAアプリ
      • AZ-900勉強アプリ
      • AI-900勉強アプリ
  • お問合せContact
    • 勉強アプリ専用フィードバックフォーム
ガジェット&お得なサービス情報をお届けするブログメディア「デジライン」
DIGILINE (デジライン)
  • ホームHOME
  • DEVELOPポートフォリオ
  • スマートホームSmart Home
    • スマートリモコン
    • スマートライト
    • スマートロック
    • スマートカメラ
    • スマートセンサー
    • スマートスピーカー
    • IoT家電
    • ロボット掃除機
  • ガジェットGadgets
    • iPhone & iPad
    • アップルウォッチ
    • パソコン関連
    • 充電器/モバイルバッテリー
    • キーボードマウス
    • アプリソフト関連
    • カメラ
    • オーディオその他
  • 生活家電&インテリアAppliances
    • Wi-Fiルーター
    • PCモニター
    • デスク関連
    • モバイル&光回線
    • その他家電
  • ライフLife Style
    • ニュース
    • ライフハック
    • 便利なサービス
    • プログラミング
    • コラム
    • ブログ運営
  • 勉強アプリEducation
    • ビジネス資格
      • ビジネスマネジャー検定
      • MCPC IoT検定 中級対応
      • MCPCモバイルシステム技術
    • DIGI RADIO
      (特設サイト)
      • 一陸技アプリ
      • 一陸特アプリ
      • 二陸特アプリ
      • 工事担任者(総合通信)アプリ
    • クラウド系アプリ
      • AWS SAAアプリ
      • AZ-900勉強アプリ
      • AI-900勉強アプリ
  • お問合せContact
    • 勉強アプリ専用フィードバックフォーム
DIGILINE (デジライン)
  • ホームHOME
  • DEVELOPポートフォリオ
  • スマートホームSmart Home
    • スマートリモコン
    • スマートライト
    • スマートロック
    • スマートカメラ
    • スマートセンサー
    • スマートスピーカー
    • IoT家電
    • ロボット掃除機
  • ガジェットGadgets
    • iPhone & iPad
    • アップルウォッチ
    • パソコン関連
    • 充電器/モバイルバッテリー
    • キーボードマウス
    • アプリソフト関連
    • カメラ
    • オーディオその他
  • 生活家電&インテリアAppliances
    • Wi-Fiルーター
    • PCモニター
    • デスク関連
    • モバイル&光回線
    • その他家電
  • ライフLife Style
    • ニュース
    • ライフハック
    • 便利なサービス
    • プログラミング
    • コラム
    • ブログ運営
  • 勉強アプリEducation
    • ビジネス資格
      • ビジネスマネジャー検定
      • MCPC IoT検定 中級対応
      • MCPCモバイルシステム技術
    • DIGI RADIO
      (特設サイト)
      • 一陸技アプリ
      • 一陸特アプリ
      • 二陸特アプリ
      • 工事担任者(総合通信)アプリ
    • クラウド系アプリ
      • AWS SAAアプリ
      • AZ-900勉強アプリ
      • AI-900勉強アプリ
  • お問合せContact
    • 勉強アプリ専用フィードバックフォーム
  1. ホーム
  2. ライフ
  3. プログラミング
  4. 【Homebridge】AppleHomekit: homebridge-hue v0.11.12へのアップデート

【Homebridge】AppleHomekit: homebridge-hue v0.11.12へのアップデート

2022 11/23
プロモーションを含みます
プログラミング

久しぶりにラズパイのメンテナンスをした際に、homebridgeに使用しているプラグインにアップデートが出ているようだったので、アップデート手順を纏めておきます。基本的にはインストール手順もほとんど同じなので、これから homebridgeにphillips hueのプラグインをインストールしたい方は参考できると思います。

併せて読みたい
・Raspberry Pi でHome Gatewayサーバの構築(Homebridge + PhilipsHue)
・homebridge-hueプラグインでPhilips hueを完全コントロール
・赤外線センサを使って、テレビもhomekitから操作しちゃおう(homebridge-broadlink-rmプラグインの使い方)

構成

現時点(2019/2/1)での最新SW構成になります。今回プラグインをアップデートしようとしてわかったんですが、プラグインだけをアップデートしようとすると、エラーになりましたので、今回の記事で下記構成であれば、動作確認できています。

  • node v10.15.0
  • npm 6.7.0
  • homebridge v0.4.46
  • homebridge-hue v0.11.12

また今回のアップデート手順は以下のインストールがされていることを前提にしています。アップデートの全体の構成としては、nvmというnode.jsツールを使うので、新しいnode versionの上にhomebridgeやプラグインなどを最インストールする感じなので、nodeだけ新しくインストールしてしまえば、基本的にはアップデートではなく初回インストールと手順はほぼ同じです。

あわせて読みたい
【Homebridge】Raspberry Pi でHome Gatewayサーバの構築(Homebridge + PhilipsHue) 今回はラズパイの構築をした時のインストールメモになります。ネットで見ると結構色々あるにはあるんですけど、みんなVersionが違ったりシステム構築の前提が違ったりす...

因みに実行前に念の為~/.homebridge/config.jsonのバックアップを取っておくことをお勧めします

# homebridgeの停止
$ systemctl stop homebridge

# コンフィグファイルのバックアップ
$ cp ~/.homebridge/config.json ~/.homebridge/config.json.bkup

node と npmのアップデート

早速インストールをして行きます。今回nodeはv10.15.0を使用しています。というのも、homebridge v0.4.46では、v10.15.0が推奨版らしく、それ以外のものを使うと(例えばLTS版のv10.15.1)、homebridge起動時にWARNINGが出たので、今回は推奨版のv10.15.0を使っています。

#nvm v10.15.0のインストール
$ nvm install v10.15.0

#インストールされたversionを確認
$ which node
/home/pi/.nvm/versions/node/v10.15.0/bin/node
$ node -v
v10.15.0

#npmの最新版をインストール
$ sudo npm -g install npm@latest
$ npm -v
6.7.0

homebridgeのインストール

nodeが準備できたら、次はhomebridgeをインストールします。これは特にversionを指定せずにインストールしていますので、これを参考にした場合にはまたversionが変わっているかもしれません。

#homebridgeのインストールを実行します
$ sudo npm install -g --unsafe-perm homebridge
/home/pi/.nvm/versions/node/v10.15.0/bin/homebridge -> /home/pi/.nvm/versions/node/v10.15.0/lib/node_modules/homebridge/bin/homebridg

homebridge-hueのインストール

homebridge-hueのインストールも以下のコマンドを実行するだけです。

$ sudo npm install -g homebridge-hue
/home/pi/.nvm/versions/node/v10.15.0/bin/dc_eventlog -> /home/pi/.nvm/versions/node/v10.15.0/lib/node_modules/homebridge-hue/node_modules/homebridge-hue-utils/cli/dc_eventlog.js
/home/pi/.nvm/versions/node/v10.15.0/bin/hap -> /home/pi/.nvm/versions/node/v10.15.0/lib/node_modules/homebridge-hue/node_modules/homebridge-lib/cli/hap.js
/home/pi/.nvm/versions/node/v10.15.0/bin/json -> /home/pi/.nvm/versions/node/v10.15.0/lib/node_modules/homebridge-hue/node_modules/homebridge-lib/cli/json.js
/home/pi/.nvm/versions/node/v10.15.0/bin/ph -> /home/pi/.nvm/versions/node/v10.15.0/lib/node_modules/homebridge-hue/node_modules/homebridge-hue-utils/cli/ph.js
/home/pi/.nvm/versions/node/v10.15.0/bin/upnp -> /home/pi/.nvm/versions/node/v10.15.0/lib/node_modules/homebridge-hue/node_modules/homebridge-lib/cli/upnp.js

config.json

config.jsonについては基本的には上書きされていないと思いますので、何も操作することはありません。前回のデータがそのまま残っているはずです

以下は参考までにhomebridge-hueのプラグインのワタシのサンプルです。

$ sudo vim ~/.homebridge/config.json
{
"bridge":
{
"name": "Homebridge",
"username": "MAC-ADDRESS",
"port": 51826,
"pin": "031-45-154"
},
"platforms": [
{
"platform": "Hue",
"host": "自分のIP",
"name": "Philipshue",
"users": {
"001788XXXXXXXXX": "HUE-API-USER"
},
"nativeHomeKit": false,
"sensors": true,
"nativeHomeKitSensors": false,
"excludeSensorTypes": ["CLIP", "Geofence","Daylight"],
"lowBattery": 25,
"lights": true,
"nativeHomeKitLights": false,
"wallSwitch": false,
"groups": true,
"group0": true,
"rooms": true,
"schedules": false,
"rules": false,
"heartrate": 5,
"timeout": 5,
"resource": true,
"parallelRequests": 3,
"waitTimeResend": 300,
"waitTimeUpdate": 20
}
]
}

起動確認

これで全てのアップデートは完了になります。あとはいつも通り以下のコマンドで起動確認しておしまいです。

# homebridgeの起動確認
$ homebridge
[2019-2-2 14:35:26] Loaded config.json with 0 accessories and 1 platforms.
[2019-2-2 14:35:27] ---
[2019-2-2 14:35:28] Loaded plugin: homebridge-hue
[2019-2-2 14:35:28] Registering platform 'homebridge-hue.Hue'

# homebridgeのサービス起動
$ systemctl start homebridge

homebridgeのサービス化については以下の記事を参考してみてください。

あわせて読みたい
【Homebridge】Raspberry Pi でHome Gatewayサーバの構築(Homebridge + PhilipsHue) 今回はラズパイの構築をした時のインストールメモになります。ネットで見ると結構色々あるにはあるんですけど、みんなVersionが違ったりシステム構築の前提が違ったりす...
プログラミング

この記事が気に入ったら
いいね または フォローしてね!

Follow @digiline_ Follow Me
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Takaのアバター Taka

AIエンジニア / AIエージェント開発者 / テックブロガー

生成AI・AIエージェント・IoT技術を活用し、業務自動化からスマートホームまで幅広いソリューションの設計・開発を行っています。

本業ではAIエンジニアとして企業向けAIエージェントの開発・技術支援に携わる一方、個人ではAI・IoT・クラウドを組み合わせたシステム開発や技術検証を継続しています。

DIGI LINEでは、ChatGPTやAIエージェントを活用した業務効率化、個人開発、WordPress活用、IoT・スマートホーム構築など、「実際に使えるAI」をテーマに、実践的なノウハウや最新技術をわかりやすく発信しています。

机上の理論ではなく、自ら検証・開発・運用した経験をもとに、仕事や生活をより便利にするテクノロジーの活用方法をお届けします。

関連記事

  • セサミ6 Pro mini発表|引き戸のスマートロック化に、ようやく現実的な選択肢が出てきた
    2026年7月29日
  • AI Agentの品質を支えるデータ・ルール・API・検索・知識グラフ・評価を表す抽象図
    Agentの品質・精度はモデルを替えるだけでは上がらない。実用的なAIを作るための設計順序
    2026年7月25日
  • 勉強アプリサポート
    2026年7月7日
  • 【2026年7月版 最新価格】Amazon プライムデーでおすすめのガジェット&セール製品|お得に買える攻略方法も紹介。
    2026年7月4日
  • スマートバスマット体組成計モデル(2026)は何が変わった?旧モデル長期利用者目線で紹介
    2026年6月10日
  • SwitchBot スマートサーキュレーター(スタンド型)は買いか?旧モデルとの違いと使い分けを実機レビュー
    2026年5月25日
  • 【レビュー】SwitchBot スマートデイリーステーション|家族共有の天気カレンダーボード
    2026年4月23日
  • SwitchBotキャンドルウォーマーは買いか?火を使わない安心感とスマート連携を実用目線でレビュー
    2026年4月20日

コメント

コメントする コメントをキャンセル

人気記事
  • IKEA TRADRI(トロードフリ)のリモコン/センサーが反応しない!?電球がペアリングできないときの復旧方法
    ライフハック
  • iPhoneの電池の減りが異常に早いのでバッテリー交換しに行ったら断れた話。AppleCare+未加入の人は注意しよう!
    便利なサービス
  • セゾンカードの携行品保険ならスマホもパソコンも保証!月300円のスマホ補償付きお買い物安心プラン[Y]がコスパ最強!
    保険のこと
  • iPhoneのフィールドテストモード。隠しコマンドを入れたらこうなるなんて!?【専門家が解説】
    ライフハック
  • Apple Watch (アップルウォッチ)向けの保険としてapplecare+はいらないよ
    保険のこと
新着記事
  • セサミ6 Pro mini発表|引き戸のスマートロック化に、ようやく現実的な選択肢が出てきた
    2026年7月29日
  • AI Agentの品質を支えるデータ・ルール・API・検索・知識グラフ・評価を表す抽象図
    Agentの品質・精度はモデルを替えるだけでは上がらない。実用的なAIを作るための設計順序
    2026年7月25日
  • スマートバスマット体組成計モデル(2026)は何が変わった?旧モデル長期利用者目線で紹介
    2026年6月10日
  • SwitchBot スマートサーキュレーター(スタンド型)は買いか?旧モデルとの違いと使い分けを実機レビュー
    2026年6月4日
  • 【レビュー】SwitchBot スマートデイリーステーション|家族共有の天気カレンダーボード
    2026年4月25日
目次
DIGILINEオススメのサービス
TAKA
メディア監修
AIエンジニア / AIエージェント開発者 / テックブロガー

生成AI・AIエージェント・IoT技術を活用し、業務自動化からスマートホームまで幅広いソリューションの設計・開発を行っています。

本業ではAIエンジニアとして企業向けAIエージェントの開発・技術支援に携わる一方、個人ではAI・IoT・クラウドを組み合わせたシステム開発や技術検証を継続しています。

DIGI LINEでは、ChatGPTやAIエージェントを活用した業務効率化、個人開発、WordPress活用、IoT・スマートホーム構築など、「実際に使えるAI」をテーマに、実践的なノウハウや最新技術をわかりやすく発信しています。

机上の理論ではなく、自ら検証・開発・運用した経験をもとに、仕事や生活をより便利にするテクノロジーの活用方法をお届けします。
新着記事
  • セサミ6 Pro mini発表|引き戸のスマートロック化に、ようやく現実的な選択肢が出てきた
  • AI Agentの品質を支えるデータ・ルール・API・検索・知識グラフ・評価を表す抽象図
    Agentの品質・精度はモデルを替えるだけでは上がらない。実用的なAIを作るための設計順序
  • スマートバスマット体組成計モデル(2026)は何が変わった?旧モデル長期利用者目線で紹介
  • SwitchBot スマートサーキュレーター(スタンド型)は買いか?旧モデルとの違いと使い分けを実機レビュー
記事を探す
メーカーで探す
+style Aiseesoft Amazon Anker Apple Aqara BenQ(ベンキュー) BLUETTI Bose braun Buffalo DELL DJI EaseUS FlexiSpot(フレキシースポット) Garmin(ガーミン) GenHigh Google GoPro Hysure iRobot j5create Kandao Logicool MiniTool MOFT(モフト) MovPilot MUJI Narwal Philips PITAKA(ピタカ) QNAP Qrio(キュリオ) Quntis Rakuten Satechi(サテチ) SwitchBot(スイッチボット) tile TP-Link(ティーピーリンク) UGREEN Ulanzi VOLTME Zenosyne お得情報 まとめ
  • DIGI LINE(デジライン)について
  • お仕事の依頼
  • 特定商取引法に関する表記
  • 免責事項/プライバシーポリシー
  • お問合せ

© DIGILINE (デジライン)

目次