Good evening everyone - new Volumio user here… having a blast with it! So much I built a second client to run in the house With the addition of the second client, had to give multiroom synch a run.
Am using Saiyato’s snapcast installer, Volumio’s built in SPOP plugin for Spotify and balbuze’s volsporconnect2 plugin. I have Snapcast up and running fine with local music and web radio - server (hostname volumio) and client (hostname volumio2) are in perfect synch. Also, Spotify works fine on both server and client locally via SPOP. Per Saiyato’s instructions I installed volspotconnect2 on both server and client, on the server I changed the stream to volspotconnect2, saved, patched, and saved the plugin to execute. On the client I disabled dedicated stream, set to volspotconnect2 and saved. Rebooted both devices… I can’t seem to get a Spotify song I play in my server to stream to both devices in synch. If I use the Spotify app on my phone I can connect to each device individually remotely - again, not streaming to each other.
Here is the volspotconnect2 config:
Server:
volumio@Volumio:/data$ cat /data/plugins/music_service/volspotconnect2/startconnect.sh
#this file is generated by the plugin. You should not edit it unless you know what you do. It will be overwrite by the plugin each time a change in config is detected
cd /data/plugins/music_service/volspotconnect2
./librespot -b 320 -c /tmp --name ‘Volumio’ --backend pipe --device /tmp/spotififo
Client:
volumio@volumio2:~$ cat /data/plugins/music_service/volspotconnect2/startconnect.sh
#this file is generated by the plugin. You should not edit it unless you know what you do. It will be overwrite by the plugin each time a change in config is detected
cd /data/plugins/music_service/volspotconnect2
./librespot -b 320 -c /tmp --name ‘Volumio2’ --backend alsa --device plughw:1 --disable-audio-cache --onstart ./onstart1.sh
First question - Any idea why it’s not streaming Spotify to the snapcast client at all, even when I launch on the server via a Spotify IOS app to volspotconnect2? (Plays fine on server, nothing ends up on host) I think maybe the client has a problem with --name ‘Volumio2’, maybe should be Volumio (name of my server, right?) Can’t seem to find where to change the source stream on the client plugin.
Second question - if I play a song via SPOP on the server volumio, will it stream to the client via snapcast, or does it only work remotely from another app like Spotify for IOS?
Sorry for the newbie questions - thanks for your help!