Repolode
diyhue

diyhue/diyHue

Philips Hue Bridgeをエミュレートし、Hue対応アプリやスマートホームシステムから、さまざまなHue以外の照明やデバイスをローカルで操作できるPythonソフトウェアです。

代替できる製品:Philips Hue Bridge

スター
1,832
フォーク
298
未解決の Issue
106
最終コミット
14 日前

これは何?

diyHueはPhilips Hue Bridgeをエミュレートし、Hue Bridgeを前提とするアプリやスマートホームシステムから、他社製の照明を操作できるようにします。Raspbee、Deconz、IKEA Trådfriゲートウェイ経由のZigBee照明のほか、MiLight電球、WS2812BおよびSK6812 LEDストリップ、カスタムファームウェアを搭載したESP8266ベースの電球やスイッチを制御できます。

Pythonで開発されており、Raspberry Piのような小型ハードウェア上での常時稼働や、Dockerでの実行を想定しています。Hue Essentials、Home Assistant、Openhab、Domoticz、Amazon Alexaなど、さまざまなクライアントで照明を操作できます。すべてローカルネットワーク内で動作するため、クラウド接続は不要です。

Hueグループ、シーン、エンターテインメントモードに対応しており、自動起動するよう設定できます。ドキュメントはreadthedocsで公開されています。

主な機能

  • 01Hue対応アプリやスマートホームシステム向けに、Philips Hue Bridgeをエミュレートします。
  • 02ZigBee、MiLight、WS2812B/SK6812 LEDストリップ、ESP8266ベースの照明を制御します。
  • 03グループ、シーン、Hueのエンターテインメント機能に対応しています。
  • 04クラウド接続なしでローカルに動作します。
  • 05Raspberry Piなどの小型デバイスやDocker上で動作します。

ユースケース

  • 公式HueアプリやHue Essentialsから、Hue以外のLEDストリップや電球を操作する。
  • Home Assistant向けに、Raspberry Piでクラウド不要のローカル照明ハブを稼働させる。
  • ZigBeeやMiLightの照明をAlexaなどのHue対応システムに接続する。

クイックスタート

  1. 1

    requirements.txt に記載された Python モジュールをインストールします

    pip install -r requirements.txt
  2. 2

    または、公開されているイメージを使って Docker で diyHue を実行します

    docker pull diyhue/core
  3. 3

    詳しいセットアップ手順はドキュメントを確認してください

使う前に知っておきたいこと

  • Raspberry Pi など、常時稼働する小型デバイスで24時間365日動作させることを想定しています。
  • coap-client や faketime などの追加システムパッケージ、または Docker が必要です。
  • リモート API アクセスなど、一部の機能はサポートされていません。
  • ライセンスは NOASSERTION と記載されています。再利用する前に LICENSE ファイルを確認してください。

トピック

よくある質問

diyHue とは?
Philips Hue Bridgeをエミュレートし、Hue対応アプリやスマートホームシステムから、さまざまなHue以外の照明やデバイスをローカルで操作できるPythonソフトウェアです。 diyHueはPhilips Hue Bridgeをエミュレートし、Hue Bridgeを前提とするアプリやスマートホームシステムから、他社製の照明を操作できるようにします。Raspbee、Deconz、IKEA Trådfriゲートウェイ経由のZigBee照明のほか、MiLight電球、WS2812BおよびSK6812 LEDストリップ、カスタムファームウェアを搭載したESP8266ベースの電球やスイッチを制御できます。
diyHue は無料で使えますか?ライセンスは?
diyHue は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
diyHue は今もメンテナンスされていますか?
活発にメンテナンス中。diyHue の最終コミットは 2026年10月23日 です。
diyHue は何に使えますか?
公式HueアプリやHue Essentialsから、Hue以外のLEDストリップや電球を操作する。 Home Assistant向けに、Raspberry Piでクラウド不要のローカル照明ハブを稼働させる。 ZigBeeやMiLightの照明をAlexaなどのHue対応システムに接続する。
diyHue のインストール方法は?
requirements.txt に記載された Python モジュールをインストールします: pip install -r requirements.txt または、公開されているイメージを使って Docker で diyHue を実行します: docker pull diyhue/core 詳しいセットアップ手順はドキュメントを確認してください
diyHue はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/diyhue/diyHue

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト