エネルギー計量器の瞬時値の購読
エネルギー計量器のリアルタイム電力値の購読
この記事は、二次開発を行いたいお客様を主な対象とした概要です。
システムや Wi-Fi エネルギー計量器からエネルギー データを購読するさまざまな方法を紹介します。
こちらでぜひご意見をお寄せください https://imeter.club/topic/445

IAMMETER-Cloud からのデータ購読
HTTPS API
IAMMETER-Cloud は API により瞬時値を返すことができます。 ユーザーはアカウントでトークンを作成し、このトークンを使って API により瞬時値(電圧、電流、有効電力、買電 kWh、売電 kWh)を読み取ることができます。
詳細については、 HTTP API of IAMMETER を参照してください。
MQTT
IAMMETER-Cloud はテスト用の MQTT ブローカーも提供しています(標準サービスではありません)。したがって、MQTT を使用して IAMMETER-Cloud から瞬時値を購読することもできます。
How to subscribe MQTT topic from IAMMETER
new feature: Develop your own web monitoring view
Subscribe topic from IAMMETER by Home Assistant
IAMMETER-Docker からのデータ購読
IAMMETER Docker は、IAMMETER によって展開されるシンプルなバージョンのエネルギー監視システムです。主な特徴は次のとおりです。
- お客様自身のサーバーに展開できます(サーバーには Raspberry Pi の使用をお勧めします)。
- API サーバーとして動作するため、オープン API を使って独自の UI を設計・開発できます。

IAMMETER-Docker には MQTT ブローカーが内蔵されています。 そのため、MQTT で瞬時データを購読できます。/docs/docker-advanced#subscribe を参照してください。
IAMMETER-Docker の詳細については、IAMMETER-Docker の紹介 を参照してください。
MQTT ブローカーからのデータ購読
IAMMETER の製品は MQTT プロトコルをサポートしており、MQTT 経由でデータを公開するように設定できます。 MQTT ブローカーをお持ちの場合は、エネルギー計量器がデータをそのブローカーに直接公開するように設定でき、ご自身の MQTT ブローカーからデータを購読できるようになります。
詳細については、こちらを参照してください。
/docs/integrate-with-mqtt-server

エネルギー計量器から直接データを読み取る
上記の章では、エネルギー計量器をさまざまなシステムに統合してデータを購読する方法を説明しました。 この章では、ハードウェアから直接データを読み取る方法を説明します。単相エネルギー計量器 と 三相エネルギー計量器 はどちらも柔軟なデータ インターフェースをサポートしています。
API:monitorjson/monitor
Monitorjson
メソッド:HTTP GET
紹介: monitorjson

Monitor
メソッド:HTTP GET
紹介: Monitor

Modbus/TCP
Modbus TCP は、ICS、DCS、SCADA などの産業システムで使用される一般的なプロトコルです。
WEM3080T(三相エネルギー計量器、Wi-Fi)と WEM3080(単相エネルギー計量器、Wi-Fi)は、どちらも Modbus/TCP をサポートしています。
このモードでは、1 秒単位のデータ照会をサポートしています。これがこのモードの最大の利点です。

詳細:
IAMMETER の Wi-Fi エネルギー計量器での Modbus/TCP サポート
Home Assistant と Node-RED からのデータ読み取り
Home Assistant や Node-RED などのオープンソース プラットフォームに詳しい方なら、Wi-Fi エネルギー計量器をそれらに統合してデータを購読するのも簡単です。
Home Assistant
概要:Home Assistant での IAMMETER の Wi-Fi エネルギー計量器の使用方法
Node-RED
Request the energy meter from mobus/tcp @ NodeRed
[Nodered ]Request the Wi-Fi energy meter by Modbus/tcp and control a relay