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

Умный дом

Проверка YAML Home Assistant

Вставьте automations.yaml, scripts.yaml или configuration.yaml: проверим синтаксис YAML с номером строки и типичные ошибки Home Assistant — шаблоны без кавычек, on/off без кавычек, неверные entity_id, нет триггеров, старый синтаксис service: и platform:.

·

Проверка идёт в браузере, файл никуда не отправляется. !secret и !include распознаются, но их содержимое не подставляется. Окончательную проверку делает сам Home Assistant: «Панель разработчика» → YAML → «Проверить конфигурацию».

Самые частые ошибки

Новый синтаксис 2024

С версии 2024.8 вызов службы пишут action: вместо service:, с 2024.10 — triggers:, conditions:, actions: во множественном числе и trigger: state вместо platform: state. Старая запись продолжает работать, поэтому проверка помечает её советом, а не ошибкой.

Ошибки из журнала Home Assistant — Invalid config, Template variable warning. Конфиг ESPHome — генератор ESPHome.

Идея?