5分钟入门node-red

5分钟入门node-redNode-RED is a programming tool for wiring together hardware devices, APIs and online services in new

Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.

It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.

译: Node-RED 是一种编程工具,用于以新颖有趣的方式将硬件设备、API 和在线服务连接在一起。 它提供了一个基于浏览器的编辑器,可以使用调色板中的广泛节点轻松将流连接在一起,只需单击即可部署到其运行时。

安装

1. 树莓派本身就已经内置的node-red,只需要升级启用即可

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

2. 启用

sudo systemctl enable nodered.service

3. 停止

node-red-stop

4. 查看日志

node-red-log

访问

默认端口1880

http://{your_pi_ip-address}:1880

界面展示

5分钟入门node-red

集成到homeassistant中

panel_iframe:
 nodered:
   title: 'Node-Red'
   icon: 'mdi:shuffle-variant'
   url: 'http://{your_pi_ip-address}:1880/'

重启服务后就可以在左侧列表中找到node-red了

5分钟入门node-red

第一个简单的flow

node-red界面,左侧为不同功能的node节点,有输入,输出,网络等

这里简单介绍两个节点作为入门的第一个demo

5分钟入门node-red

这个表示一个输入节点,双击可以查看它的设置

5分钟入门node-red

这里可以设置不同的类型,我们这里先用数字来做测试,内容可以随意,设置完点完成

然后再介绍第二个节点

5分钟入门node-red

这个节点使用来调试的,他会将刚刚输入的内容进行输出,并且输出到调试面板

然后向下图一样,进行连接

5分钟入门node-red

然后点击部署,部署完成点击箭头所指的按钮,就会在调试面板中看到输出结果

5分钟入门node-red

到这里,你的第一个node-red,入门教程就全部完成了,之后会继续编写更为复杂的内容

例如: 如何使用mqtt发送和接收消息,如何添加homeassistant元件等等

今天的文章5分钟入门node-red分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/22903.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注