HomeAssistant 自动化

Posted kekeoutlook

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HomeAssistant 自动化相关的知识,希望对你有一定的参考价值。

https://www.home-assistant.io/docs/automation/

触发器条件动作

(trigger)    When Paulus arrives home
(condition)  and it is after sunset:
(action)     Turn the lights in the living room on

第一行是自动化规则触发器触发器描述应触发自动化规则的事件。在这种情况下,它是一个到家的人,可以通过观察保罗斯从‘not_home‘变为‘home‘的状态在Home Assistant中观察到。

第二行是条件条件是可选的测试,可以将自动化规则限制为仅适用于您的特定用例。条件将针对系统的当前状态进行测试。这包括当前时间,设备,人和其他东西,如太阳。在这种情况下,我们只想在太阳落山时采取行动。

第三部分是动作,将在触发规则并满足所有条件时执行。例如,它可以打开灯,设置恒温器的温度或激活场景。

技术分享图片

行动都是关于呼叫服务。要探索可用的服务,请打开技术分享图片服务开发人员工具。服务允许改变任何事情。例如,打开灯,运行脚本或启用场景。每个服务都有一个域名和一个名称。例如,该服务light.turn_on能够打开系统中的任何灯。服务可以传递参数,例如告诉哪个设备打开或使用什么颜色。

 

以上是关于HomeAssistant 自动化的主要内容,如果未能解决你的问题,请参考以下文章

homeassistant自动化不见了

homebridge和homeassistant有啥区别?

小米智能家居接入智能家居平台homeassistant的方法

1.homeassistant安装流水账

homeassistant获取日出时间

用Arduino玩ESP32(08):Homeassistant和MQTT