YaMusic Sync
Приложение для часов Garmin: скачивает плейлисты Яндекс Музыки на часы по Wi-Fi, и музыка играет с самих часов — без телефона. Больше тысячи установок в Connect IQ Store.
- Роль
- Полный цикл
- Стек
- Monkey C · Connect IQ · OAuth
- Срок
- Поддерживается с 29 июля 2026
- Год
- 2026

Задача
Многие часы Garmin умеют играть музыку сами: наушники подключаются прямо к часам, и телефон можно оставить дома. Музыку на часы приносят приложения сервисов — у Spotify и Deezer они есть, у Яндекс Музыки нет.
Слушатели Яндекс Музыки бегали без музыки или по старинке перекидывали mp3 через компьютер. Нужно было приложение, которое само приносит на часы ваши плейлисты и «Мне нравится» — так же просто, как у официальных сервисов.
Решение
Часы сами скачивают выбранные плейлисты по Wi-Fi — напрямую, не через телефон — и играют их офлайн в качестве до 320 kbps: с обложками альбомов, списком загруженного и перемешиванием.
Сняли галочку с плейлиста — место на часах освобождается само, а лимит треков на плейлист не даёт забить память целиком.
Вход без пароля
Набрать логин и пароль пятью кнопками часов невозможно, поэтому вход устроен как на смарт-телевизоре. Часы показывают QR-код и короткий код подтверждения. Человек сканирует QR телефоном и попадает на страницу этого сайта, где код уже написан крупно, и одна кнопка — «Скопировать код и открыть Яндекс». Остаётся вставить код в поле и подтвердить вход.
Первые отзывы были как раз про код: путали l и 1, автозамена ставила заглавную букву, люди не понимали, куда его вводить. Вход переделывали трижды — QR на экране, полоска с оставшимся временем, страница с кнопкой — и вопросы почти исчезли. Пароль остаётся у Яндекса: приложение получает только ключ доступа к музыке, а сам код не оседает ни в каких логах.
- 01ЧасыПоказывают QR-код и короткий код подтверждения.
- 02Камера телефонаСканирует QR — открывается страница с кодом.
- 03Одна кнопкаКопирует код и открывает страницу Яндекса.
- 04ЯндексВставляете код и подтверждаете — часы входят сами.
Подводные камни
У часов мало памяти и батареи, а Яндекс отдаёт данные такими кусками, которые часы не переваривают. Поэтому списки треков за часы готовит сервер, обложки можно выключить, а первую большую загрузку удобнее запускать на зарядке.
Приложение неофициальное и с Яндексом не связано. Потокового воспроизведения нет — только заранее скачанные треки. За пределами России Яндекс иногда не пускает — для этого есть обходной путь с ручным токеном.
На чём сделано
Monkey C под Connect IQ: 76 моделей часов Garmin, от Forerunner до fēnix 9. Сервер входа и подготовки списков — Python и FastAPI. Раз в сутки уходит анонимная техническая статистика: по ней видно, на каких часах нужны правки; её можно выключить в настройках.
Что получилось
Что пишут пользователи
Все четко, с первого раза без костылей. Спасибо.
Все работает. С первого раза авторизовался и синхронизировал плейлист.





