抱歉,你的浏览器不支持 JavaScript!
登录

在 Thingsboard 中使用 WiFi 电能表

如果你对本教程有任何疑问,请在此处告诉我们你的想法 https://imeter.club/topic/462

配置 IAMMETER 的 WiFi 电能表

访问 WiFi 电能表的本地 IP 地址。

运行模式与地址

  • 运行模式:TCP
  • TCP 地址:mqtt://10.10.20.21:1883(此 IP 为你的 ThingsBoard MQTT 代理的 IP 地址) 然后点击 Save&Reboot 配置运行模式和地址以适配 MQTT 代理

设置 MQTT 的用户名和密码

IAMMETER 的产品支持 MQTT,你可以通过 API 设置 MQTT 的用户名和密码。 详情:将电能监测仪的数据发布到你的 MQTT 服务器 现在,我们将按如下方式设置 MQTT 凭据(用户名/密码) user:laoliu pwd:123456 API: [local IP of the energy meter]/api/mqtt?user=laoliu&pwd=123456 API:设置 MQTT 凭据 请注意:

  • 该 IP 是 WiFi 电能表的本地 IP 地址。
  • 此凭据(laoliu,123456)将在下一章的 ThingsBoard 设置中使用。

ThingsBoard

Profiles → Device profiles

ThingsBoard 设备配置文件 点击 "+" 添加 在 ThingsBoard 中添加设备配置文件 创建新的设备配置文件 创建设备配置文件 名称:IAMMETER-MQTT 点击 Next 在 ThingsBoard 中添加 IAMMETER-MQTT 将 Transport type* 改为 MQTT ThingsBoard → MQTT 将 Telemetry topic filter* 改为 "device/+/realtime",Attributes subscribe topic filter* 也同样修改。 此处你可以找到 IAMMETER 主题:将电能监测仪的数据发布到你的 MQTT 服务器 (iammeter.com) 然后依次点击 Next、Next、Add MQTT 主题设置 image-20230613104228463 在 ThingsBoard 中成功创建设备配置文件

设备凭据(Client ID、用户名、密码)

添加新设备 image-20230613104416787 名称:IAMMETER 选择已有设备配置文件:IAMMETER-MQTT 点击 Next 为设备选择设备配置文件 选择 Add credentials 凭据类型(Credentials type):MQTT Basic 输入 MQTT 凭据 Client ID 使用 WiFi 电能表的序列号(SN)作为 MQTT 的 Client ID。 复制序列号作为 Client ID 将序列号粘贴到 Client ID 中 在 ThingsBoard 中输入 Client ID、用户名和密码 用户名和密码 使用在电能表中设置的身份验证信息(laoliu/123456)(参考第一章)。 MQTT 凭据 下一步:选择 Public image-20230613105559196 新创建的设备已列在 ThingsBoard 中 显示新设备的详细信息

查看从电能表发布的实时数据

传入数据在此列出 查看 ThingsBoard 中的实时传入数据 或者你可以在组件上显示它们 在 ThingsBoard 的组件上显示 最新遥测数据 image-20230613110424183 image-20230613110437790 image-20230613110458910

参考

在 ThingsBoard 中解析电能表数据 将电能监测仪的数据发布到你的 MQTT 服务器 (iammeter.com)

顶部