Work perfect to me!
Great!
Works great! Thank you!!!
@skikirkwood, obwiously I also don’t have “Genres & Moods”, “What’s new”, “Featured playlists”, and most importantly “My playlists” working properly (list of playlists is uploading, any specific playlist - not), but everything else works fine, which is not perfect, but quite cool already
So, still many thanks
skikirkwood: Sacred_oleg:@sikikirkwood, I also want to know your post adress to send you another bottle of wine.
Thanks a lot, having Spotify connected to volumio is priceless!Thanks Oleg, but it appears some others are having problems with featured playlists and genres and moods, so let me get those working for everyone first!
@skikirkwood, obwiously I also don’t have “Genres & Moods”, “What’s new”, “Featured playlists”, and most importantly “My playlists” working properly (list of playlists is uploading, any specific playlist - not), but everything else works fine, which is not perfect, but quite cool already
So, still many thanks
If you grab the latest version of the plugin index.js file and plug in your refresh token all of the above should be working:
Hi skikirkwood, ma_sk1,
just now tested the plugin provided by ma_sk1. For me now everything is working fine.
Thanks a lot for your great work here.Regards,
dibu
Working, good job and Thank You.
Hello All,
I hope this is the right forum topic but I’m happy to move it too. Advice appreciated.
I’ve just received my Volumio Primo and I’m getting to know it. I’ve installed Spotify plugins (2 available):and definitely see the issue with my personal favorites, artists, albums, playlists etc. not showing, The OP’s issue I think. However, I can’t tell what to do to correct the issue using my IPad for UI. I’m not a de eloped but can execute technical directions, is it possible for me to benefit from what seems to be this fix/fixes?
Thanks for pointing a noob in the right direction.
Mark
Had the same Problem with playlists. Installed the new Version of the plugin via instructions here. Works perfect, thanks for the good work
I want to thank ma_sk1 for his kind assistance helping me with the Spotify folders fix and new Oauth Refresh Token. It’s working great now! Thanks also to skikirkwood for his plugin development and others that have offered to assist me. I appreciate the community. Happy to test things if needed. Best, Mark
hello friends
here is a Spotify plugin with Refresh Token in settings UI. It is based on newest version index.js by skikirkwood.
Can you test it for me?
Before installation uninstall Spotify plugin and reboot system.Type the following commands via SSH to download and install plugin:
wget https://github.com/majko96/volumio-plugins/raw/master/plugins/music_service/spotify/spotify.zip mkdir ./spotify miniunzip spotify.zip -d ./spotify cd ./spotify volumio plugin install cd .. rm -Rf spotify*
Just tried this for the first time on a fresh Volumio install. Works great! Thanks for the great work here ma_sk1!
@skikirkwood - You’re welcome! Is something new with michelangelo and server for spotify acces token?
@skikirkwood - You’re welcome! Is something new with michelangelo and server for spotify acces token?
Don’t know, better to ask Michelangelo directly!
Many thanks @ma_sk1 and @skikirkwood for the very good work.
Plugin from github.com/majko96/volumio-plug … ce/spotify works perfectly.
Is there any way to get better than 320Kbps audio quality?
Many thanks @ma_sk1 and @skikirkwood for the very good work.
Plugin from github.com/majko96/volumio-plug … ce/spotify works perfectly.
Is there any way to get better than 320Kbps audio quality?
320kbps is the highest quality Spotify offers for now.
Here’s a refreshed set of instructions on how to update your Volumio Spotify plugin to get it to both play your personal playlists as well as use new features not previously supported. If you are not comfortable with using command line Linux tools you may want to find a friend who is a geek, buy them a bottle of wine, and have them do this for you:
So to get this working you need to authenticate your Spotify account and get back a token that Volumio can then use in API calls to access your personal playlists. Here’s what you need to do:
Get a Spotify Refresh Token
Go to 54.86.144.136:8888/ and click on “Log in with Spotify”.
After plugging in your Spotify credentials you should be redirected to a page that shows who you are logged in as, with two oAuth tokens. Copy the bottom “Refresh token”.
Get a copy of the new Spotify index.js file
Now grab a new version of the Spotify plugin’s index.js file from here:github.com/skikirkwood/volumio- … y/index.js
Plug in the refresh token you got from above
In line 451 replace the x’s with your refresh token:var refreshToken = 'xxxxxxxxx';
Copy the edited file to your Volumio system
Now copy this file over to your Volumio system. First save the current version of the plugin’s index.js file:ssh volumio@volumio.local cd /data/plugins/music_service/spop/ cp index.js index.js.old scp user@<your PC>:/path/to/new/index.js .
Reboot!
Reboot your Volumio system. Now you should be able to browse to your Spotify plugin, and with luck, “My Playlists” will work! Nice bonus is we can use artwork from Spotify for the grid view of the playlists.Send any feedback here. Note that this is an early proof of concept. I spun up a new EC2 instance on AWS’s free tier and installed Node.js to get the Oauth stuff working, can’t guarantee it will be up all the time. Still need to tweak the check for when the access token expires and we then get a new one using the refresh token. If you get nothing after clicking on a link click it again. Also, need to add pagination so we’re just getting back your 20 most recently playlists right now.
For production we’ll figure out a smoother way to do this, at the minimum adding a refresh token to the the Spotify users settings screen.
Worked for me. Volumio 2.565 on Pi2.
Thank you very much.
…
The instructions from page 23 worked great, thanks.
thanks, Instructions work great.
One Question:
Why is the Plugin not exchanged in the Plugin directory, as the current one doesn’t work for anyone?
thanks, Instructions work great.
One Question:
Why is the Plugin not exchanged in the Plugin directory, as the current one doesn’t work for anyone?
I’m waiting for the core Volumio team to replace the need for the Oauth server I’m using (currently on a micro EC2 instance on AWS) with something running on the MyVolumio infrastructure.
Sorry guys, we are slow at that…
We are working on integrating OAUTH into Volumio (and use myvolumio cloud for it).
It’s taking some time but it will be worth it…
does it mean that spotify will only work after paying myvolumio?
No, if possible (aka costs of server side are not too much to bear) we will just require a free myvolumio account.