You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

何处可获取Node-RED节点完整文档?含Inject节点JSON字段释义

Node-RED Inject节点JSON配置字段解析与信息获取途径

你导出的Inject节点配置JSON如下:

{
  "crontab": "",
  "id": "b7a9e74f.11dd78",
  "name": "",
  "once": true,
  "onceDelay": "1",
  "payload": "1",
  "payloadType": "num",
  "props": [{"p": "payload"}],
  "repeat": "1",
  "topic": "",
  "type": "inject",
  "wires": [["cb98937a.362e7"]],
  "x": 100,
  "y": 120,
  "z": "c74b6284.bc6ce"
}

先给你解释几个你提到的关键字段:

  • once: 布尔值,设置为true时,节点会在Node-RED启动后仅触发一次,而非按repeat设置的周期重复触发。
  • onceDelay: 字符串类型的数值,代表Node-RED启动后延迟多少秒触发这次一次性注入,这里设置的是1秒。
  • repeat: 字符串类型的数值,代表重复触发的间隔秒数(仅当once为false时生效),这里是1秒。
  • payload: 节点注入的消息内容,这里是字符串形式的"1"。
  • payloadType: 指定payload的解析类型,num表示将内容转换为数值类型。
  • wires: 定义节点的输出连接目标,这里指向ID为cb98937a.362e7的节点。
  • x/y/z: 节点在编辑器画布上的坐标(x、y)和所属工作区的ID(z)。

关于获取这类节点配置字段详细说明的可靠途径:

  • 查看核心节点源代码:Node-RED所有核心节点的源码都是公开的,Inject节点的配置规则在nodes/core/common/20-inject.js文件的defaults段,每个字段的注释会明确说明用途、类型和默认值。
  • 节点配置Schema文件:每个核心节点都有对应的JSON Schema用于验证配置,Inject节点的Schema在nodes/core/common/schemas/inject.json,里面包含了所有配置字段的约束和详细描述。
  • Node-RED社区论坛:社区用户经常讨论节点配置细节,搜索相关字段关键词,能找到其他用户分享的解释和实际使用场景。

内容的提问来源于stack exchange,提问作者Joe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 11:42:49