将MQTT通过Node-Red推送到网页

时间:2016-08-16 19:20:19

标签: mqtt node-red

我只是无法让它发挥作用。

如何将传入的MQTT值推送到Node-Red流中的php页面? " 1"被发送到主题" test",然后我希望将其推送到空白的PHP页面,只是一个简单的" 1"。我不希望PHP站点需要刷新。

欣赏我能得到的所有输入!谢谢。 :)

1 个答案:

答案 0 :(得分:1)

如果您想要真正的即时更新,那么您有2个真正的选项

  1. 一起跳过Node-RED,只使用基于Websockets的MQTT和Paho Javascript客户端订阅相同的MQTT主题。这要求代理运行Websockets监听器,但是现在大多数主要代理都支持这种情况。

  2. 使用内置的Websockets节点提供网页更新。您需要将Websocket客户端添加到页面,然后连接回一对Websocket节点(输入/输出)并连接到MQTT订户节点。可以找到示例Websockets流here