node-red的基本指令
1. inject->debug
输入到输出,调试结果在右边
如果选择时间戳的话,可以选择立即执行,或者周期性,持续执行
inject除了时间戳还有一些其他输入项可以选择
inject选择json文件输出
- 写好json文件之后点击
格式化json
,可以校对文件格式 - payload.number可以让输出只输出number的内容
- 写好json文件之后点击
debug右边的按钮,点了之后可以让结果不输出
2. function
- 功能块里面写入函数
3. switch
- 选择器,写好条件做筛选用
- 此时输入的值大于100,由debug2输出
4. change
- 文本的改变设置
5. range
- 缩放,scale
6. delay和trigger
- 延时使用
- 触发
7. 节点,可以在这里安装网的节点
- 和下载包一样
- 下载一个
random
8. http
- 拖拽一个
http in
和一个http response
- 对于http设置,有很多种请求方式,这里选择
get
- url的设置是建立在
192.168.0.100:1880
之后的,取决于实际ip - 如图,建立一个从http in 到http response的浏览器,url地址填
/test
,然后部署 - 在浏览器输入
http://192.168.0.100:1880/test
,结果如下
9. 存储和读写
write file
和read file
- 找到linux下node-red位置
- 切换到
bin
文件下,建立一个test.txt文件 - 在node-red中,write file填入地址
usr/bin/
- 向文件中写入时间戳(追加方式写入),并验证
- 读文件,read file,一样的道理
node-red的基本指令
http://example.com/2024/07/21/node-red的基本指令/