I see various problems with volspotconnect2 documented in different threads.
Literally spoken, I have them all.
So, where to begin?
I use volumio on a Raspberry Pi 3. The version of Volumio is 2.502 and the volspotconnect2 is 0.7.4.
It is a fresh install with music on a locally connected usb drive.
Sound output is a noname usb device atm.
The RPi is connected to my local wlan with fixed ip. The system runs 24/7.
I also put in a smbpassword for the volumio user to have the usb drive usable as data storage as well.
I have a Spotify premium contract.
After typing in my account data and a save and reboot, just to be sure, i get music playing by webradio, own flac files and the like.
Yes, volspotconnect2 plugin works as well!
Now, the problems. Without order of appearance:
After some time, be it minutes, hours…i get
The RPi sometimes and all of a sudden disappears from the Spotify app on Android, Linux and Win10 as a streaming - to- device
Multiroom connection to another RPi with an older version of volumio does not work reliably
If the connect is up, sometimes music stops playing but the playtime displayed in the webinterface continues
Playtime sometimes is incorrect when the webinterface is refreshed
…you name it
Anytime, after a reboot, everything is ok. For a while…
Not solving the problems of the volumio networking (no hotspot after wlan disconnect, no reconnect after wlan reappears etc…etc…)
which is not related to volspotconnect2 i got one sure remedy
I ssh into volumio and do a
cd /data/plugins/music_service/volspotconnect2
followed by:
sh startconnect.sh &
I thought the connect would fork into background immediately but it took a while.
I did this 3 days ago and my system runs flawlessly
If this works for you, the it actually points to instability in the interfacing of Spotify Connect daemon with the Volumio system! To be honest - I haven’t tested anything with the new version (2.502) of Volumio.
Also your approach will not give you metadata in the WebUI or let other streams coexist with Spotify right?
All that being said - there is new version that should help soon