自宅をライブ3Dモデルで表示し、Smart Life、Home Assistant、Hue、Apple Home経由で照明やエアコンを操作できるメニューバー/iPhoneアプリ。
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
requirements.txt に記載された Python モジュールをインストールします
pip install -r requirements.txt - 2
または、公開されているイメージを使って Docker で diyHue を実行します
docker pull diyhue/core - 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 の数値は毎日更新されます。
関連プロジェクト
WiFi経由でアドレス指定可能なRGB LEDテープ、2Dマトリクス、HUB75パネルを制御するオープンソースのESP32ファームウェア。
ESP32、ESP8266、BK72xx、RP2040を、Home Assistantなどのホームオートメーションシステムから操作できるスマートデバイスに変える、設定ベースのシステムです。
ESP8266/ESP32ボード向けの代替ファームウェア。Web UIでの設定、OTAアップデート、ローカル自動化、MQTT・HTTP・Serial・KNXによる制御に対応。
Xiaomi Cloudまたはローカルの中央ハブゲートウェイ経由で、Xiaomi IoTスマートデバイスをHome Assistantに取り込む公式連携。
miIO/MIoTプロトコルでXiaomiのスマートホーム機器を操作するPythonライブラリとmiiocliコマンドラインツール。