Давно искал плагин Яндекс Музыки для Volumio, не нашел и решил свой написать.
Для работы плагина нужна подписка Яндекс Музыки.
Вот что получилось:
https://github.com/achechulin/volumi...r/yandex_music
Так как с NodeJS прежде работать не приходилось, то получилось несколько кривовато. Но, в общем и целом, вроде работает. Проверялось в Volumio 2.915. Volumio 3 у меня нет и сходу запустить его в виртуальной машине не получилось.
Перед установкой необходимо получить доступ к SSH (https://developers.volumio.com/SSH%20Connection).
Порядок установки:
Потом зайти в Настройки -> Плагины -> Установленные плагины, включить плагин Yandex Music, зайти в Настройки и получить токен доступа к API Яндекс Музыки с помощью своего логина и пароля. В качестве имени пользователя можно указывать логин или адрес эл. почты. Пароль нигде не будет сохранен, он используется только для получения токена доступа. В настройках Яндекс ID должен быть разрешен способ входа "Обычный пароль".Код:// SSH terminal: // (You can copy and paste each line after the $ sign) volumio:~$ git clone https://github.com/achechulin/volumio-plugins-sources volumio:~$ cd volumio-plugins-sources/yandex_music volumio:~/volumio-plugins-sources/yandex_music$ volumio plugin install ... Progress: 100 Status :Yandex Music Successfully Installed, Do you want to enable the plugin now? ... // If the process appears to hang at this point, just press Ctrl-C to return to the terminal.
В дальнейшем планируется добавить воспроизведение lossless треков. Здесь не все просто, так как на обсуждение lossless в репозитории https://github.com/MarshalX/yandex-music-api прилетела жалоба и оно было удалено. Но думаю вместе найдем варианты. Плюс еще mpd для половины flac определяет плагин воспроизведения как mad и не играет.
![]()
Социальные закладки