First off, I would like to say I think the Sonos integration is really cool and has a lot of potential. It gives a proper voice to SmartThings. Being integrated with the home primary audio system is key. SmartThings audio needs to interrupt, not just talk over existing audio. If you are watching TV, for example, ST needs to interrupt audio so it can be understood. Sonos is positioned to be that integrated home audio system with it’s mesh architecture connected to the Internet. Once you have the design down, then other systems can be integrated (hopefully cheaper than Sonos)
Here is how I envision it:
If a user has a Sonos device, then the dashboard should have an option to use Sonos for any of the alerts. These audio alerts need an option to be alarms where they repeat until some event (alarm cleared or moisture dry for example). If you have several moisture sensors and smoke alarms, for example, you could use Sonos to tell you which one.
Issues I found:
It needs to have the option to play if set to mute (Right now it plays if paused, but not muted).
“Resume currently playing music” will not resume in-line or streaming radio. And if a song is playing, it resumes with the next one instead of finishing the existing (I’m OK with this). But if I’m using my Playbar watching a movie or streaming a radio station, I have to resume it manually. By the way, there is a typo in “Notify Sound” where it says “after weather report finishes” instead of after notification.
Notify Sound has two mode settings; “Only when mode is” and “Set for specific mode(s)”. I’m not sure if there is a difference.
For “On this Sonos player”, it would be nice if we could choose multiple sonos players i.e. “On these Sonos players”.
It is getting there. Cudos to SmartThings!