Firmware Hero
0

Yandex Quasar Voice — Home Assistant App

Home Assistant app for local Yandex Station voice search in Music Assistant

  • Add-on
  • Alpha
  • Low brick risk

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
MediumInstall an app on your computer and follow its steps.
What you need
  • Comfort with the command line
  • A computer
  • Another hack installed first
Can it break my device?
Very unlikely to break anything.
Can I undo it?
The project doesn't say. Assume you can't.
Get itOpens github.com

Did it work for you?

Did Yandex Quasar Voice — Home Assistant App work on your Yandex Station?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: Yandex Station.

No compatibility information yet.

Getting started

From the project's README ("Yandex Quasar Voice — Home Assistant App"):

Самодостаточное дополнение Home Assistant OS для голосового поиска музыки на рутованной Yandex Station. Устанавливается как обычное приложение из магазина — отдельный Linux-сервер, Python и ручной systemd не нужны.

Yandex Station ──ADB──▶ это приложение в HAOS │ локальные HA Actions ▼ Music Assistant → YouTube Music → Glagol

Пользователь указывает четыре значения в форме приложения: адрес станции, сущность плеера Music Assistant, ID интеграции MA и ID источника YouTube Music. Токен Home Assistant вводить не нужно: приложение использует защищённый внутренний канал Supervisor.

Безопасность

  • микрофон, аудиопотоки, память процессов и прошивка не перехватываются;
  • контейнер читает только новые строки maind.log и после переподключения начинает с EOF;
  • доступ к Home Assistant идёт только через локальный Supervisor API;
  • команды умного дома отбрасываются;
  • поиск ограничивается настроенным музыкальным провайдером.

Статус 0.1

Реализован первый контейнерный срез: ADB с автоматическим восстановлением, безопасный парсер голосовых команд, поиск только в выбранном YouTube Music provider и запуск на выбранном MA-плеере через Home Assistant.

Разработка

python3 -m unittest discover -s tests -v docker build --build-arg BUILDFROM=ghcr.io/home-assistant/amd64-base:latest yandexquasarvoice

Поддерживаемая фраза первой версии: «Алиса, включи исполнитель или песня».

Совместимость …

Read the full instructions

Risk and recovery

Brick risk
Low
Requires opening the device
No