Voice Satellite превращает любой браузер в полноценный голосовой ассистент для Home Assistant
По данным GitHub, опубликован проект Voice Satellite, который превращает планшет, телефон или браузер в локальный голосовой ассистент для Home Assistant.
Савелий Попов·обновлено 22 августа 2026 г.

Релиз Voice Satellite превращает любой браузер в голосовой ассистент для умного дома
Интеграция работает как web-сателлит: принимает wake word, запускает голосовой пайплайн, управляет устройствами, устанавливает таймеры и выводит визуальные результаты. Для разработчиков Home Assistant это способ добавить голосовой интерфейс без отдельного специализированного терминала.
Web-сателлит вместо отдельного устройства
Voice Satellite загружается как глобальный движок на всех страницах Home Assistant. Отдельная dashboard card не требуется. После назначения satellite entity в боковой панели интеграция запускается автоматически и продолжает отслеживать wake word при навигации между страницами.
Каждый сателлит представлен в Home Assistant как устройство assist_satellite. Для него доступны:
- связанный
media_player; - выбор voice pipeline;
- wake word;
- TTS-выход;
- mute;
- синхронизация состояний
idle,listening,processing,responding; - локальная конфигурация для конкретного браузера.
Основная точка настройки — панель Voice Satellite в сайдбаре. Там выбираются satellite entity, параметры обработки микрофона, визуальный skin и screensaver. Параметры сохраняются в local storage отдельно для каждого браузера. Для интерфейса без полноэкранного overlay предусмотрена опциональная Mini Card с текстовой подачей.
Функциональность не ограничивается TTS. Источник указывает на поддержку media playback, визуальной обратной связи, голосовых запросов, управления устройствами, таймеров и объявлений. По архитектуре это связка browser UI, микрофонного входа, wake-word detection и Home Assistant Assist pipeline.
Android: нативное распознавание через Kiosk Satellite
Для Android-планшета разработчики рекомендуют Kiosk Satellite — бесплатное companion-приложение, созданное для Home Assistant. При работе внутри него Voice Satellite автоматически передает wake-word detection нативному движку приложения. Это снимает ограничения, которые браузер накладывает на постоянное прослушивание wall-mounted планшета.
Настройка Voice Satellite при этом остается централизованной. Мастер установки Kiosk Satellite может автоматически назначить satellite entity. Само приложение дополнительно работает как kiosk-оболочка Home Assistant: поддерживает блокировку с жестом выхода и PIN-кодом, screensaver, расписание светлой и темной тем, а также удаленное web-администрирование.
В проекте также заявлена поддержка Fully Kiosk Browser на Android и Kiosker Pro на iOS. Для этих конфигураций требуется разрешить доступ к микрофону и использовать screensaver, а не полное отключение экрана. В режиме screensaver дисплей можно затемнять, сохраняя активный микрофон.
Для Android Home Assistant Companion App необходимо включить autoplay видео в настройках приложения. На iOS в параметрах Companion App требуется открыть раздел Debugging и отключить Audio и Video в настройке WKWebView Media Playback. Иначе WebView блокирует воспроизведение TTS.
Что проверять перед развёртыванием
Voice Satellite доступен через HACS. Практический минимум перед установкой — проверить наличие satellite entity, доступ к микрофону и корректную работу Assist pipeline. Далее нужно отдельно протестировать wake word, TTS-выход и состояние media player. На wall tablet критична схема управления экраном: полное выключение дисплея может остановить доступ браузера к микрофону, тогда как screensaver сохраняет рабочий режим.
Для Android имеет смысл сравнить браузерный и нативный сценарии. В Kiosk Satellite wake-word detection передается приложению. В Fully Kiosk Browser и других web-оболочках больше зависимостей от разрешений и поведения WebView. На iOS дополнительно проверяется политика медиавоспроизведения WKWebView.
Проект не добавляет новый вокодер или отдельную голосовую модель. Его ценность в другом слое пайплайна: браузер становится полноценным Assist-сателлитом с постоянной конфигурацией, wake word, TTS и визуальным feedback. Для локальной установки Home Assistant это снижает требования к отдельному железу. Основные точки отказа — разрешения микрофона, autoplay и ограничения kiosk-браузера.