Node-RED 是一个功能强大、可扩展的图形编程环境。它是一个基于流的建模工具,它便于创建事件驱动的应用程序。

它构建在 Node 之上,并提供一个基于浏览器的编辑器,用于连接一起流线。Node-RED 开发环境实际上是在 pi 上运行的网页,或者它可以在云环境中运行,使其成为一个用途非常广泛的工具。

它用于涵盖各种行业的场景,包括制造业和公用事业、医疗保健和农业以及家庭和工业自动化。

最初于 2013 年末在 IBM 开发为开源项目,以满足他们快速将硬件和设备连接到 Web 服务和其他软件的需求(作为物联网的粘合剂),它已迅速演变为通用物联网编程工具。

重要的是,Node-RED 已经迅速发展了一个重要且不断增长的用户群和一个活跃的开发人员社区,他们贡献新的节点,允许程序员重用 Node-RED 代码执行各种任务。

官方网站为开始使用 Node-Red 提供了大量资源。他们也有视频教程和其他文档。我建议通过这些更好地了解这个令人兴奋的平台。您可以在本文的参考部分找到链接。

Node-Red 预安装在树莓派安装中,或者您可以通过 docker 轻松地在本地计算机上运行它。

在 Docker 下运行