Skip to content

Станция 2 (прошивка 20260724): radio_play с локальным MP3 включает радио вместо файла #800

Description

@belotelov

Окружение
Home Assistant: 2026.7.4 (HassOS / Raspberry Pi 5)
Интеграция Yandex.Station: 3.21.4
Устройство: Яндекс Станция 2 (2022), id U002S3E00NEPAK
Прошивка станции: 0.359.1.25.4417056735.20260724.285 (обновилась ~25.07.2026)
Локальный режим (Glagol): работает (setVolume / stop / externalCommandBypass доходят)
Local network URL HA: http://192.168.1.129:8123 (не docker-IP)

Симптом
Раньше локальные MP3 с HA (/local/media/*.mp3) нормально играли через media_player.play_media.

После обновления прошивки станции любая попытка включить локальный файл приводит к запуску Яндекс.Радио (Relax FM, Популярная классика и т.п.), а не файла с диска.

То же самое при запуске из HA UI / скриптов и через сценарии «Дом с Алисой» (они дергают те же HA-скрипты).

Что проверил

  1. Файлы на месте, URL отдаётся корректно:
    curl -I http://192.168.1.129:8123/local/media/ocean.mp3 → 200, audio/mpeg, есть Content-Length
  2. HA виден с других устройств в той же Wi‑Fi.
  3. В логах Glagol уходит команда:
=> local | {'command': 'externalCommandBypass', ... radio_play ...}
streamUrl: http://192.168.1.129:8123/local/media/ocean.mp3
force_restart_player: true
  1. Пробовали и через прокси интеграции (/api/yandex_station/.mp3), и прямую ссылку на файл — результат одинаковый.
  2. После radio_play плеер перезапускается (media_position сбрасывается), но media_title становится радио (Relax FM (relax_fm), Популярная классика (pop_classic))
  3. Запросов станции к HA на скачивание файла в логах нет (Stream.GET / доступ к /local/media/ или /api/yandex_station/ не появляется).
  4. Перезагрузка станции и HA не помогает.

Пример вызова

service: media_player.play_media
target:
  entity_id: media_player.yandex_station
data:
  media_content_id: http://192.168.1.129:8123/local/media/ocean.mp3
  media_content_type: stream.mp3

Вопрос
Похоже, на прошивке …20260724… кастомный streamUrl в radio_play больше не принимается (или сразу падает в fallback на радио). Это известная проблема? Есть обходной путь / нужен другой формат payload для новых прошивок Станции 2?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions