OpenSource-Hub
O

openHAB Core

1.1k stars·システム最適化·SHA-256 チェックサム確認済み

デバイス統合とルールエンジンのモジュラー基盤を提供する、スマートホームのコアフレームワーク。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

スマートホーム自動化のコアフレームワーク。Javaモジュール駆動。

主な機能

  • OSGi ベースのモジュラーアーキテクチャ、ホットスワップ対応プラグイン
  • 250 以上のプロトコルとバインディングをサポート(Z-Wave、MQTT、KNX、HTTP など)
  • 組み込みルールエンジン(DSL、スクリプト、ビジュアルルール)
  • イベント駆動と永続化(InfluxDB、RRD4J、MySQL など)
  • REST API と Web UI の統合

できないこと

  • •⚠️ openHAB Core は最終製品ではなく、openhab-distro と組み合わせて実行する必要があります。ビルド前に JDK 21 をインストールし、バージョンが一致している必要があります。一部のテストは環境によって失敗する場合がありますが、-DskipTests でスキップできます。

使用例

  • カスタムスマートホームオートメーションシステムを構築する
  • 異なるブランドのデバイスを統一プラットフォームに統合する
  • IoTエッジコンピューティングアプリケーションを開発する

openHAB Core は、openHAB スマートホームオートメーションプラットフォームのコアフレームワークであり、Z-Wave、MQTT、KNX などのさまざまなデバイスやプロトコルを統合するための一連の OSGi モジュールを提供し、強力なルールエンジン、イベント処理、永続化機能、および拡張可能なプラグインシステムを備えています。それ自体は独立した製品ではなく、完全な openHAB ディストリビューションの基盤となるものであり、開発者はこれを基に、エンタープライズグレードの安定性と拡張性を備えたスマートホームソリューションを構築できます。

タグ

smart-homeiotosgijavaautomationframework

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:JDK 21 と Maven 3 をインストールし、mvn コマンドが利用できることを確認する

4

ステップ2:git clone https://github.com/openhab/openhab-core.git

5

ステップ3:ディレクトリに移動し、mvn clean spotless:apply install を実行してすべてのモジュールをビルドする

インストールガイド
  1. ステップ1:JDK 21 と Maven 3 をインストールし、mvn コマンドが利用できることを確認する
  2. ステップ2:git clone https://github.com/openhab/openhab-core.git
  3. ステップ3:ディレクトリに移動し、mvn clean spotless:apply install を実行してすべてのモジュールをビルドする
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

ダウンロードしたプロジェクトディレクトリを削除するだけで、他に残留物はありません。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスEPL-2.0
最終更新2026-10-15 05:33:35
GitHub リポジトリ

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト