(Several years ago I know this was not possible, but it seems like some people have successfully done this, so I’m hoping there’s a solution!)
I have a Sonos One and a Beam, plus an Alexa Echo Show 8. I’ve installed the Sonos skill to my Alexa account so now I can say, “Alexa, play the Beatles in kitchen”, or whatever and that works. However, it only works for streaming services, not my local iTunes library.
Next, I installed the My Media for Alexa server on my Mac and installed that skill in the Echo. I can now say, “Alexa, ask My Media to play dsong from local library]” and that will work. However it will only play it on the Echo. (Saying, “Alexa, ask My Media to play ysong from local library] in kitchen” doesn’t work - it just ignores the “in kitchen” part.)
So, is there a solution to get me to the finish line where I can tell Alexa to play artist/title/whatever] from my local library on my Sonos devices?