0

我遇到了一个似乎无法用 Thingsboard 解决的问题。

我正在使用网关进行遥测。我的网关连接了许多不同的设备。我的网关的工作方式是,作为其下方的“设备”发布“更新”,网关将更新转发到 TB 网关。这是按以下格式完成的:

{
"Device A": [
    {
      "ts": 1483228800000,
      "values": {
        "temperature": 42,
        "humidity": 80
      }
    }
  ]
}

我遇到的问题是,一旦我告诉我的网关为超过 1 个设备发送遥测数据,整个事情就会停止,我的 MQTT 客户端会不断断开连接并再次重新连接。

我只能假设这是因为我试图在每次设备更新时发送一条消息/有效负载,而不是一次包含所有设备更新的一个有效负载。不幸的是,我的软件不支持后者...

有谁知道解决这个问题的方法?

提前致谢!

4

0 回答 0