



什么是Node-RED?
Node-RED 是一个可视化编程环境,允许您通过将节点连接成流程来构建应用程序。每个节点执行特定任务,如读取传感器数据、发送消息或控制设备。您可以使用基于浏览器的编辑器,从调色板中拖动节点并将它们连接起来。
该工具基于 Node.js 构建,具有轻量级和事件驱动的特点。这意味着它即使在小型设备上也能高效运行。Node-RED 支持工业中使用的多种通信协议,如 MQTT、Modbus 和 OPC-UA。它还可以连接流行的服务、数据库和 API。
由于它是开源且免费的,任何人都可以使用、修改并分享他们的作品。社区庞大,创造了数千个额外节点,您可以安装以扩展功能。
如何使用Node-RED
开始使用 Node-RED 非常简单:
在您的电脑、云服务器或边缘设备上安装 Node-RED。它可以运行在 Windows、Mac、Linux 或 Raspberry Pi 上。许多工业设备已预装 Node-RED。
打开您的网页浏览器,访问 Node-RED 编辑器,通常地址为 http://localhost:1880。
从左侧面板将节点拖动到工作区。常用的起始节点包括用于触发流程的注入节点和用于查看输出的调试节点。
通过拖动连接线将节点的连接点连接起来,创建您的数据流。
双击任意节点以设置其属性并自定义其工作方式。
点击部署按钮运行您的流程,并在调试面板中查看结果。
使用库导入示例流程,或通过调色板管理器安装更多节点以添加更多功能。
Node-RED的功能
可视化拖拽编程界面
超过4000个社区节点可用
支持工业协议(MQTT、Modbus、OPC-UA)
内置调试和测试工具
支持Git版本控制集成
仪表盘和用户界面构建功能
支持自定义JavaScript的功能节点
兼容云端和边缘设备
实时数据处理
开源且完全免费
Node-RED定价
Open Source
Free
- 无限安装
- 包含所有核心功能
- 可视化流程编辑器
- 4000多个社区节点
- Git 版本控制
- 仪表板创建
- 工业协议支持
- 允许商业使用
- 自托管部署
- 社区支持
Node-RED仓库
在Github上查看| 星标 | 22,158 |
| 分支 | 3,720 |
| 仓库年龄 | 12 年 |
| 最后提交 | 1 天 前 |
关于Node-RED的常见问题
分享您使用 Node-RED 的体验
查看用户对以下工具的评价 Node-RED
0 评价
暂无评价
成为第一个评价者 Node-RED
嵌入Node-RED徽章
向您的社区展示Node-RED在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。





