Skip to content

При попытке воспроизведения через MAS или Browse Media станция Миди сваливается в режим "радио" #797

Description

@IATkachenko

Привет,

пытаюсь на станции Миди запустить воспроизведение через Music Assistant или Browse Media.

MAS отрабатывает, на короткое время в нем для статуса колонки появляется то что хочу воспроизвести, а потом колонка включает радио

...
media_content_id: ultra
media_content_type: radio
media_playlist: radio
shuffle: false
repeat: off
entity_picture: https://avatars.mds.yandex.net/get-music-misc/29541/ultra-225-full/400x400

Потом попробовал упросить и запускать через Browse Media -- также сваливается на радио.

Версии компонент:
HA 2026.7.2
MAS 2.9.9
YandexStation 3.21.4
Колонка Станция Миди (2023), FW 0.359.1.3.4389602532.20260717.150

Логи интерграции при запуске через Browse Media или Media левого меню

2026-07-19 16:16:06.173 DEBUG (MainThread) [custom_components.yandex_station.core.stream] Локальный адрес Home Assistant: http://<me valid FQDN>
2026-07-19 16:16:11.653 DEBUG (MainThread) [custom_components.yandex_station.core.yandex_quasar] Получение списка устройств.
2026-07-19 16:16:13.189 DEBUG (MainThread) [custom_components.yandex_station.core.yandex_glagol] Колонка | Локальное подключение
2026-07-19 16:16:13.189 DEBUG (MainThread) [custom_components.yandex_station.core.yandex_glagol] Колонка | Обновление токена устройства
...
026-07-19 16:17:09.045 DEBUG (MainThread) [custom_components.yandex_station.core.yandex_glagol] Колонка => local | {'command': 'externalCommandBypass', 'data': '... some base64 data...'}

если расшифровать base64

radio_play��{"streamUrl": "http://<same FQDN>/api/yandex_station/eyJh######UzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiIvbWVkaWEvbG9jYWwvbmFzX21haW4vbXVzaWMvTWlyYWNsZSBPZiBTb3VuZC8yMDExIC0gTGV2ZWwgMS8wNy4gUmVkZW1wd###biBCbHVlcy5tcDMiLCJleHAiOjE3ODQ0NjcyMTV9.OKr2LRtwauF##ZvcnuB9GBYjBqLEI-cfEFOycM4U.mp3", "force_restart_player": true}

url возвращает 404.

После докидывания логов и увеличения timeout, url доступен и в браузере по нему воспроизведение работает (ровно как и url который получается через MAS).

2026-07-19 16:36:09.200 DEBUG (MainThread) [custom_components.yandex_station.core.utils] media_id='/media/local/nas_main/music/Miracle Of Sound/2011 - Level 1/01. The New Black Gold.mp3', media_type='audio/mpeg', ext='mp3', metadata=None

При аналогичных действиях для Станция Мини (2019) следом в логе летит GET запрос от колонки:

2026-07-19 16:45:12.376 DEBUG (MainThread) [custom_components.yandex_station.core.utils] media_id='/media/local/nas_main/music/Miracle Of Sound/2011 - Level 1/03. Commander Shepard.mp3', media_type='audio/mpeg', ext='mp3', metadata=None
2026-07-19 16:45:12.376 DEBUG (MainThread) [custom_components.yandex_station.core.yandex_glagol] Яндекс Мини 2 => local | {'command': 'externalCommandBypass', 'data': 'CgpyYWRpb19wbG####yJzdHJlYW1VcmwiOiAiaHR0cDovL2hvbWUubWFkaWRlYXMucnUvYXBpL3lhbmRleF9zdGF0aW9uL2V5SmhiR2NpT2lKSVV6STFOaUlzSW5SNWNDSTZJa3BYVkNKOS5leUoxY213aU9pSXZiV1ZrYVdFdmJHOWpZV3d2Ym1GelgyMWhhVzR2YlhWemFXTXZUV2x5WVdOc1pTQlBaaUJUYjNWdVpDOHlNREV4SUMwZ1RHVjJaV3dnTVM4d015dnTVNGdRMjl0YldGdVpHVnlJRk5vWlhCaGNtUXViWEF6SWl3aVpYaHdJam94TnpnME5EY3lNekV5ZlEuRVp6blNzUF8wSFZhNjhyVmJxdlFtQktzRzZtelpnMEQtengzeDehFdWVUWS5tcDMiLCAiZm9yY2VfcmVzdGFydF9wbGF5ZXIiOiB0cnVlfQ=='}
2026-07-19 16:45:12.511 DEBUG (MainThread) [custom_components.yandex_station.core.stream] Stream.mp3 GET {'url': '/media/local/nas_main/music/Miracle Of Sound/2011 - Level 1/03. Commander Shepard.mp3', 'exp': 1784472312}

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions