申し訳ありません。お使いのブラウザーはJavaScriptをサポートしていません。
サインイン

IAMMETER によるセルフホスト型エネルギー監視

IAMMETER によるセルフホスト型エネルギー監視

IAMMETER メーターは IAMMETER-Cloud だけに限定されません。オープンインターフェースにより、電力データを顧客が管理するサーバーに保存・処理することができます。

すべてのプロジェクトに当てはまる単一のセルフホスト型アーキテクチャはありません。最適な選択は、次のニーズによって異なります。

  • すぐに使えるローカル監視インターフェースが必要な場合
  • エンタープライズアプリケーション向けのデータミドルウェアが必要な場合
  • 既存のオープンソースプラットフォームとの統合が必要な場合
  • 自社の EMS、BMS、ERP、または IoT バックエンドへの直接取り込みが必要な場合

IAMMETER はこの 4 つの経路すべてに対応しています。

                        ┌─→ IAMMETER-Docker ─→ Local charts and APIs
IAMMETER energy meter ──┼─→ IAMMETER-Central ─→ Customer ERP / EMS / BMS
                        ├─→ Open-source platform ─→ Automation and dashboards
                        └─→ Customer receiver ─→ Custom backend and database

このページは、アーキテクチャを選択する際の参考情報を提供します。詳細なインストール手順とプロトコルについては、リンクされた技術ガイドを参照してください。

1. 4 つの導入経路の比較

オプション 主な利用者 すぐ使える監視 UI データ保存 顧客開発用 API 開発工数
IAMMETER-Docker 個人ユーザー、開発者、小規模なローカルプロジェクト あり(基本的な監視機能付き) 顧客サーバー あり 低~中
IAMMETER-Central 企業、パートナー、システムインテグレーター デバイス管理 UI のみ(完全なエネルギー分析 UI はなし) 顧客の MySQL または MariaDB あり(顧客アプリケーション向けに設計)
オープンソースプラットフォーム すでに Home Assistant、Node-RED などのプラットフォームを運用しているユーザー 選択したプラットフォームが提供 プラットフォームに依存 プラットフォームに依存 低~中
直接統合 自社のバックエンドとエンジニアリングチームを持つ顧客 なし 顧客が定義 顧客が定義

最も単純な選択が、必ずしも最小のソフトウェアコンポーネントとは限りません。チームが構築・運用したくない作業を削減できるオプションを選んでください。

2. ユーザータイプ別のクイック推奨

IAMMETER-Docker を選ぶべき場合:

  • ローカルインターフェースと履歴監視をすぐに利用したい場合
  • 個人または小規模な技術チームがプロジェクトを運用する場合
  • サーバーが Raspberry Pi、ミニ PC、NAS、またはプライベートホストの場合
  • 後からインターフェースを拡張するための API が必要な場合
  • 取り込みバックエンドを構築せずに、実用的な出発点が必要な場合

IAMMETER-Central を選ぶべき場合:

  • 顧客がすでに ERP、EMS、BMS、またはカスタムフロントエンドを持っている場合
  • アプリケーションに IAMMETER デバイス向けの一貫した API レイヤーが必要な場合
  • データを顧客管理の MySQL または MariaDB データベースに保存する必要がある場合
  • 既製のエネルギー分析製品ではなく、デバイスと測定のミドルウェアが必要な場合
  • 統合チームが、メーター側のすべての転送方式とペイロードパーサーを個別に実装することを避けたい場合

オープンソースプラットフォームを選ぶべき場合:

  • Home Assistant、Node-RED、OpenHAB、ioBroker、Zabbix、ThingsBoard がすでにプロジェクトに含まれている場合
  • プラットフォームがすでに必要なダッシュボードや自動化機能を提供している場合
  • IAMMETER 専用のバックエンドが不要な場合

直接統合を選ぶべき場合:

  • 組織がすでに取り込みサービスとデータベースを運用している場合
  • バックエンドが HTTP/HTTPS、MQTT/MQTTS、TCP/TLS のデータを受信できる場合
  • エンジニアがデータモデル、保持期間、ビジネスロジックを完全に制御したい場合
  • 追加の開発と運用の責任を受け入れられる場合

3. IAMMETER-Docker:すぐ使えるローカル監視システム

IAMMETER-Docker は、オープンソースのセルフホスト型エネルギー監視システムです。データ取り込み、保存、基本的なエネルギー監視機能、チャート、API を 1 つのデプロイにまとめています。

IAMMETER-Docker セルフホスト型エネルギー監視

IAMMETER-Docker が提供するもの

  • 顧客管理のサーバーへのデプロイ
  • 基本的な電力消費・太陽光監視機能
  • 履歴データとチャート
  • SQLite と MySQL のサポート
  • カスタム UI 開発用の API アクセス
  • IAMMETER メーターとカスタム SN ワークフローのサポート
  • ローカル収集のためのオプションのデータロガー(datalogger)ユースケース

得意な分野

IAMMETER-Docker は、カスタムソフトウェアを作成する前にローカルで監視を始めたいユーザーに最適です。開発者はまず組み込みインターフェースを使用し、後から利用可能な API を通じて別のダッシュボードやデータワークフローを追加できます。

考慮すべき点

ホスト、ネットワーク、アップデート、バックアップ、ストレージ容量、セキュリティの管理は顧客の責任です。IAMMETER-Docker はアプリケーション機能を提供しますが、通常のセルフホスト運用をなくすわけではありません。

続きはこちら:

4. IAMMETER-Central:顧客アプリケーション向けデータミドルウェア

IAMMETER-Central は、企業、パートナー、システムインテグレーター向けのプライベートデプロイ型ミドルウェアです。

IAMMETER-Central ミドルウェア

IAMMETER-Central が提供するもの

  • IAMMETER デバイスの登録と管理
  • 電圧、電流、電力、電力量データの保存と管理
  • MySQL と MariaDB のサポート
  • 顧客開発アプリケーション用の API
  • IAMMETER メーターと ERP、EMS、BMS、またはカスタムフロントエンドの間の一貫したミドルウェアレイヤー

IAMMETER 製品の SN と対応する Virtual Meter SN は、IAMMETER-Central に登録できます。これは IAMMETER-Docker で利用できるカスタム SN の柔軟性とは異なります。

IAMMETER-Central が提供しないもの

IAMMETER-Central は、完全な電力消費分析や太陽光分析のアプリケーションではありません。そのインターフェースはミドルウェアとデバイス管理に重点を置いています。最終アプリケーションに必要なビジネス UI、レポート、権限、ワークフローは顧客が提供します。

この分離は、企業がすでに自社の管理システムを持っており、IAMMETER の測定値を取り込むための保守された方法を必要とする場合に価値があります。

5. IAMMETER-Central か直接統合か?

どちらの方法でもメーターデータを顧客所有のアプリケーションに届けることができますが、エンジニアリングの境界が異なります。

責任 IAMMETER-Central 直接統合
メーターのアップロード受信 Central が対応 顧客が実装
IAMMETER ペイロードの解析 Central が対応 顧客が実装
メーター測定値の保存 Central のデータベースレイヤー経由 顧客が設計
デバイス登録 Central のワークフロー 顧客が設計
ERP/EMS/BMS 用 API Central API 顧客が構築
最終的なビジネス UI 顧客が構築 顧客が構築
プロトコルレベルの制御 顧客コードが少なくて済む 完全な顧客制御

主な目的が、取り込みレイヤー全体を所有せずに既存のビジネスアプリケーションでメーターデータを利用することであれば、Central を選んでください。

エンジニアリングチームがすでに必要な取り込み、デバイス管理、ストレージインフラを備えている場合、またはプロジェクトに高度に特化したデータ経路が必要な場合は、直接統合を選んでください。

直接統合に伴う受信側のエンジニアリングについては、IAMMETER 電力データを自社サーバーで受信する を参照してください。

6. 既存のオープンソースプラットフォームを活用する

既存のプラットフォームが、プロジェクトに必要なダッシュボード、自動化、監視機能をすでに提供している場合があります。

IAMMETER とオープンソース自動化プラットフォームの統合

対応する統合経路は次のとおりです。

  • ローカルエネルギーダッシュボードと自動化のための Home Assistant
  • データフローと制御ロジックのための Node-RED
  • ホームオートメーションのための OpenHABioBroker
  • インフラ監視スタイルのための Zabbix
  • IoT ダッシュボードとワークフローのための ThingsBoard

各プラットフォームのページがそのプラットフォームの正規の実装ガイドであり、このページは適切な導入経路の選択を支援するだけです。

より広範な比較については、IAMMETER をセルフホスト型・オープンソースシステムと統合する を参照してください。

7. 完全にカスタムなバックエンドを構築する

IAMMETER メーターは、次のようなサポートされているオープンインターフェースを使用して、顧客の受信サーバーにデータを直接送信できます。

  • MQTT または MQTTS
  • HTTP または HTTPS
  • TCP または TLS

カスタムバックエンドにより、顧客は以下を完全に制御できます。

  • デバイス ID とサイトのマッピング
  • 生データと正規化データの保存
  • 保持期間と集計
  • レポート、料金、アラーム
  • アプリケーションユーザーと権限
  • 既存のエンタープライズサービスとの統合

同時に、プロトコル処理、検証、スケーリング、可用性、監視、セキュリティの責任も顧客に生じます。

まずはこちらから始めてください。

8. ローカル運用とデータ所有権

セルフホストとは、顧客がアプリケーションホストと保存データを管理することを意味します。完全なシステムをインターネット接続なしで運用できるかどうかは、選択したアーキテクチャとネットワーク設計に依存します。

典型的な LAN のみの経路には、次のものがあります。

  • 同一ネットワーク上の IAMMETER-Docker へのメーター接続
  • ローカルにデプロイされた IAMMETER-Central インスタンスへのメーター接続
  • ローカル MQTT ブローカーへのメーター接続
  • Local API または Modbus TCP を介してメーターを読み取るローカルプラットフォーム
  • 同一 LAN 上の受信サーバーへのメーターのアップロード

リモートサーバーを使用する場合は、インターネット接続、プライベート WAN、または VPN 経路が必要です。ローカルアクセスと IAMMETER-Cloud の使用は必ずしも排他的ではありませんが、共存できるかどうかは選択した実行モードとデプロイ構成に依存します。

インターネットなし、クラウドなし、ローカルネットワークなしの違いについては、インターネットやクラウドを使わずに Wi-Fi 電力量計を使用する を参照してください。

9. 拡張を見据えた計画

成功したパイロットには、本番規模への道筋が必要です。

プラットフォームを選択する前に、以下を確認してください。

  1. 予想されるメーター数とチャンネル数
  2. 必要なアップロードまたはポーリング間隔
  3. 日次レコード量と保持期間
  4. データベース、バックアップ、リカバリの要件
  5. テナント、サイト、ユーザー権限のモデル
  6. 監視と最終確認(last-seen)アラート
  7. インターネットに依存しない運用要件
  8. ERP、EMS、BMS、または自動化システムとの統合ポイント
  9. サーバー、データベース、アプリケーションを保守する担当者
  10. 顧客が既製の UI、ミドルウェア API、または完全なプロトコル制御のどれを必要とするか

最適なアーキテクチャとは、その運用境界が保守するチームに合ったものです。

10. 推奨される次のステップ

目的 開始場所
ローカル監視インターフェースをすぐに運用する IAMMETER-Docker をデプロイする
IAMMETER データをエンタープライズアプリケーションと統合する IAMMETER-Central を評価する
IAMMETER をスマートホームプラットフォームに追加する Home Assistant 統合
対応するオープンソースプラットフォームを比較する セルフホスト型統合の概要
カスタムデータ受信サーバーを構築する 自社サーバーでデータを受信する
すべてのメーター側インターフェースを確認する ファームウェアとオープンインターフェースガイド

Central と直接統合の正しい境界が不明確なエンタープライズまたはパートナーのデプロイでは、予想されるデバイス数、データベース要件、対象ビジネスシステムを添えて IAMMETER にお問い合わせください

最終更新日:2026 年 7 月 16 日

トップ