我正在试验node-red
,将它连接到我的 MQTT 代理。
输入(听一个主题)工作正常。
我还想向某个主题发送一些有效载荷 ipon 一些触发器。在下面的示例中,这将是对 Web 服务的查询:
我没有地方可以将有效负载添加到已发布的消息中,我可以在哪里设置?
文档在输入部分提到:
payload
大多数用户更喜欢简单的文本有效负载,但也可以发布二进制缓冲区。
然后
msg.payload
用作已发布消息的有效负载。如果它包含一个对象,它将在发送之前转换为 JSON 字符串。如果它包含二进制缓冲区,则消息将按原样发布。
我尝试在节点设置中添加{msg: {payload: 'on'}}
或添加-> 输入但有效负载未携带到 MQTT,这是传入的{payload: 'on'}
cmnd/home/room1/switch1/power {}