Дом по сценариюПонятные автоматизации для повседневных задач.
← К материаламУстановка и конфигурация · 2 мин

Когда достаточно перезагрузки конфигурации без перезапуска Home Assistant?

Перезагрузки конфигурации без полного перезапуска достаточно только для тех интеграций и настроек, которые поддерживают Quick reload. Если конкретная интеграция не поддерживает такую перезагрузку или изменена базовая конфигурация, нужен полный перезапуск Home Assistant. Он прерывает выполняющиеся скрипты и автоматизации.

Что делает Quick reload

Quick reload повторно загружает поддерживаемые части конфигурации, не перезапуская весь процесс Home Assistant. Это сокращает вмешательство в работающую систему, но функция доступна не всем интеграциям.

  • Используйте Quick reload только после проверки поддержки.
  • Проверьте результат перезагрузки в интерфейсе и журналах.
  • Не считайте отсутствие ошибки доказательством применения каждого изменения.

Когда нужен полный перезапуск

Полный перезапуск требуется, если изменённый компонент не поддерживает Quick reload или изменения затрагивают настройки, загружаемые при запуске. Перед действием проверьте конфигурацию и выберите пункт перезапуска.

  • Сначала выполните проверку конфигурации.
  • Предупредите пользователей о кратком прерывании работы.
  • После запуска проверьте состояние интеграций и автоматизаций.

Важное последствие

Перезапуск прерывает выполняющиеся скрипты и автоматизации. Поэтому его лучше планировать на момент, когда прерывание не создаст проблем, особенно если в доме идут управляемые процессы.

  • Не запускайте перезапуск во время критического сценария.
  • После перезапуска убедитесь, что нужные автоматизации снова работают.
  • Если изменение локальное и поддерживается, предпочитайте Quick reload.

Проверьте себя

  • Проверить, поддерживает ли интеграция Quick reload.
  • Перед применением проверить конфигурацию.
  • После полного перезапуска проверить автоматизации и скрипты.

Частый вопрос

Можно ли всегда использовать Quick reload вместо перезапуска?

Нет. Quick reload поддерживается не всеми интеграциями. Если нужная часть конфигурации его не поддерживает, требуется полный перезапуск Home Assistant.

Источники