『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 63020|回复: 76

[教程系列] 小白萝卜学智能家居实践之Node-red 篇一

  [复制链接]

62

主题

581

帖子

6053

积分

论坛元老

Rank: 8Rank: 8

积分
6053
金钱
5397
HASS币
240

教程狂人论坛风云人物

发表于 2018-8-28 00:56:29 | 显示全部楼层 |阅读模式
本帖最后由 antsunzj 于 2018-11-7 17:40 编辑

更新:重要,重要,非常重要。
  • 群晖的安装命令改为:
  • docker run -it -p 1880:1880 --name=docker-nodered22  -e TZ=Asia/Shanghai --restart=always --user=root -v /volume1/docker/hass123/data:/data --net="host" nodered/node-red-docker:0.19.3-v8
解析:node-red-docker:0.19.3-v8这个镜像的版本已经把nodejs升级到最新版了,所以群晖或者其他docker安装的就不要升级nodejs。
/volume1/docker/hass123/data这个要改为自己对应的文件夹,里面是存放自己的流和安装的节点,要保证这个文件夹的安全,定时备份。
  • hass的 节点要安装新版:node-red-contrib-home-assistant-websocket
  • 如果已经安装了旧版的node-red-contrib-home-assistant,删除方法,我不记得了,找我们的好基友nero大神



温馨提示:无兴趣阅读文字部分,请自觉跳过,直接拖到后面看图。图片不清晰,可以点击放大。附件是相关命令。

这是开篇。后续分享将会紧紧围绕着ha与node-red结合使用(重要节点使用及相关实例)进行,敬请期待。

欢迎您实践过后,在帖子后面show出你的第一条流。


致谢
  • 感谢N大两周以来的无微不至的教学,得以更深入应用智能家居的强力武器:node-red。哈哈,也就是L大说的“金斧头”。也感谢L大,小白,书记、M大的等学友的互动与探讨。
  • 先谈谈个人对智能家居的核心理解是:“互联,互动”。
  • 互联,HA为我这类屌丝或者爱好者提供了一个廉价的解决方案,把一个个割裂在不同平台的设备或者信息整合在了一起。虽然它还存在着各种让我们痛苦的毛病,但作为一个新生、开源、免费的系统,它已经为我们带来了万物互联的初步乐趣了。我们每一个使用者,都应该发至内心感谢这些在背后默默共享的技术大牛们。
  • 很多人刚开始接触ha,是因为渴望用siri去指挥家里的空调或者用智能音箱去控制开关电视等,其实就是渴望与“设备”或者“信息”的互动提高一个层次。还记得15年末,瘫在床上暖暖的被窝里掏出手机,用易控app遥控卧室的灯那种惊喜。这是我最早的智能家居的体验。后来又用朋友送的某咚,语音控制博联开关煮水,那时候觉得世界好神奇啊。可惜,狗东某联+某咚,作为国内智能家居的首批耕耘者,实在太不给力了,家里的那些某联+某咚音箱,始终如四体不全者,空有智能之名,除了初期的好奇,绝不能满足我日益增长的“互动”欲望。一直在苦苦寻找替代方案,终于在去年某天,在马云家发现了HA+HB的树莓派。从此,世界向我打开了另外一扇窗。
  • 作为一个文科生小白,我也跟你们一样,刚开始的时候,因为啥也不懂,只能机械式的去黏贴命令,崩溃无数次,重装无数次,多少个通宵,从此告别了啪啪啪。哈哈哈。还好,我一直保持着求学时候的习惯,不懂就问。三人行,必有吾师。在各路大神的帮助下,终于以HA为基础,搭建好了自己的家庭助手。
  • 和大家一样,在使用HA的过程,也是被代码,重启,升级崩溃等困扰,我一直也在寻找一些便捷管理及使用的方法,所以后来告别了树莓派,跟很多大神一样升级了设备,比如买了x64的小主机装上了黑群晖,学习及使用docker。设备及系统环境的升级,让我告别了繁琐的系统安装、升级等耗费时间和精力这些苦恼。可是,ha的目前还处于不断完善的阶段,友好的“互动”始终还是它不可避免的弱点。学无止境,必须再让自己的技能进行升级。第一次知道node red,是老妖发的那篇:[docker]使用node-red实现自动化 - 『HomeAssistant』综合讨论区 - 『瀚思彼岸』» 智能家居第一站 - Hassbian.com
  • 和大家一样,在使用HA的过程,也是被代码,重启,升级崩溃等困扰,我一直也在寻找一些便捷管理及使用的方法,所以后来告别了树莓派,跟很多大神一样升级了设备,比如买了x64的小主机装上了黑群晖,学习及使用docker。设备及系统环境的升级,让我告别了繁琐的系统安装、升级等耗费时间和精力这些苦恼。可是,ha的目前还处于不断完善的阶段,友好的“互动”始终还是它不可避免的弱点。学无止境,必须再让自己的技能进行升级。第一次知道node red,是老妖发的那篇:[docker]使用node-red实现自动化 - 『HomeAssistant』综合讨论区 - 『瀚思彼岸』» 智能家居第一站 - Hassbian.com https://bbs.hassbian.com/forum.p ... ighlight=node%2Bred
  • 看着老妖画的那个逻辑严密的流程图,简直是佩服得五体投地,然后口水直流。忍耐不住,马上想试。可是,第一    次装好了nodered,进入了管理平台,却无从下手。哈哈,我相信很多像我一样得小白,体验应该也是一样得。所以,第二时间,就是默默得把它放弃了。还好后来,lanhemeng大神进一步展示了node red的魅力:【新提醒】一个工控屌丝的智能家居 求提权限 - 『HomeKit』综合讨论区 - 『瀚思彼岸』» 智能家居第一站 - Hassbian.com https://bbs.hassbian.com/thread-1973-1-1.html;直到alei643大神的六篇关于node red的专题入门好帖,让我这  种小白看到了丝丝的入门希望。
  • 赠人玫瑰,手有余香。经过各位大神的指导与普及,我用了两三周的时间,终于把七八十条关键的自动化运行规则,用node red写了出来。为了解决更多像萝卜一样的小白能更好体验智能家居的乐趣,我决定了跟着下来的日子,慢慢把学习实践的过程总结出来,以便大家参考交流。



Ø重要参考资料:

[docker]使用node-red实现自动化 -『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】一个工控屌丝的智能家居 求提权限 - 『HomeKit』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】NodeRed 系列教程之一初识NodeRed - 『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】NodeRed系列教程之二使用NodeRed建立第一个Flow - 『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】NodeRed系列教程之三实现NodeRed与Home Assistant之间的联动 -『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
NodeRed系列教程之四用好安卓神器Tasker- 『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】NodeRed 系列教程之五深入了解HomeAssistant REST API - 『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
NodeRed系列教程之六博联学码soeasy - 『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】踩个Ubuntu18.04下docker安装Node-RED的坑 -『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】Hassio插件 Node-red 接入HA的设置 -『HomeAssistant』综合讨论区- 『瀚思彼岸』»智能家居第一站-Hassbian.com
【新提醒】nodered不能读取 HA - 『HomeAssistant』求助&解答专区- 『瀚思彼岸』»智能家居第一站-Hassbian.com

详细见图,看不懂的留言讨论。因为基础教程,所以不要求回复可见了。
幻灯片1.JPG
幻灯片5.JPG
幻灯片6.JPG
幻灯片7.JPG
幻灯片8.JPG
幻灯片9.JPG
幻灯片10.JPG
幻灯片11.JPG
幻灯片12.JPG
幻灯片13.JPG
幻灯片14.JPG
幻灯片15.JPG
幻灯片16.JPG
幻灯片17.JPG
幻灯片18.JPG
幻灯片19.JPG
幻灯片20.JPG
幻灯片21.JPG
幻灯片22.JPG
幻灯片23.JPG
幻灯片24.JPG
幻灯片25.JPG
幻灯片26.JPG
幻灯片27.JPG




node-red安装命令.zip

1.29 KB, 阅读权限: 10, 下载次数: 466

评分

参与人数 13金钱 +202 收起 理由
aohuajiaju + 2
jhuigug + 3
ympchuan + 5
wangyiyuan + 5 亲 致谢部分的倒数第三第四段重复了.
alei643 + 10 赠人玫瑰,手留余香!
crym761224 + 7
apple4105 + 10
windgo + 10 膜拜大神!
lawsongsong + 5 膜拜大神!
lidicn + 20 赠人玫瑰,手留余香!
neroxps + 19 多一分怕你骄傲
+ 99 我给99,多1分怕你骄傲!
dodojie + 7 说真的,就冲这篇教程,我真心想给100分!.

查看全部评分

尝试过萝卜,我想你一定会忘记青瓜
回复

使用道具 举报

2

主题

136

帖子

1024

积分

金牌会员

Rank: 6Rank: 6

积分
1024
金钱
888
HASS币
0
发表于 2018-8-28 01:48:30 | 显示全部楼层
萝卜大神自称小白  你受得了么
回复

使用道具 举报

2

主题

136

帖子

1024

积分

金牌会员

Rank: 6Rank: 6

积分
1024
金钱
888
HASS币
0
发表于 2018-8-28 05:27:42 | 显示全部楼层
捕获.PNG
修仙重新装好了nodered照葫芦画瓢 玩了个联动  
回复

使用道具 举报

62

主题

581

帖子

6053

积分

论坛元老

Rank: 8Rank: 8

积分
6053
金钱
5397
HASS币
240

教程狂人论坛风云人物

 楼主| 发表于 2018-8-28 07:15:01 来自手机 | 显示全部楼层
seamo 发表于 2018-8-28 05:27
修仙重新装好了nodered照葫芦画瓢 玩了个联动

是不是比ha的自动化爽很多啊
回复

使用道具 举报

6

主题

179

帖子

4193

积分

论坛元老

Rank: 8Rank: 8

积分
4193
金钱
4014
HASS币
0
发表于 2018-8-28 07:37:38 来自手机 | 显示全部楼层
文科生讲课真不一样,好看
回复

使用道具 举报

0

主题

176

帖子

2472

积分

金牌会员

Rank: 6Rank: 6

积分
2472
金钱
2296
HASS币
0
发表于 2018-8-28 08:16:51 | 显示全部楼层
厉害厉害,感谢分享。
回复

使用道具 举报

15

主题

222

帖子

1934

积分

禁止访问

积分
1934
金钱
1692
HASS币
90

教程狂人

发表于 2018-8-28 09:23:22 | 显示全部楼层
真的是,耐心,细心,认真,全面的好文。。。萝卜大神真心赞。。。
回复

使用道具 举报

12

主题

545

帖子

2035

积分

金牌会员

Rank: 6Rank: 6

积分
2035
金钱
1490
HASS币
0
发表于 2018-8-28 09:26:52 | 显示全部楼层
哎,萝卜哥,你写得这么详细。小白们都表示 一看就懂,一搭一试就成功。表示 没啥挑战性啊哈哈哈哈

回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16013
金钱
11302
HASS币
45
发表于 2018-8-28 09:34:22 | 显示全部楼层
没有别的,只有膜拜两字可以形容!
回复

使用道具 举报

9

主题

787

帖子

3831

积分

论坛元老

Rank: 8Rank: 8

积分
3831
金钱
3044
HASS币
87
发表于 2018-8-28 09:46:20 | 显示全部楼层
这个教程好详细,刚好不想再写ha的自动化了,太累了,修改更麻烦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 12:25 , Processed in 0.062292 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表