OpenHAB
公式サイト1. サービス概要
openHAB(open Home Automation Bus)は、Javaベースのオープンソースホームオートメーションプラットフォームである。ベンダーやプロトコルに依存しない統合プラットフォームとして、異なるメーカーのスマートホームデバイスを単一のシステムで制御・自動化することを目的としている。
400以上の「バインディング」(統合モジュール)を通じて、KNX、Z-Wave、Zigbee、MQTT、Modbus、EnOceanなど幅広い通信プロトコルとデバイスに対応する。特に産業用プロトコル(KNX、Modbus)との統合が充実しており、ヨーロッパの住宅で広く使われているKNXシステムとの親和性が高い。
ルールエンジンによる柔軟な自動化、Sitemapベースのカスタマイズ可能なUI、永続性サービスによるデータ記録と可視化などを備える。Eclipse SmartHomeフレームワークとの互換性を持ち、Eclipse IoTエコシステムの一部として位置づけられている。
2. 使用している技術スタック
- コア: Java(OSGiフレームワーク上で動作)。Apache Karafコンテナベース
- フレームワーク: Eclipse SmartHomeフレームワーク互換
- フロントエンド: Main UI(React/Vueベース)、Basic UI、HABPanel(ダッシュボード)
- ルールエンジン: Xtend、JavaScript(ECMAScript)、Blockly(ビジュアルプログラミング)、JRuby対応
- 通信プロトコル: KNX、Z-Wave、Zigbee、MQTT、Modbus、EnOcean、Homematic、DALI、1-Wire等
- REST API: RESTful APIによる外部統合
- 永続性: RRD4j、InfluxDB、MySQL、MongoDB等によるデータ永続化
- 動作環境: Linux、Windows、macOS、Raspberry Pi、Docker、OpenHABian(専用OS)
- モバイル: iOS/Android公式アプリ
3. 会社概要
| 項目 | 内容 |
|---|---|
| プロジェクト名 | openHAB |
| 運営組織 | openHAB Foundation e.V. |
| 設立年 | 2010年(プロジェクト開始) |
| 本部所在地 | ドイツ |
| 創設者 | Kai Kreuzer |
| ライセンス | Eclipse Public License 2.0 |
| バインディング数 | 400以上 |
4. 沿革、資本構成、国籍、役員情報
沿革
- 2010年: Kai Kreuzerにより個人プロジェクトとして開始。Javaベースのホームオートメーション統合プラットフォームを目指す
- 2013年: Eclipse SmartHomeプロジェクトとの連携を開始。Eclipse Foundationのもとでの開発を推進
- 2014年: openHAB 2の開発を開始。Eclipse SmartHomeフレームワークをベースにアーキテクチャを刷新
- 2015年: openHAB Foundation e.V.をドイツの非営利団体として正式設立。コミュニティガバナンスを制度化
- 2017年: openHAB 2の安定版リリース。バインディング数が大幅に増加
- 2018年: openHAB CloudサービスとmyopenHABリモートアクセスを提供。Amazon Alexa/Google Assistantとの連携を実現
- 2020年: openHAB 3をリリース。Main UIの全面刷新、設定のUI化を推進
- 2021年: openHAB 3.xシリーズの継続的な改善。JavaScript/Blocklyルールエンジンの強化
- 2022年: バインディング数が400を超える。Matter/Thread対応の検討を開始
- 2023年: openHAB 4をリリース。パフォーマンス改善とUI刷新
資本構成
- openHAB Foundation e.V.はドイツの登録非営利団体
- 外部投資家からの資金調達は行っていない
- 財源はコミュニティからの寄付、openHAB Cloudのサブスクリプション、スポンサーシップによる
- 完全にボランティアコミュニティ主導の開発体制
国籍
ドイツ(openHAB Foundation e.V.)
役員情報
| 役職 | 氏名 | 備考 |
|---|---|---|
| Founder / President | Kai Kreuzer | openHABプロジェクトの創始者。Eclipse SmartHome/Eclipse IoTにも貢献 |
