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

Home Assistant показывает default URL в CLI: не смешивайте адрес экземпляра и сеть хоста

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

Как разобрать ситуацию после обновления Home Assistant, когда CLI показывает homeassistant.local, а локальный вход ведёт себя иначе: матрица URL экземпляра, интерфейса хоста и фактического клиентского пути.

Разделите наблюдения по четырём слоям

Создайте четыре строки: URL в адресной строке браузера, internal/external URL в настройках экземпляра, интерфейс и сеть, выбранные в Settings > System > Network, и результат входа с конкретного клиентского устройства. Строку CLI поместите рядом как пятый факт, а не как объяснение остальных. Не публикуйте частный домен, локальный IP или имя хоста; замените их метками «внутренний адрес» и «внешний адрес». Если интерфейс открывается по одному URL, а CLI печатает другой, это подтверждает расхождение представлений, но ещё ничего не говорит о маршруте клиента.

Проверьте URL экземпляра отдельно от сети

Документация разработчиков Home Assistant различает настроенные внутренний и внешний URL, а также адреса, которые могут быть получены автоматически. Снимите значения только визуально и не меняйте их в рабочем экземпляре ради диагностики. Затем откройте текущий адрес с того же устройства и запишите конечный URL после перенаправлений без query-параметров. Если страница доступна, это подтверждает работу данного пути, но не локальность соединения. Если адрес не открывается, сначала локализуйте DNS или доступность интерфейса и не смешивайте этот отказ с политикой local-only входа.

Сверьте интерфейс хоста и путь клиента

Официальная интеграция Network описывает выбор интерфейса с учётом next-hop и даёт штатный экран сетевой конфигурации. Запишите выбранный интерфейс и сеть в обезличенном виде, затем сравните один клиент из домашней сети и тот же браузер после возврата к исходному подключению. Не меняйте маршрутизацию, reverse proxy, trusted proxies или VLAN ради статьи. Если поведение отличается только между путями, граница находится в распознавании клиента или промежуточном слое; если одинаково везде, исследуйте настройку экземпляра. Это локализация, а не вывод о дефекте Home Assistant.

Соберите эскалацию без приватной конфигурации

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

Материал подготовлен редакцией VOne с применением ИИ для разделения URL и сетевых слоёв; определения сверены по Home Assistant, а issue сохранён только как обезличенный сигнал.

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

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

Ответы

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

Ваш ответ

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

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

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