К обсуждениям

ZHA задерживает запуск, а YAML-автоматизации недоступны: безопасная локализация

Редакция VOne Технологии

Хронология одного запуска Home Assistant: состояние ZHA, момент появления автоматизаций и trace, без серии перезагрузок и ручного запуска опасных действий.

Выберите безопасное окно запуска

Не перезапускайте Home Assistant, если автоматизации управляют отоплением, замками, сигнализацией, насосами или другими критичными устройствами без ручного резерва. Назначьте обслуживаемое окно и заранее запишите ожидаемые состояния. Публичный issue описывает временную связь с ZHA, но не даёт универсального исправления. Первый полезный материал — один полный запуск с общей шкалой времени, а не серия перезагрузок с разными отключёнными интеграциями.

Отметьте готовность ZHA отдельно

ZHA является Zigbee-шлюзом Home Assistant и зависит от совместимого координатора. Официальная страница имеет отдельные разделы о startup-проблемах, debug logging и issue reporting. В журнале одного запуска отметьте начало и завершение настройки ZHA, состояние координатора и наличие только релевантного класса ошибки. Не публикуйте IEEE-адреса устройств, пути serial, ключ сети Zigbee или полный журнал. Недоступность координатора и задержка bootstrap — разные наблюдения.

Проверьте доступность автоматизаций

После завершения запуска откройте список автоматизаций и зафиксируйте число доступных и unavailable сущностей, не нажимая Run actions. Документация предупреждает, что Run actions выполняет действия, пропуская triggers и conditions; для физически опасного сценария это неприемлемый тест. Выберите одну безобидную автоматизацию только для просмотра конфигурации и последнего trace. Отсутствие trace может означать, что она не запускалась, а не что YAML не был загружен.

Постройте временную границу

Сопоставьте четыре момента: старт Home Assistant, готовность ZHA, появление automation entities и окончание bootstrap. Если автоматизации unavailable уже до готовности ZHA и остаются такими после неё, сохраните длительность. Если они появляются позднее без вмешательства, это временная задержка. Если часть доступна, разделите YAML-файлы или зависимости логически, но не редактируйте их в этом же запуске. Одна временная шкала не доказывает блокировку ZHA, зато делает следующий тест проверяемым.

Передайте хронологию и остановитесь

Для поддержки нужны версии Home Assistant и ZHA, тип координатора без серийного номера, четыре временные отметки, число unavailable автоматизаций и безопасный trace одной сущности. Не отключайте ZHA в рабочем доме, не удаляйте хранилище и не перезагружайте систему многократно. Если сопровождающие просят A/B с отключённой ZHA, проводите его только на резервной среде или в отдельное окно с физическим контролем устройств. Критерий остановки — любое влияние на критичную автоматизацию.

Материал подготовлен редакцией VOne с применением ИИ для безопасной хронологии; startup-разделы ZHA и семантика automation trace проверены по Home Assistant.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.