Диагностика без перепривязки аккаунта: состояние сущности в Home Assistant, экспозиция, обнаружение в Alexa, ручной запуск и распознавание имени — на безопасном тестовом скрипте.
Проверьте сущность внутри Home Assistant
Создайте или выберите безвредный тестовый script, который меняет только виртуальный helper или отправляет локальное уведомление. Убедитесь, что он доступен в Home Assistant и выполняется из интерфейса. Запишите entity ID, friendly name и область, но в публичном отчёте замените их нейтральными значениями. Официальная документация настройки сущностей разделяет имя и entity ID: изменение только отображаемого имени не меняет ссылки автоматизаций. Если сущность не запускается внутри Home Assistant, Alexa ещё не является диагностическим слоем. Не тестируйте замки, ворота, сигнализацию и другие физические действия.
Проверьте экспозицию и discovery
Официальная интеграция Alexa Smart Home описывает фильтры include и exclude и индивидуальную entity_config. Сверьте, попадает ли тестовый script в правила экспозиции, затем выполните discovery один раз. Наличие карточки в приложении Alexa подтверждает, что endpoint был обнаружен, но не гарантирует успешную команду или распознавание имени. Запишите время discovery и имя, показанное приложением. Не меняйте одновременно фильтр, имя и категорию отображения. Если карточки нет, оставайтесь на слое экспозиции; повторная привязка аккаунта пока не даст более точного вывода.
Отделите ручное управление от голоса
Запустите тестовую сущность кнопкой в приложении Alexa. Если ручной запуск не работает, сохраните точный статус и проверьте журналы Home Assistant за этот момент без токенов; произношение имени здесь не при чём. Если кнопка работает, произнесите одну короткую команду с точным отображаемым именем и проверьте историю активности Alexa на своём аккаунте. Официальная документация позволяет задать для сущности отдельное имя, показываемое в Alexa App. Измените только это имя на уникальное нейтральное слово и повторите один раз. Успех сузит проблему до разрешения имени, но не объяснит его алгоритм.
Эскалация без секретов и опасных действий
Для поддержки подготовьте версию Home Assistant, тип сущности, четыре результата — локальный запуск, экспозиция, ручной запуск Alexa, голосовой запуск — и обезличенный ответ журнала. Не публикуйте BASE_URL, Skill ID, токены, Lambda ARN, entity ID реальных устройств и записи голоса. Официальная инструкция предупреждает, что ручная интеграция включает несколько внешних компонентов, поэтому единичный симптом нельзя приписать Home Assistant без матрицы. Не отключайте SSL, не открывайте новые порты и не unlink/relink аккаунт ради первого теста. Стоп-линия — любое действие с физическим риском.
Материал подготовлен редакцией VOne с применением ИИ для построения четырёхслойной матрицы; discovery, фильтры и имена сверены с официальной документацией Home Assistant, issue оставлен сигналом.
Источники и проверка
- Home Assistant — Alexa Smart Home Skill проверено 2026-08-10
- Home Assistant — Customizing entities проверено 2026-08-10
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.