自动化是智能家居系统的核心,Home Assistant 提供了丰富的自动化配置模板和延展性。高级自动化的编辑请参考 Template
板块。
默认安装环境下,自动化相关文件为 automations.yaml
,用户也可通过前端页面 (配置
——自动化
)编辑自动化,在前端编辑保存后,automations.yaml
文件将自动同步更新。目前自动化面板已全面汉化:
Home Assistant 中的自动化遵循触发条件trigger
—— 环境条件condition
—— 执行动作 action
的三步逻辑。
触发条件是我们传统意义上的条件,即某个事件的发生启动了自动化的进程;环境条件是附加条件,可为空,即在触发条件发生下,自动化还受某些环境因素所制约;动作则是自动化的目标和终点,即自动化最终要实现的操作。
具体的可执行操作和环境详见自动化面板的汉化说明。