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

IAMMETER Cloud で Virtual Meter を使用する

IAMMETER Virtual Meter:サードパーティ製メーターとインバーターを IAMMETER-Cloud に統合

Virtual Meter は誰のためのものか?

Virtual Meter を紹介する前に、2 つの典型的なユースケースを見てみましょう。

Virtual Meter は誰のためのものか?


ユースケース 1:より本格的な家庭用太陽光監視プラットフォームを試したいオープンソースユーザー

Home AssistantNode-RED などのオープンソースプラットフォームを利用している多くのユーザーは、インバーター、スマートメーター、バッテリーなどのエネルギー機器からデータをローカルで読み取ることがすでに可能です。

例えば、以下のようなことをすでに行っているかもしれません:

  • Home Assistant のインテグレーションを通じて、インバーターの電力・エネルギー履歴を読み取る;
  • Node-RED を通じて Modbus メーターのデータを読み取る;
  • MQTT でローカルのエネルギーを収集する;
  • Python、Node.js、またはその他のローカルスクリプトを使用してデバイス API を読み取る。

このようなユーザーは、すでにローカルでのデータ収集がうまく機能しているかもしれません。しかし、より本格的な家庭用太陽光監視・エネルギー管理プラットフォームを試したい場合は、IAMMETER Virtual Meter の利用を検討できます。

IAMMETER-Cloud では、さらに以下の分析が可能です:

  • 太陽光発電量と家庭の消費電力量;
  • 自家消費率;
  • 系統からの買電・売電エネルギー;
  • 電気料金レポート;
  • 過去のエネルギー履歴データ;
  • 1 つのクラウドダッシュボードでの複数のエネルギー機器の管理。

ユーザーは既存のローカルシステムを維持したまま、収集したデータを API 経由で IAMMETER-Cloud にアップロードするだけです。こうすることで、現在のローカル環境を置き換えることなく、より完全な家庭用太陽光監視・エネルギー管理ソリューションを体験できます。


ユースケース 2:系統と太陽光発電の両方を 1 つのプラットフォームで監視したい既存の IAMMETER ユーザー

もう 1 つの一般的なユースケースは、すでに IAMMETER メーターを使用しているユーザーです。

例えば、ユーザーは系統側に IAMMETER メーターを設置して、以下の項目を監視しているかもしれません:

  • 系統から購入したエネルギー(買電);
  • 系統へ出力したエネルギー(売電);
  • 系統のリアルタイム電力;
  • 家庭全体の電力使用量。

その後、ユーザーはソーラーインバーターを設置します。インバーターメーカーは通常、独自の監視システムを提供していますが、IAMMETER-Cloud とインバーターメーカーのアプリを切り替える代わりに、系統データと太陽光発電データの両方を1 つのプラットフォームである IAMMETER-Cloud で監視したいと考えるユーザーもいます。

このような場合、Virtual Meter の利用を検討できます。

インバーターのデータをローカルで読み取れる場合(例えば Home Assistant、Node-RED、Modbus、ローカル API、MQTT 経由)、インバーターの発電データを IAMMETER-Cloud にアップロードし、Virtual Meter として表示できます。

すると IAMMETER-Cloud では以下の項目を確認できます:

  • 系統の買電・売電データ;
  • インバーターの発電データ;
  • 家庭の消費電力量;
  • 太陽光発電の自家消費量;
  • 過去のトレンドとレポート。

つまり、インバーターの出力を測定するために追加の物理メーターを設置する必要は必ずしもありません。インバーターのデータを確実に読み取ることができれば、Virtual Meter を通じて IAMMETER-Cloud にアップロードでき、太陽光発電と家庭の電力使用量の両方を統合的に監視できます。


Virtual Meter とは?

IAMMETER Virtual Meter は、IAMMETER-Cloud が提供する仮想デバイスサービスです。物理的なハードウェア製品ではなく、サードパーティ製のスマートメーター、ソーラーインバーター、その他のエネルギー機器からアップロードされたデータを受け取る、クラウド上のデータ入力ポイントとして機能します。

Virtual Meter を使用すると、IAMMETER 以外のハードウェアのデータを IAMMETER-Cloud に統合し、エネルギー監視、太陽光監視、履歴分析、レポート、可視化に IAMMETER-Cloud を利用できます。

Virtual Meter は特に以下のようなユーザーに役立ちます:

  • すでにサードパーティ製のスマートメーターやインバーターを所有している;
  • デバイスのデータをローカルで読み取ることができる;
  • さまざまなブランドやソースのデータを IAMMETER-Cloud に取り込みたい;
  • IAMMETER-Cloud を太陽光分析、エネルギー分析、レポート作成に利用したい。

元の Virtual Meter ドキュメントでも、サードパーティ製スマートメーターとソーラーインバーターを監視・分析・レポート作成のために IAMMETER-Cloud に統合する方法として説明されています。

要するに、Virtual Meter は、エネルギーをローカルで取得でき、そのデータを集中分析のために IAMMETER-Cloud にアップロードしたいユーザー向けに設計されています。


Virtual Meter と IAMMETER-Cloud の関係

Virtual Meter はスタンドアロンの監視プラットフォームではありません。IAMMETER-Cloud 内の仮想デバイス接続方式です。

IAMMETER-Cloud は IAMMETER のオンラインエネルギー監視プラットフォームです。リアルタイム電力、エネルギー消費量、太陽光発電量、自家消費率、電気料金分析、過去のレポートを確認できます。

IAMMETER-Cloud は現在、次の 2 つのサービスプランを提供しています:

  • IAMMETER-Cloud Basic
  • IAMMETER-Cloud Pro

機能比較はこちらで確認できます:

👉 IAMMETER-Cloud Basic と Pro の機能比較

Virtual Meter 向けに、IAMMETER は SN モードで IAMMETER-Cloud Basic サービスを提供しています。つまり、各 Virtual Meter には仮想 SN が割り当てられ、ユーザーは物理的な IAMMETER メーターを追加するのと同じように、この Virtual Meter SN を IAMMETER-Cloud に追加できます。

ご注意ください:

  • 登録済みアカウント 1 つにつき、デフォルトで Virtual Meter SN が 1 つ提供されます;
  • Virtual Meter SN はデフォルトで IAMMETER-Cloud Basic にリンクされています;
  • API 経由でアップロードされたデータは、この Virtual Meter SN に関連付けられます;
  • IAMMETER-Cloud は Virtual Meter を仮想エネルギー計量器として表示・分析します;
  • Virtual Meter を IAMMETER-Cloud Pro にアップグレードしたい場合は、サブスクリプション料金を支払うことでアップグレードできます。

その関係は次のように理解できます:

Third-party meter / inverter / local system
        ↓
Virtual Meter Push API
        ↓
Virtual Meter SN
        ↓
IAMMETER-Cloud Basic / Pro
        ↓
Energy monitoring / solar analysis / historical data / reports

したがって、Virtual Meter は IAMMETER-Cloud を置き換えるものではありません。むしろ、サードパーティ製デバイスが IAMMETER-Cloud にデータをアップロードするための標準的な入口を提供します。

ユーザーがサードパーティ製デバイスのデータをローカルで読み取れる限り、Virtual Meter SN 経由でアップロードし、エネルギー監視、太陽光分析、レポート作成に IAMMETER-Cloud を利用できます。


推奨される統合方法:データをローカルで読み取り、API 経由でアップロードする

異なるインバーターベンダーのクラウドプラットフォームに依存するクラウドモード統合に注力することは、もう推奨していません。

推奨されるアプローチは次のとおりです:

  1. サードパーティ製メーター、インバーター、その他のエネルギー機器からデータをローカルで読み取ります;
  2. データを IAMMETER Virtual Meter がサポートする形式に変換します;
  3. Push API 経由でデータを IAMMETER-Cloud にアップロードします;
  4. IAMMETER-Cloud でデータを表示・分析します。

この方法は、より明確で、よりオープンで、拡張が容易です。

特定のインバーターメーカーのクラウドプラットフォームに依存せず、対応ブランドも少数に限定されません。電圧、電流、電力、エネルギーなどの必要なデータをローカルで読み取ることができれば、API 経由で IAMMETER-Cloud にアップロードできます。


Push API:サードパーティ製デバイスを IAMMETER-Cloud に接続する標準的な方法

IAMMETER は Virtual Meter 向けに Push API を提供しています。ユーザーは HTTP/HTTPS POST リクエストでメーターデータをアップロードできます。

以下のチュートリアルを保存し、参照することをお勧めします:

📘 Postman デモでサードパーティ製スマートメーターのデータを IAMMETER-Cloud にプッシュする方法

この記事では Postman を使った完全なプロセスを説明しています。含まれる内容:

  • Virtual Meter の申請;
  • Virtual Meter を IAMMETER-Cloud に追加;
  • データソースとして Push API を選択;
  • HTTP/HTTPS POST によるデータのアップロード;
  • IAMMETER-Cloud でのアップロードデータの確認;
  • 単相・三相データ形式の理解。

例えば、三相データは次の構造でアップロードできます:

{
  "version": "1.1",
  "mac": "B0F8932A2962",
  "SN": "59D3E0C2",
  "Datas": [
    [220, 1.2, 260, 100.5, 20.1],
    [221, 1.0, 210, 98.3, 18.6],
    [219, 1.1, 240, 102.7, 21.4]
  ]
}

各相は次のデータ形式に従います:

[voltage, current, active power, import energy, export energy]

単相デバイスの場合、Data フィールドを使用して単相データをアップロードできます。

つまり、サードパーティ製デバイスのデータをローカルプログラムで読み取ることができれば、統一 API 経由で IAMMETER-Cloud にアップロードできます。


Home Assistant をローカルデータブリッジとして使用する

多くのユーザーがすでに Home Assistant を使用して家庭のエネルギー機器を管理しています。Home Assistant は、多種多様なインバーター、スマートメーター、バッテリー、EV 充電器、スマートホームデバイスに対応しています。

メーター、インバーター、その他のエネルギー機器がすでに Home Assistant に統合されている場合は、IAMMETER-Link を使用して Home Assistant のセンサーデータを IAMMETER-Cloud にアップロードできます。

推奨例:

📘 Home Assistant のエネルギー機器を IAMMETER Cloud に接続する

コアワークフローは次のとおりです:

  1. Home Assistant がサードパーティ製デバイスからデータを読み取ります;
  2. IAMMETER-Link が Home Assistant のセンサーエンティティから電圧、電流、電力、エネルギーなどのデータを読み取ります;
  3. IAMMETER-Link がデータを IAMMETER Virtual Meter にアップロードします;
  4. IAMMETER-Cloud がデータを表示し、エネルギー・太陽光監視機能を提供します。

これにより、Home Assistant は強力なローカル互換レイヤーになります。

例えば:

  • インバーターがすでに Home Assistant に統合できる場合;
  • サードパーティ製スマートメーターがすでに Home Assistant に統合できる場合;
  • バッテリーやその他のエネルギー機器が Home Assistant で安定したセンサーデータを提供している場合;

その場合、そのデータを IAMMETER-Cloud にアップロードして、集中管理された可視化と分析を行うことができます。


Node-RED や独自のローカルプログラムにも対応

Home Assistant に加えて、他のローカルプラットフォームやカスタムプログラムも使用できます。

例えば、ユーザーは以下のことができます:

  • Node-RED を使用して Modbus TCP / RTU デバイスを読み取る;
  • Python、Node.js、またはその他のスクリプトを使用してインバーター API を読み取る;
  • ローカルの MQTT データを購読する;
  • ベンダーのローカル API 経由でメーターやインバーターのデータを読み取る;
  • アップロード前にエッジゲートウェイやローカルサーバーでデータを処理する。

全体的なワークフローは変わりません:

Third-party device
   ↓
Local data platform
(Home Assistant / Node-RED / Python / Node.js / MQTT / Modbus)
   ↓
IAMMETER Virtual Meter Push API
   ↓
IAMMETER-Cloud
   ↓
Energy monitoring / solar monitoring / historical analysis / reports

重要なのは、どのローカルプラットフォームを使用するかではありません。

重要なポイントは次のとおりです:

デバイスのデータを確実に取得できれば、IAMMETER API 経由で IAMMETER-Cloud にアップロードできます。


代表的な活用シナリオ

1. サードパーティ製スマートメーターを IAMMETER-Cloud に接続する

ユーザーがすでにサードパーティ製スマートメーターを設置し、電圧、電流、電力、エネルギーなどのデータをローカルで読み取れる場合、Virtual Meter Push API 経由で IAMMETER-Cloud にアップロードできます。

こうすれば、既存のメーターを交換する必要はなく、エネルギー分析やレポート作成に IAMMETER-Cloud を引き続き利用できます。


2. インバーターデータを IAMMETER-Cloud に接続する

多くのインバーターは、ローカル API、Modbus、MQTT、または Home Assistant インテグレーションによるローカルデータアクセスに対応しています。

インバーターの発電データをローカルで読み取れるユーザーは、インバーターを Virtual Meter として IAMMETER-Cloud にアップロードできます。

これにより、インバーターの発電データと系統側のエネルギーデータを IAMMETER-Cloud で一緒に分析でき、家庭用太陽光監視に特に役立ちます。


3. Home Assistant を使用して複数ブランドのエネルギー機器を集約する

すでに Home Assistant を使用しているユーザーにとって、Home Assistant は中央のローカルデータハブとして機能します。

まず異なるブランドのデバイスを Home Assistant に統合し、安定したセンサーエンティティを選択して IAMMETER-Cloud にアップロードできます。

例えば:

  • IAMMETER メーターを使用して系統の買電・売電を監視する;
  • 既存の Home Assistant インテグレーションを使用してインバーターの発電電力を読み取る;
  • IAMMETER-Link を使用してインバーターデータを IAMMETER-Cloud にアップロードする;
  • IAMMETER-Cloud で系統データと太陽光発電データの両方を確認する。

ローカルでのデータ読み取り + Push API を推奨する理由

さまざまなベンダーのクラウドプラットフォームに依存するクラウドモード統合と比較して、ローカル読み取り + Push API 方式は、長期的な推奨ソリューションとしてより適しています。

1. よりオープン

一部のインバーターブランドに限定されません。データをローカルで読み取ることができれば、アップロードできます。

2. より制御しやすい

データは IAMMETER-Cloud にアップロードされる前にローカルで収集・処理されるため、ワークフローがより明確になります。

3. 拡張しやすい

スマートメーター、インバーター、バッテリー、EV 充電器、その他のエネルギー機器に対応できます。

4. 技術ユーザーとオープンソースエコシステムに最適

Home Assistant、Node-RED、MQTT、Modbus、ローカル API をすべてデータソースとして使用できます。

5. 長期的に保守しやすい

サードパーティ製クラウド API への依存を減らし、ベンダーのクラウド API 変更による互換性の問題を回避できます。


Virtual Meter の申請方法

ユーザーは IAMMETER-Cloud で Virtual Meter を申請できます。

👉 IAMMETER-Cloud から Virtual Meter を申請する

申請後、ユーザーは Virtual Meter SN を受け取ります。この SN は、通常の IAMMETER メーター SN と同じように IAMMETER-Cloud に追加できます。

その後は、Push API 経由でこの Virtual Meter SN にデータをアップロードするだけです。IAMMETER-Cloud はアップロードされたデータを仮想エネルギー計量器からのデータとして表示・分析します。


まとめ

IAMMETER Virtual Meter の中心的な価値は、サードパーティ製スマートメーター、インバーター、その他のエネルギー機器のデータを IAMMETER-Cloud に取り込めることです。

推奨アーキテクチャは次のとおりです:

Read device data locally → Upload through Push API → Analyze in IAMMETER-Cloud

この方法は、よりオープンで、安定しており、スケーラブルです。

データが Home Assistant、Node-RED、ローカルスクリプト、MQTT、Modbus、その他のエッジデバイスのいずれから来たものでも、IAMMETER Virtual Meter がサポートする形式に変換できれば、IAMMETER-Cloud に統合できます。

オープンソースシステムのユーザーにとって、Virtual Meter は、ローカルで収集したエネルギーデータをより本格的な家庭用太陽光監視プラットフォームにアップロードする手段を提供します。

既存の IAMMETER ユーザーにとって、Virtual Meter はインバーターの発電データを IAMMETER-Cloud に追加する手段を提供し、IAMMETER-Cloud を太陽光発電と家庭の電力使用量の両方を監視する統合プラットフォームにします。

トップ