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

将能源监控数据发布到您的 MQTT 服务器

如果您正在寻找一款电能表,请先阅读这篇文章。它将帮助您快速确认 IAMMETER 的产品是否满足您的需求。如何根据您的需求选择电能表

最新固件已支持 MQTT 发布功能。您可以将 WiFi 电能表的能源数据发送到您自己的 MQTT 服务器。

通过 MQTT 发布能源数据-2021110201

1. 关键词

MQTT 家用能源表,MQTT 能源监控器

2. 上传到第三方 MQTT 服务器

2.1 设备配置

运行模式:TCP

TCP 地址:mqtt://[您的 MQTT 服务器 URL]:[端口]

配置电能表通过 MQTT 上传

2.2 设置 MQTT 的用户名和密码

如果您想设置 MQTT 的用户名和密码,请将固件升级到 i.75.97.5(或更高版本)。

在此模式下,WiFi 电能表作为 MQTT 客户端工作。 它可以通过以下认证方式连接到 MQTT 代理。

认证模式:

  1. 用户名和密码
  2. ClientID(使用 SN 作为 ClientID)
  3. 匿名

您可以通过本地 API 设置/获取用户名和密码。

设置 MQTT 的用户名和密码

URL: http://{电能表本地 IP}/api/mqtt?user=laoliu&pwd=123456

如下图所示

为 IAMMETER 电能表设置 MQTT 的用户名和密码

请注意:

  • 将用户名(laoliu)和密码(123456)替换为您实际的设置。
  • 用户名和密码的最大长度均为 20。
  • 用户名或密码中不支持使用"&"字符。

获取 MQTT 的当前设置(用户名和密码)

URL: http://{电能表本地 IP}/api/mqtt

获取 MQTT 的用户名和密码

请注意:MQTT 的密码不会返回,只会返回密码的长度。

2.3 从 MQTT 服务器订阅相应主题

主题:device/sn/realtime

如果一切正常,您现在就可以从 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 hook

7. 通过 Home Assistant 从 IAMMETER 订阅主题

8. 使用 IAMMETER 三相电能表监控太阳能光伏系统

9. 在 IAMMETER 中监控能源消耗

WiFi 电能表固件中的"隐藏"功能

如何在没有互联网接入的情况下使用 WiFi 电能表

开发您自己的系统

顶部