2026 Spotify Plugin

Hey everyone,

As many of you are aware, Spotify changed in August 2026 how third-party apps can authorize playback, and the old plugin flow broke because of it.

Even if this is a community plugin, we know how important Spotify is and we rolled up our sleeves and jumped in to fix the situation and revamp it.

The new plugin is out today.

HOW TO GET IT

Spotify v4.5.0 is available trough Volumio Plugins store. If you already have the old plugin installed, just update it to v4.5.0 and restart your device. Once it’s back up, open the plugin’s settings page and authorize it, one button, two steps:

  1. Sign in to Spotify. This is what search, browsing and your library run on.
  2. Approve this device. Your device asks Spotify for a code and shows you a short link and a QR. Open it on whatever screen is nearest, approve, done.

WHY IT’S BETTER

  • Authorization survives reboots. Sign in once, not once per power cycle.
  • Playback actually starts from the Volumio interface, instead of the device pretending to be ready and staying silent.
  • When something goes wrong, it tells you what: code expired, not approved in time, cancelled, Spotify didn’t answer.

Note: this fix works the same on both Manifest and Nova. Nova’s new stack gives us a lot more room to integrate things natively, so plugin pairing already looks and feels better there, and it’s only going to keep improving faster on that side going forward.

Haven’t tried Nova yet? It’s in beta now for Raspberry Pi, with rollout to the rest of the Volumio fleet coming soon.
See: Introducing Nova: a new UI built with you

WHERE THIS DOESN’T REACH

Like every streaming service we integrate, we can only go so far. Spotify controls their API, their auth flow, what changes and when. We adapt as fast as we can when they change something on their end, but we can’t promise it won’t happen again.
If it does, we’ll be here fixing it, same as this time.

Does it support lossless? No. To make this plugin lossless we are still waiting on our conversation with Spotify themselves, and no open source solution AFAIK has lossless as of now. If you absolutely need lossless (and can do without browsing) then you can consider soloist.

Give it a try and let us know how it goes. Every bit of feedback and every suggestion is welcome!

7 Likes

Does it work on the Primo V1 since that is not yet updated to V4 of Volumio?

Unfortunately not, we have released this only for V4.

This included Lossless playback, or do we need to use the Soloist plugin, for LossLess audio, as it’s not mentioned?

Lossless audio and Spotify Connect?

My Rivo Plus is waiting patiently for lossless :slight_smile:

Does it support lossless? No. To make this plugin lossless we are still waiting on our conversation with Spotify themselves, and no open source solution AFAIK has lossless as of now. If you absolutely need lossless (and can do without browsing) then you can consider soloist.

1 Like

Hello Volumio Team,
thank für update the spotify plugin. Unfortunately, the update to version v4.5.0 isn’t working for me on my Raspberry Pi 4. It does show version v4.5.0 when no Spotify plugin is installed, but after reinstalling, it always installs v4.4.2. When version v4.4.2 is installed, only that version is displayed under “Details.” There is no v4.5.0 option available for me to update to from version v4.4.2. Did I do something wrong?

Please try a restart after update

I have installed this on all my devices. 4x Pi 3b no issues, but needs a reboot after initial installation, worked flawlessly so far.
The work by the devs is much appreciated.

2 Likes

I recently switched to Spotify Premium DUO.
I had a single Premium Account.
I have a RPI 3B+ with IQ audio DAC plus add on. Software I am running is Volumio 4.119 en installed Spotify Plug-In 4.5.0. The main Guest can see the Volumio device in the Spotify App and can connect en stream audio.
I am using in my house the Guest account. I can see the Volumio device in the Spotify app, can connect but doesn’t stream audio to it. The player stays at 0:00.
The only way I can stream my Spotify content, but not the way I want to:
When I register my account in the Spotify Plug Inn, I can see my Spotify library. First the main DUO Account must connect and PLAY via Spotify to Volumio. Then Only then when music is streaming (from the main account) I can start play my library, ONLY from the Volumio App, not from the Spotify App.
Starting from the Volumio App, when main account is not streaming to Volumio will also not work.
For now this is not a workaround for me. I want to connect and stream from Spotify App to my Volumio device as the main Account can do at this moment.
For now I delete my account in the plug in and reboot my device.
I hope someone recognizes this problem and can help me find a solution

Please read above. Are you using this version?

Thanks for the update! I just started using Volumio a month or so ago and the Spotify plug-in wasn’t working. It’s now working flawlessly. Thanks for all your time and effort!

3 Likes

I read above. I have carried out steps 1 and 2 of the “how to get it”
Volumio says authorization was successful.
In the Volumio interface I can see my own library. So far so good.
I am using the guest account of the Spotify DUO Premium subscription.
When I try to start to play within de Volumio interface, it will not start to stream. I then get the message “Spotify is not connected: use Authorize in the plugin settings, or select the device in de Spotify app”
But the authorization was successfully done. After reboot Volumio and in my Spotify account, I still see Spotify Account is authorized.
The only way I can stream my own content within the Volumio interface is if the Main user of the DUO account select the Volumio device in the Spotify app. This account doesn’t need to play anything, but it can.
At this point I can stream my content within the Volumio Interface.
Within my own Spotify App I can see the Volumio device, but it will only connect, but not stream audio.
So when the main user is not at home and the devices of this user, I can not play my own content within the Volumio interface.
From here, I don’t know what I can still do, to stream my content, while the main user is not connect with the Volumio device within the Spotify app.
(I am using Volumio Free subscription on my RPI. I hope this is not the problem)

I was able to get it to work on Volumio 3.912 by backporting the changes.
Here is a bundle with all the files, an installer script and instructions: CherryShare

I also have the RIVO+ with the latest firmware but unfortunately I have the same problem as Dennis described. I have all playlists of Spotify (free version) available in Rivo+ but it will not play any songs. Fault “Spotify is not connected”.
I know that it seems to be a Spotify issue but will there be a solution to use Spotify on Rivo+ from the Volumio app?
Kind regards
Jörg