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

エネルギーモニターのデータをMQTTサーバーに公開します

パワーメーターをお探しの方は、まずはこちらの記事をお読みください。 IAMMETER の製品が要件を満たしているかどうかを迅速に確認するのに役立ちます。要件に応じたパワーメータの選択方法

最新のファームウェアMQTTパブリッシングをサポートできます。 WiFiエネルギーメーターのエネルギーデータを独自のMQTTサーバーに送信できます。

Publish-energy-data-by-mqtt-2021110201

1.キーワード

MQTT家庭用エネルギーメーター、MQTTエネルギーモニター

2.サードパーティのMQTTサーバーにアップロードします

2.1デバイス構成

実行モード:TCP

Tcpアドレス:mqtt:// [mqttサーバーのURL]:[ポート]

mqttでアップロードするようにエネルギーメーターを構成します

2.2 MQTT のユーザー名とパスワードを設定する

MQTT のユーザー名と PWD を設定する場合は、ファームウェアを i.75.97.5 (またはそれ以上) にアップグレードする必要があります。

このモードでは、Wi-Fi エネルギー メーターは MQTT クライアントとして機能します。 以下のような認証から MQTT ブローカーに接続できます。

認証モード:

  1. ユーザー名とパスワード
  2. ClientID (ClientID として SN を使用)
  3. 匿名

ローカル API でユーザー名とパスワードを設定/取得できます。

MQTT のユーザー名と PWD を設定します

URL:http://{theエネルギーメーターのローカルIP}/api/mqtt?user=laoliu&pwd=123456

下のこの写真のように

IAMMETER のエネルギー メーターの MQTT のユーザー名とパスワードを設定します

ご注意ください:

  • ユーザー名 (laoliu) と pwd (123456) を実際の設定に置き換えます。
  • ユーザー名と PWD の両方の最大長は 20 です。
  • "&" の文字の使用はサポートされていません。ユーザー名または PWD で。

MQTT の現在の設定 (ユーザー名と PWD) を取得します

URL:http://{the電力量計のローカル IP}/api/mqtt

MQTT のユーザー名と PWD を取得する

注: MQTT の PWD は返されず、PWD の長さのみが返されます。

2.3MQTTサーバーから対応するトピックをサブスクライブする

トピック: デバイス/sn/リアルタイム

すべて問題がなければ、MQTTサーバーから対応するトピックをサブスクライブできるようになります。

IAMMETERからmqttエネルギーデータをサブスクライブする

3. JSON データの解釈

メーターがサードパーティのサーバー (HTTP/HTTPS、TCP/TLS、MQTT を使用) にデータをアップロードするように設定されているかどうかに関係なく、ローカル API を介してデータを取得する、JSON 形式はすべてのメソッドで一貫しています。

IAMMETER製品のJSONデータ定義

4リファレンス

1.wifiエネルギーメーターの最新ファームウェア

2.サードパーティサーバーと統合する

3.IAMMETERからMQTTトピックをサブスクライブする方法

4.独自のWeb監視ビューを開発します

5. IAMMETERからSonOff(tasmotaファームウェア)をトリガーします

6.自動送信ページでMQTTとWebフックをトリガーできるようになりました。

7.ホームアシスタントによるIAMMETERからのトピックの購読

8.IAMMETERの3相エネルギーメーターで太陽光発電システムを監視します

9.IAMMETERのエネルギー消費量を監視します

「秘伝」 Wi-Fiエネルギーメーターのファームウェアの機能

インターネットにアクセスせずにWiFiエネルギーメーターを使用する方法

独自のシステムを開発する