@Dave the nuclear option :
python-soco.com on an orange pi zero set up to go to the lan via Rj45 and as an AP for the sonos via wifi. Make an (authenticated) http interface to play some music from a playlist you have. You could replace the opi zero by a laptop.