【问题标题】:Returning multiple messages in node-red function在节点红色函数中返回多条消息
【发布时间】:2016-05-26 20:35:44
【问题描述】:

我正在解析节点红色函数中的 json 对象。结果在 0 到 30 个 msg.payloads 之间,它们作为数组从函数返回。 这些消息被发送到 mqtt 节点进行进一步处理。似乎 mqtt 节点(或代理)一次被 30 个有效载荷淹没了,因为并非所有值都通过。

有没有办法延迟发送多个有效载荷,即

发送有效载荷 1

等待 1 秒

发送有效载荷 2

等待 1 秒

非常感谢。

【问题讨论】:

    标签: javascript mqtt node-red


    【解决方案1】:

    您可以使用核心面板中的 Delay 节点来限制 Function 节点和 MQTT 节点之间的消息速率 - 只需确保不要勾选“drop intermediate messages”选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-22
      • 2014-01-13
      相关资源
      最近更新 更多