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 第一行是 自动化规则 的 触发器
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
能够打开系统中的任何灯。服务可以传递参数,例如告诉哪个设备打开或使用什么颜色。