智能家居 篇八:第六章 无限可能,神器降临——Node-RED

2022-12-01 22:27:23 20点赞 87收藏 5评论

导读:隆重推出Node-RED,可视化编程神器。

既然是人工智能,人自然是主导,然而面对一行又一行的代码,学习成本却非常高昂,不是金钱,是时间。所以近年来越来越多的可视化编程就成了救世主,在很大程度上降低了门槛,拓展了使用。

Node-red作为一款IBM开发的可视化编程工具,通过拖拽部件来实现逻辑化过程,连接设备硬件,WebAPI,功能函数,以及各类在线服务。在这里我们主要面向Homeassistant,通过它丰富的部件来拓展功能和定制个性化的流程(场景),而不是简单的自动化模块。

1、安装

采用Hassio安装的最大好处就是这些插件的安装几乎0难度,只需要在Homeassistant管理页面侧边栏选择Supervisor->Add-on store 点击右上角的三个点,选择Repositories,添加源https://addons.community,然后选择Close。就可以在Add-on store中找到Node-RED。

第六章 无限可能,神器降临——Node-RED

点击Install,等待一小会儿就安装完毕。在Configuration中设置一下第一项(credential_secret),这个相当于一个密码,用来加密你的Node,随便写一个就好,无需引号。

再点击START。就已经可以使用了,记得打开Start on boot ,Auto update,Show in sidebar。

第六章 无限可能,神器降临——Node-RED

2、写下第一个Node

还记得之前设定中安装的人体感应和开关吗,第一个Node简单点:人来灯亮,人走2分钟后灯灭。 这个流程需要用到3个部件:

event state

负责监视指定的实体状态,比如这里要用到的人体感应

call service

调用系统服务,比如这里要用的打开开关

stoptimer

设定延时,控制下一个动作执行前需要等待的时间。

这个部件有个比较好用的地方,就是当有新的消息进来,它会自动重置,也就是重新开始计时,那么用到我们的Node里就意味着,只要感应到有人,那么2分钟的计时器就会重置,而不会出现人待了2分钟,灯就灭了。

逻辑思路:

检测到有人→开灯

|——>是否离开——是→延时→关灯

↑否—— |

第六章 无限可能,神器降临——Node-RED

第六章 无限可能,神器降临——Node-RED

双击部件会弹出该部件的配置页,每个部件配置页不同,但大致上都是包括例如:Name(命名)、Entity ID(实体ID)、State(状态)、Domain(域)、service(服务)、Data(编码)等项。

第六章 无限可能,神器降临——Node-RED

配置好每一个部件之后,就可以部署了。点击右上角红色部署按钮。

第一个Node已经完成了,走近人体感应测试一下,灯是否亮起,离开之后等待2分钟,看是否灯会熄灭。

Node的每个部件都有说明,如果能够看得懂一些英文的话,可以通过查看说明掌握大多数部件的用法,通过不断扩展就可以创造出各种应用。Node只是工具,更重要的是你的大脑

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

微软 Microsoft 365/高级版Office家庭版1TB云存储Windows Mac iPhone iPad安卓通用密钥15个月电子版6人同享

微软 Microsoft 365/高级版Office家庭版1TB云存储Windows Mac iPhone iPad安卓通用密钥15个月电子版6人同享

299元起

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享

319元起

Microsoft 微软 365/Office 个人版 1TB 云存储 各设备通用 1年盒装 5设备同享

Microsoft 微软 365/Office 个人版 1TB 云存储 各设备通用 1年盒装 5设备同享

269元起

Microsoft 微软 365/Office 家庭版 1TB 云存储 各设备通用 1年盒装版 6人同享

Microsoft 微软 365/Office 家庭版 1TB 云存储 各设备通用 1年盒装版 6人同享

498元起

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享 Office 2021 彩盒包装版 仪式感的盒装版

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享 Office 2021 彩盒包装版 仪式感的盒装版

暂无报价

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享 M365+松下护眼台灯套装 仪式感的盒装版

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享 M365+松下护眼台灯套装 仪式感的盒装版

618元起

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享 M365 个人版Office 单账号Plus 更环保的电子版

微软 Microsoft 365/高级版Office 家庭版 1TB 云存储 Windows Mac iPhone iPad安卓通用 1年电子版 6人同享 M365 个人版Office 单账号Plus 更环保的电子版

399元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

99元起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

219元起

Microsoft 微软 Office 2019 家庭学生版 密钥

Microsoft 微软 Office 2019 家庭学生版 密钥

169元起

WPS 金山软件 会员季卡

WPS 金山软件 会员季卡

22元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

399元起

《国家地理 每日精选》iOS数字版软件

《国家地理 每日精选》iOS数字版软件

暂无报价

《Picsew》iOS数字版软件

《Picsew》iOS数字版软件

暂无报价

WPS 金山软件会员 2年卡

WPS 金山软件会员 2年卡

169元起

Microsoft 微软 OFFICE 365 个人版 办公软件

Microsoft 微软 OFFICE 365 个人版 办公软件

197元起
5评论

  • 精彩
  • 最新
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
目录
87
扫一下,分享更方便,购买更轻松