prefixkit Вопрос инженеруСпросить Поддержать EN

Умный дом

Конвертер автоматизаций в новый синтаксис

Вставьте старый YAML автоматизаций или скриптов — получите синтаксис Home Assistant 2024.10+: action: вместо service:, triggers:, conditions:, actions: и trigger: state вместо platform: state. Комментарии и отступы сохраняются.

Всё считается в браузере: данные никуда не отправляются.

Что меняется

БылоСталоС версии
service: light.turn_onaction: light.turn_on2024.8
trigger: / condition: / action:triggers: / conditions: / actions:2024.10
- platform: state- trigger: state2024.10
data_template:, service_template:data:, action:давно устарели

Старый синтаксис по-прежнему работает, но в документации и примерах теперь только новый, и автоматизации, созданные в интерфейсе, сохраняются в новом виде. platform: в настройках датчиков (sensor:, template:) конвертер не трогает — меняются только триггеры. После замены проверьте файл — проверка YAML.

Идея?