I’m not very familiar with webCoRE, but for capabilities the old, unofficial “Labs” Sonos integration that we migrated away from used the now deprecated
Music Player capability. I believe webCoRE may be filtering on that capability. The capabilities the
Sonos Player Websocket DTH supports are the following:
capability "Audio Mute"
capability "Audio Notification"
capability "Audio Track Data"
capability "Audio Volume"
capability "Media Group"
capability "Media Playback"
capability "Media Presets"
capability "Media Track Control"
The above Media* and Audio* capabilities are intended to replace
Music Player. It allows developers to create integrations for devices that may only have a subset of the functionality that the old Music Player capability required. I’ll admit the migration from the old to the new had its issues, and we tried out best to transition all the existing Sonos devices the best we could. If there is a way to have webCoRE filter on the the core Media capabilities that typically define a speaker, for example
Media Playback and
Media Track Control, that should provide a good list of speaker type devices.