自动化

简介

自动化是智能家居系统的核心,Home Assistant 提供了丰富的自动化配置模板和延展性。高级自动化的编辑请参考 Template 板块。

默认安装环境下,自动化相关文件为 automations.yaml,用户也可通过前端页面 (配置——自动化)编辑自动化,在前端编辑保存后,automations.yaml 文件将自动同步更新。目前自动化面板已全面汉化:


逻辑

Home Assistant 中的自动化遵循触发条件trigger —— 环境条件condition —— 执行动作 action 的三步逻辑。

触发条件是我们传统意义上的条件,即某个事件的发生启动了自动化的进程;环境条件是附加条件,可为空,即在触发条件发生下,自动化还受某些环境因素所制约;动作则是自动化的目标和终点,即自动化最终要实现的操作。

具体的可执行操作和环境详见自动化面板的汉化说明。