メインコンテンツへスキップ
newsify
シリコンバレーの最前線を、確かなソースで。
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にも貢献