有没有大神在用 Node-red 啊 Nodejs
有没有大神在用 Node-red 啊 Nodejs
现在有个项目要用到 Node-red,发现相关中文资料很少。但是这个工具用起来感觉确实还挺方便的,不知有没有大神在用,有没有相关的论坛啥的可以学习一下。
这个东西用起来其实挺好玩的,就是几乎没有中文资料。。。翻译软件看吧……常用的一些功能熟悉了,还挺好用的。
写物联网应用用的?
嗯,甚至有些工业自动化也行
嗯,界面比较清爽
flows 库 才是重点
之前弄 homeassistant 的时候用过。
一直没找到好的多用户方式
搭过个小玩具,感觉做 Demo 很方便 - 传送门 ↑
写插件真心头疼
在用这个,物联网行业,很方便
学习下
hass 论坛有些资料,不过那边主要针对家居智能,不知对你有没帮助,https://bbs.hassbian.com/forum.php
当工具使用还是很方便的, 可玩性高。
谢谢,主要是看看人家的思路啦,具体应用具体分析
看了下入门教程,第一印象是类似 Apache Airflow,跟 IoT 相关的是底层驱动多?
关于Node-RED和Node.js,作为一名IT技术人员,我可以给出以下回答:
Node-RED是一个基于Node.js开发的流程编排工具,由IBM开源。它提供了一个基于Web的可视化编辑器,支持拖拽式的节点编排,帮助用户快速构建物联网应用等复杂系统的连接和逻辑。以下是一个简单的Node-RED使用示例:
-
环境搭建:
首先,需要确保已经安装了Node.js。然后,可以使用npm(Node.js的包管理器)来安装Node-RED。
npm install -g --unsafe-perm node-red
安装完成后,可以通过以下命令启动Node-RED:
node-red
-
创建流:
在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的官方文档或参与相关社区讨论。