node-red的基本指令

1. inject->debug

  • 输入到输出,调试结果在右边

  • 如果选择时间戳的话,可以选择立即执行,或者周期性,持续执行

  • inject除了时间戳还有一些其他输入项可以选择

  • inject选择json文件输出

    • 写好json文件之后点击格式化json,可以校对文件格式


    • payload.number可以让输出只输出number的内容
  • 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 fileread 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的基本指令/
作者
xiao cuncun
发布于
2024年7月21日
许可协议