1.1.添加 MQTT-in 节点:从调色板中拖拽mqtt-in节点到中央画布,然后双击该节点打开配置页面。 1.2.配置 MQTT Broker:点击Server旁的编辑按钮,添加新的 MQTT Broker,输入 Broker 地址broker.emqx.io及其他连接详细信息,然后点击Add以保存 Broker 配置。 1.3.订阅主题:输入您想订阅的主题,如test/node_red/in,选择合...
打开导入的“手动连接”,一共配置了两个字段,一个用于存在请求信息(msg.action,相当于告知MQTT IN节点应当如何解析数据),一个用于存储连接参数(msg.broker)。 msg.action支持以下功能: “connect”,连接请求,用于告知MQTT IN节点使用msg.broker参数连接服务器; “subscribe”,订阅请求,用于告知MQTT IN节点使用msg.top...
将MQTT-in 节点的输出连接到流中的调试节点,以将消息负载传递到 Node-RED 编辑器右侧的调试选项卡。通过单击 Node-RED 界面右上角的部署按钮来部署您的流程。 完成这些配置后,MQTT-out 节点将向指定主题发布消息,MQTT-in 节点将订阅指定主题以从 MQTT 代理接收消息。确保 MQTT-out 和 MQTT-in 节点中的主题配置...
打开刚才导入的“MQTT IN”节点,与常规连接一样,使用动态连接也需要配置一个用于存储动态连接参数的空间,需要配置一个空的“服务端”,可以像笔者一样将IP地址配置为127.0.0.1,端口为8888(也可以为其他任意值,不能为空,其余参数可以为空),实际节点在连接时不会优先使用输入的参数而是使用传入的参数连接(导入的“手...
在完成整个流数据处理的功能编排以后,我们使用MQTT 5.0 客户端工具 - MQTT X来测试和验证该功能的可用性。我们新建一个连接,连接到刚才在 Node-RED 中配置的 MQTT 云服务地址,然后输入 MQTT in 节点内的 Topic 来发送一条消息,使 Node-RED 能够接收到我们发送的 MQTT 数据。
这次使用MQTT服务器来转发数据,Node-RED内置MQTT3.1.1协议可以快速接入云服务器,创建一个“MQTT IN”节点用于接收平台请求数据;上图“2”为添加一个MQTT连接(通过EMQX搭建的私有服务器,使用阿里云、ONENET等支持标准MQTT3.1.1服务器与此处类似);以阿里云为例演示如何配置标准MQTT3.1.1服务连接方法。登录...
将MQTT-in 节点从 Node-RED 调色板拖放到画布上。 双击MQTT-in 节点以打开其配置对话框。 在配置对话框中,配置以下字段: Server:地址+端口。 Action:订阅单个主题或进行动态订阅。使用动态订阅,您可以使用功能节点或其他处理节点从消息的有效负载中提取所需的 MQTT 主题。
在NodeRed的主界面上,将mqtt in节点拖拽到面板上后,双击该节点以进入配置界面。在配置界面中,依次填写以下信息:名称设置为“巴法云”,服务端地址填写为“bemfa.com”,端口号填写为“9501”(即新建主题按钮上方的端口号),客户端ID则填写为巴法云控制台中的私钥(位于控制台左侧邮箱下方)。填写完毕后,点击...
打开NodeRed主界面,拖入一个 mqtt in 节点到面板中,并双击节点,新增一个服务端 名称填写巴法云,服务端填写bemfa.com,端口填写9501(新建主题按钮上面的端口号),客户端ID填写巴法云控制台中私钥(控制台左侧邮箱下面),最后点击右上角的保存 新增完毕后,重新编辑 mqtt in 节点的服务端为刚刚添加的巴法云,主题为最开...
在完成整个流数据处理的功能编排以后,我们使用 MQTT 5.0 客户端工具 - MQTT X 来测试和验证该功能的可用性。我们新建一个连接,连接到刚才在 Node-RED 中配置的 MQTT 云服务地址,然后输入 MQTT in 节点内的 Topic 来发送一条消息,使 Node-RED 能够接收到我们发送的 MQTT 数据。