Щоб написати автоматику, яка буде вимикати світло кожен день о 10 годині вечора на мові YAML, можна використати наступний синтаксис:
- id: 'turn_off_light'
alias: Turn off light
description: 'Turn off light every day at 10 PM'
trigger:
- platform: time
at: '22:00:00'
action:
- service: light.turn_off
entity_id: light.bedroom
Ця автоматизація буде вимикати світло з ідентифікатором суб’єкта light.bedroom
щодня о 22:00.
Пояснюємо кожну частину автоматизації:
id
: Унікальний ідентифікатор для автоматизації.alias
: Дружня назва для автоматизації.description
: Опис автоматизації.trigger
: Умови, за яких спрацює автоматика. У даному випадку тригером є час 22:00.action
: Дія, яка буде виконана при спрацьовуванні автоматики. В даному випадку дія полягає у вимиканні світла з ідентифікатором суб’єктаlight.bedroom
.