电商信息资讯,更全更新信息实报!
主页 > 评测 > > 正文

Home Assistant与智能家居 篇二:教你看懂Home Assistant的yaml配置文件一看就

来源:未知 发布时间:2021-06-16 00:00 标签:
浏览:

创作立场声明:Hass智能家居看一百篇教程不如自己折腾一回,写的不好请各位大神高抬贵手

继续上一篇文章入门了Home Assistant以及有了第一个装有Hass的树莓派,本篇内容介绍Hass的文件系统。本篇内容知识点比较多,可以先收藏起来慢慢理解,罗马也不是一天建成的,其实Hass是非常优秀的智能家居平台,大部分的内容都能在Home Assistant 官方文档找到,希望大家跟上我的教程能用起来。

一、Hass文件系统

WinSCP文件目录WinSCP文件目录

如上图所示,如果按照上一篇文章里BrianTffff大神的教程安装好Hass,那么配置文件就应该在“/home/pi/homeassistant/”里面,用于编辑配置文件可以安装Samba、WinSCP、VS-code或者直接用VNC远程登录。

code-server文件目录code-server文件目录

上图我用Docker安装的code-server用于编辑yaml文件,里面的configuration.yaml是重要的配置文件。第三行的“default_config”保持默认即可。启用哪个yaml文件就include那个文件名即可。

configuration.yamlconfiguration.yaml

二、添加一个小米的wifi插座

集成集成

截止目前Hass最新的正式版本是2021.3.4 从这一个版本开始不需要在configuration.yaml里面手动添加switch了,直接可以在配置-集成,里面直接出现。小米的扫地机器人也可以自动发现设备了。我们可以看到Hass的进步,Hass正在逐渐地把配置放到了前端,降低了学习成本。

插排实体插排实体

添加完毕后可以在配置-实体注册表里面找到添加的插排,并生成唯一的实体ID。如上图。如果没有自动发现的话,可以手动点击右下角添加集成的按钮手动添加。同样也可以添加Aqara的网关,Aqara的网关都标配Homekit,只需要为Hass提供Homekit的配对码就可以控制该网关的设备,非常方便。

homekithomekit

三、编辑第一个自动化

自动化自动化

创建自动化创建自动化

从空的自动化开始从空的自动化开始

我们看到了Hass的精髓-自动化。依次选择集成-自动化-从空的自动化开始,可以看到一个自动化有三个部分,“触发条件”“环境条件”“动作”

“触发条件”顾名思义就是触发一个自动化,只要满足触发条件就会到下一步,下一步就要看是不是满足”环境条件”,如果满足环境条件就会执行自动化里面的“动作”。

上面示意图是通过前端创建自动化的流程,下面我要直接在yaml文件里面编辑自动化,我喜欢直接代码编辑,有人喜欢用node-red做流程图,仁者见仁智者见智目的都是一样。

实例实例

我拿我家厨房灯举个例子,触发条件(trigger)是厨房人体传感器,状态从有人(on)到无人(off),持续时间是3分钟,意思就是厨房3分钟无人移动,查询当前厨房灯的状态为打开(on)这个就是环境条件(condition),当满足前面两个条件之后就可以执行动作了(action),就是关闭厨房灯。建议多看看Hass的官方文档,英文可以用Chrome浏览器翻译一下,玩开源的东西不想折腾是不可能的。

参考文档:

trigger触发器

condition环境条件

action动作

总结:

本篇文章介绍了Hass的文件系统、添加集成、建立第一个自动化。坦白讲这些都是皮毛,因为篇幅有限,后面进阶的知识会慢慢介绍。您的关注是对我最大的支持。


标签:

近期活动

更多 >

热门文章

  • 智能家居 篇四:Yeelight韶华420接入HA及设
    智能家居 篇四:Yeelight韶华420接入HA及设

    智能家居 篇四:Yeelight韶华420接入HA及设

    本期介绍Yeelight韶华420吸顶灯如何接入HA,并总结下不同设备接入HA的方式。 Yeelight韶华LED吸顶灯智能款小米米家智能控制卧室客厅吸顶灯现代简约圆形书房...

  • 搭建移动量子网络:中国无人机量子组网
    搭建移动量子网络:中国无人机量子组网

    搭建移动量子网络:中国无人机量子组网

    无人机、量子通信,都是当下热门的科技标签,但它们两个走在一起,会产生什么“化学反应”呢? 据报道,来自南京大学的中科院院士祝世宁团队,利用...

  • Redmi Note 10S即将登场:联发科Helio G95加持
    Redmi Note 10S即将登场:联发科Helio G95加持

    Redmi Note 10S即将登场:联发科Helio G95加持

    Redmi上个月在印度推出了Redmi Note 10系列,顶配版本配备了一亿像素主摄,搭载高通骁龙732G处理器。 如今Redmi Note 10S即将登场,目前该机获得NBTC认证,型号...

  • 小米手环6彩色腕带首销:八大色系可选
    小米手环6彩色腕带首销:八大色系可选

    小米手环6彩色腕带首销:八大色系可选

    3月底,小米举行春季新品发布会,除了发布多款旗舰新机外,还带来小米手环6、小米路由器AX9000等多款新品。 4月2日,小米手环6迎来全渠道首销,提供标...

  • 松拓 Suunto 9 Peak 运动手表通过FCC认证,心
    松拓 Suunto 9 Peak 运动手表通过FCC认证,心

    松拓 Suunto 9 Peak 运动手表通过FCC认证,心

    知名运动手表制造商Suunto(松拓)今天有一款手表浮出水面,型号Suunto 9 Peak,集成了心率传感器和气压计以及完整双星导航系统,应该是一款特别版。 目...

人物

更多 >
人物吴欣鸿:美图秀秀下一个十年发力图片社
人物最贵的离职:陆奇带走了百度900亿市值
人物刘强东代言上瘾,这次为核桃代言
人物董明珠回应不分红 格力要发展核心技术
人物5G投票门还未平息,柳传志为10家企业高管

专题

更多 >