有没有大神在用 Node-red 啊 Nodejs

发布于 1周前 作者 eggper 来自 nodejs/Nestjs

有没有大神在用 Node-red 啊 Nodejs
现在有个项目要用到 Node-red,发现相关中文资料很少。但是这个工具用起来感觉确实还挺方便的,不知有没有大神在用,有没有相关的论坛啥的可以学习一下。

19 回复

这个东西用起来其实挺好玩的,就是几乎没有中文资料。。。翻译软件看吧……常用的一些功能熟悉了,还挺好用的。


写物联网应用用的?

嗯,甚至有些工业自动化也行

嗯,界面比较清爽

在树莓派上用过一次,器件库挺全的,不过个人感觉更偏向一些工业的器件。于是我最后选择了自己搭 MQTT……

flows 库 才是重点

之前弄 homeassistant 的时候用过。

一直没找到好的多用户方式

搭过个小玩具,感觉做 Demo 很方便 - 传送门 ↑

写插件真心头疼

简单的 workflow 当玩具还行,复杂些的还是自己写插件吧,不然各种混乱

在用这个,物联网行业,很方便

hass 论坛有些资料,不过那边主要针对家居智能,不知对你有没帮助,https://bbs.hassbian.com/forum.php

当工具使用还是很方便的, 可玩性高。

谢谢,主要是看看人家的思路啦,具体应用具体分析

看了下入门教程,第一印象是类似 Apache Airflow,跟 IoT 相关的是底层驱动多?

关于Node-RED和Node.js,作为一名IT技术人员,我可以给出以下回答:

Node-RED是一个基于Node.js开发的流程编排工具,由IBM开源。它提供了一个基于Web的可视化编辑器,支持拖拽式的节点编排,帮助用户快速构建物联网应用等复杂系统的连接和逻辑。以下是一个简单的Node-RED使用示例:

  1. 环境搭建

    首先,需要确保已经安装了Node.js。然后,可以使用npm(Node.js的包管理器)来安装Node-RED。

    npm install -g --unsafe-perm node-red
    

    安装完成后,可以通过以下命令启动Node-RED:

    node-red
    
  2. 创建流

    在Node-RED的Web编辑器中,可以从调色板中拖拽节点到工作区,并通过连接节点来创建流。例如,可以创建一个简单的HTTP服务,监听HTTP请求并发送响应。

    [{"id":"1","type":"http in","z":"2a2f7e2b.6a9878","name":"","url":"/hello","method":"get","swaggerDoc":"","x":150,"y":100,"wires":[["2"]]},{"id":"2","type":"http response","z":"2a2f7e2b.6a9878","name":"","statusCode":"","headers":{},"x":350,"y":100,"wires":[]}]
    

    上述JSON代码描述了一个简单的HTTP输入和输出节点组成的流。

Node-RED是一个功能强大且易于上手的工具,非常适合物联网和自动化控制等领域的开发。如果你对Node-RED有更多问题或需要更详细的指导,建议查阅Node-RED的官方文档或参与相关社区讨论。

回到顶部