OpenSource-Hub
I

ioBroker

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

オープンソースのIoT統合プラットフォーム。異なるブランドやプロトコルのスマートデバイスを相互接続し、自動化された生活を実現します。

スマートダウンロード

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

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

スマートデバイス同士が会話できるようにする万能ミドルウェア。

主な機能

  • 複数のプロトコルとデバイス(Zigbee、Z-Wave、MQTT、HTTPなど)をアダプター経由で接続可能
  • Node.js ベースで、クロスプラットフォーム動作(Windows/Linux/macOS)に対応し、リソース使用量を抑制可能
  • インメモリデータベース+Redisを使用し、デバイス状態をリアルタイム同期、高いパフォーマンスを実現
  • 各アダプターは独立したプロセスで分離され、1つがクラッシュしても他に影響しない
  • ビジュアルインターフェースとルールエンジンを提供し、自動化シナリオをカスタマイズ可能

できないこと

  • •デフォルトでは暗号化されていないため、ioBroker のポートを公衆ネットワークに直接公開しないでください。必ず HTTPS を有効にし、VPN/VLAN を使用してください。
  • •各アダプターは 10-60MB のメモリを占有するため、デバイスが多い場合はメモリ容量に注意してください。
  • •一部のアダプターは異なるライセンスを使用している可能性があるため、商用利用の前に確認してください。
  • •データベースファイルはデフォルトでインストールディレクトリに保存されるため、データ損失を防ぐために定期的にバックアップしてください。

使用例

  • ホームオートメーション:照明、カーテン、センサー、エアコンなどを一元制御
  • スマートビルディング:入退室管理、エネルギー消費監視、セキュリティシステムの統合
  • データの記録と分析:センサーデータを収集して可視化
  • 高齢者介護:環境センサーと組み合わせ、転倒検知や生活活動のモニタリングを実現

ioBrokerは、IoT(モノのインターネット)向けのオープンソース統合プラットフォームであり、ビルディングオートメーション、スマートメータリング、アンビエントアシステッドリビング、プロセスオートメーション、可視化、データロギングに特化しています。オブジェクトおよびステートデータベースの概念を採用しており、データはメモリまたはRedisに保存でき、アダプターを介してさまざまなシステムに接続します。各アダプターは独立したNode.jsプロセスとして動作し、ネットワークをまたいでデプロイでき、複数のプログラミング言語をサポートしています。ioBrokerはWindows、Linux、macOSをサポートしています。セキュリティ面では、インターネットに公開されるサービスを保護するために、HTTPS、VPN、リバースプロキシの使用が推奨されます。このプロジェクトは、豊富なアダプターエコシステムと活発なコミュニティフォーラムを有しています。

タグ

iothome-automationbuilding-automationnodejsredisadaptersmart-home

はじめ方

1

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

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

2

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

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

3

Windows:インストーラーをダウンロード(またはコマンド mkdir C:\iobroker && cd C:\iobroker && npx @iobroker/install を使用)

4

Linux/Mac:ターミナルで npx @iobroker/install を実行

5

インストール完了後、ブラウザで http://localhost:8081 にアクセスして管理画面に入る

インストールガイド
  1. Windows:インストーラーをダウンロード(またはコマンド mkdir C:\iobroker && cd C:\iobroker && npx @iobroker/install を使用)
  2. Linux/Mac:ターミナルで npx @iobroker/install を実行
  3. インストール完了後、ブラウザで http://localhost:8081 にアクセスして管理画面に入る
ファイルの整合性

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

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

SHA256 チェックサム

チェックサムなし

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

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

オープンソースの透明性

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

アンインストール情報

Linux/Mac:ioBroker のインストールディレクトリ(デフォルトは ~/iobroker)を削除し、npm キャッシュをクリアします。Windows:コントロールパネルからアンインストールするか、C:\iobroker ディレクトリを直接削除します。設定ファイルのバックアップにご注意ください。

追加の依存関係なし

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

プロジェクト情報
ライセンスMIT
最終更新2026-10-11 15:40:33
GitHub リポジトリ公式サイト

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

5 FAQs

類似プロジェクト