メインコンテンツへスキップ
newsify
シリコンバレーの最前線を、確かなソースで。

Zigbee2MQTT

公式サイト
Zigbee2MQTT インフォグラフィック

1. サービス概要

Zigbee2MQTTは、ZigbeeデバイスをMQTTブローカーに直接ブリッジするオープンソースソフトウェアである。各メーカーが提供する専用ブリッジ(Philips Hue Bridge、IKEA TRADFRIゲートウェイ等)を不要にし、単一のZigbeeコーディネーターと汎用のMQTTブローカーだけで、メーカーを問わず2,700以上のZigbeeデバイスを統合制御できる。

ベンダーロックインの排除が最大の特徴であり、異なるメーカーのZigbeeデバイスを一つのネットワークに統合できる。Philips Hue、IKEA TRADFRI、Aqara、Sonoff、Tuya、Xiaomiなど主要メーカーのデバイスに広く対応している。MQTTを介してHome Assistant、Node-RED、その他のスマートホームプラットフォームと連携可能である。

完全にローカルで動作し、クラウドへの接続を必要としないため、プライバシーとネットワーク独立性が確保される。Webベースの管理フロントエンド(Zigbee2MQTT Frontend)により、デバイスの追加・設定・管理をブラウザから直感的に行える。

2. 使用している技術スタック

  • 実装言語: TypeScript / Node.js
  • Zigbeeスタック: zigbee-herdsman(独自開発のZigbeeライブラリ)。Zigbee 3.0対応
  • 対応コーディネーター: Texas Instruments CC2652系、Silicon Labs EFR32系、ConBee II/III(Dresden Elektronik)等
  • MQTT: MQTT 3.1.1/5.0対応。Mosquitto、EMQX等のMQTTブローカーと連携
  • フロントエンド: Zigbee2MQTT Frontend(Webベースの管理UI)
  • 動作環境: Linux、Raspberry Pi、Docker、Windows、macOS
  • 統合: Home Assistant(MQTT Discovery)、Node-RED、openHAB、Domoticz等
  • デバイスサポート: 2,700以上のZigbeeデバイスに対応。コミュニティ主導でデバイス定義を追加
  • OTA: Zigbeeデバイスのファームウェアアップデート機能

3. 会社概要

項目 内容
プロジェクト名 Zigbee2MQTT
作者 Koen Kanters
開始年 2017年
ライセンス GNU General Public License v3.0
サポートデバイス数 2,700以上
カテゴリ オープンソースZigbee-MQTTブリッジ
GitHubスター数 12,000以上

4. 沿革、資本構成、国籍、役員情報

沿革

  • 2017年: Koen Kantersが個人プロジェクトとして開発を開始。Zigbeeデバイスの専用ブリッジ依存を解消することを目指す
  • 2018年: プロジェクトが急速に成長。対応デバイス数が増加し、Home Assistantコミュニティで広く採用される
  • 2019年: zigbee-herdsmanライブラリの開発。Zigbeeスタックの独自実装により安定性と対応範囲が大幅に向上
  • 2020年: Zigbee2MQTT Frontend(Web UI)のリリース。対応デバイス数が1,000を超える
  • 2021年: Zigbee 3.0の完全サポート。Texas Instruments CC2652系コーディネーターへの対応を強化
  • 2022年: 対応デバイス数が2,000を突破。OTAアップデート機能の強化。パフォーマンスの大幅改善
  • 2023年: 対応デバイス数が2,700を超える。Thread/Matterとの共存戦略を検討。コミュニティベースの開発体制が安定的に機能

資本構成

  • 完全なオープンソースコミュニティプロジェクト
  • 法人組織は存在しない
  • 開発はKoen Kantersを中心としたボランティアコントリビューターにより維持
  • GitHub Sponsors、Open Collective等を通じた寄付により運営費用を賄う
  • 商業的な資金調達は行っていない

国籍

オランダ(作者Koen Kantersの出身地)。コミュニティは世界各地に分散

主要開発者情報

役割 氏名 備考
作者 / メインメンテナー Koen Kanters オランダ出身のソフトウェアエンジニア。zigbee-herdsmanライブラリの開発者でもある