I tried this and still couldn’t get it to work. I tried the IP address for one of my players as well as the MAC address for the device network ID (DNI). My devices, when they worked, used the mac address as the DNI. I tried the “LAN Sonos Player Websocket,” “Lan Sonos Player,” and “Sonos player” device handlers and none work (although I believe we are supposed to be using the websocket handler as the other will be deprecated).
I can add the devices and they show as “online”, but nothing seems to work. It can’t read the current status (i.e., whether anything is playing), it cannot control my Sonos, and text to speech is not working. This is all from the new app.
I’ve been trying to fix this for three days now and at a loss. Like @schwark, I can see SmartThings detecting all of my Sonos players in the IDE log when I attempt to add a device, but nothing shows up in the app. Very frustrating because I widely used TTS notifications and none of that is working now.
Any other help/suggestions are greatly appreciated! Thanks!