1.前言
目标:掌握公共通用各个节点的基本使用方法。
懂的朋友欢迎订阅。
一、演示环境
win10系统,Node-RED最新版本2.1.3(2021年11月21号)。
二、公共通用节点
1.inject节点
注入节点(触发节点),一般结合debug节点使用。
手动或定期将消息注入流中。消息的有效荷载可以为多种类型,包括字符串,JavaScript对象或当前时间等。
1.1Node-RED启动时触发此流
即Node-RED启动后会触发执行一次
注入节点配置:
运行效果:
1.2定期触发流
注入节点配置:
运行效果:
1.3在特定时间触发流
注入节点配置:
运行效果:
2.debug节点
调试节点(输出节点),结合注入节点进行演示。
默认情况下,显示msg.payload
的值,也可设置显示其他结果。
2.1输出有效载荷值到调试侧边栏
注入节点设置:
调试节点配置:
运行效果:
2.2输出完整消息
注入节点配置:
调试节点配置:
运行效果:
2.3输出到控制台
注入节点配置:
调试节点配置:
运行效果:
2.4输出节点状态信息:
注入节点配置同上。
调试节点配置:
运行效果:
2.5使用JSON格式化输出:
注入节点配置:
调试节点配置:
运行效果:
3.complete节点
完成节点。当另一个节点完成对消息的处理时触发流。
3.1捕获第一个注入节点的完成
完成节点的配置:
运行效果:
4.catch节点
捕获节点,捕获由同一标签页上节点引发的错误。
4.1捕获由函数节点引起的错误
函数节点配置:
捕获节点配置:
运行效果:
5.status节点
状态节点,获取在同一标签页上的其他节点的状态消息。.
5.1捕获第一个调试节点的状态消息
状态节点配置:
运行效果:
6.link in与link out节点
链接输入和输出节点,成对使用。在流之间创建虚拟连线。
6.1将注入节点的输出链接到调试节点的输入
运行效果:
6.2将注入节点的输出链接到第二个选项卡中调试节点的输入
运行结果:
7.link call节点
链接调用节点,官网无相关介绍,不做介绍。
8.comment节点
注释节点。可用于向流添加注释的节点。
8.1注释节点配置
总结
在公共通用节点中,使用较多的节点是注入节点、调试节点和注释节点。