Thingsboard で WiFi エネルギー計量器を使用する
このチュートリアルについてご不明な点があれば、https://imeter.club/topic/462 でお知らせください
IAMMETER の WiFi エネルギー計量器を設定
WiFi エネルギー計量器のローカル IP にアクセスします。
実行モードとアドレス
- RUN Mode: TCP
- TCP Address: mqtt://10.10.20.21:1883 (これは ThingsBoard MQTT ブローカーの IP です)
次に Save&Reboot をクリックします

MQTT のユーザーとパスワードを設定
IAMMETER の製品は MQTT をサポートしており、API を使用して mqtt のユーザーとパスワードを設定できます。
では、以下のように mqtt の認証情報(user/pwd)を設定します user:laoliu pwd:123456
API: [local IP of the energy meter]/api/mqtt?user=laoliu&pwd=123456

ご注意:
- IP は WiFi エネルギー計量器のローカル IP です。
- この認証情報(laoliu,123456)は、次の章の Thingsboard の設定で使用されます
Thingsboard
Profiles→Device profiles(プロファイル→デバイスプロファイル)

「+」を追加します

新しいデバイスプロファイルを作成します

名前:IAMMETER-MQTT
Next をクリックします

Transport type* を MQTT に変更

Telemetry topic filter* を "device/+/realtime" に変更し、Attributes subscribe topic filter* も同様に変更します。
IAMMETER のトピックはこちらで確認できます エネルギー監視のデータを MQTT サーバーに公開(iammeter.com)
次に Next、Next、Add をクリックします



デバイスの認証情報(client ID、user、pwd)
新しいデバイスを追加します

名前:IAMMETER
既存のデバイスプロファイルを選択:IAMMETER-MQTT
Next をクリックします

Add credentials を選択します
認証情報タイプ(Credentials type): MQTT Basic

クライアント ID
WiFi エネルギー計量器の SN を MQTT の client ID として使用します。

SN を Client ID に貼り付けます

ユーザー名とパスワード
エネルギー計量器で設定した認証情報(laoliu/123456)を使用します(最初の章を参照)。

次に Public を選択します



エネルギー計量器から送信された瞬時データを表示
受信したデータはここに一覧表示されます

またはウィジェットに表示することもできます




