Status of grouped Sonos speakers is wrong

I have noticed that the status of grouped Sonos speakers doesn't get updated in HE when the group is paused. When I add a speaker to the group its status will correctly change to "playing", but if I later pause the group then only the initial speaker that I grouped the others with has its status change to "paused". The rest remain "playing" even though they aren't playing anything.

This is problematic for me, since I have several Sonos speakers around my house, including a Sonos Connect connected to my home theater system in my living room. I would like to set up a rule to turn off my home theater receiver when the Sonos Connect stops playing, but it doesn't work if the Connect is grouped with other speakers.

Does anyone know of a way to work around this problem? The only thing I've found that works is to break up the group when I want to stop listening to music, but that's rather inconvenient.

I have several Sonos speaker pairs, both speakers of those pairs show up in Hubitat but I identified the second speaker in each instance and labeled them accordingly then I only use the primary speaker for rules, or to make available on Dashboards and I haven't had a problem with controlling them or pausing playing ones when we leave. Not sure if yours stay paired enough for that to be the case?

@Terk That's a good suggestion, but it doesn't really work in my situation. My speakers are spread around my house one per room. I tend to group them in a pretty ad-hoc fashion to keep music playing in the rooms I happen to be using at the time.

Oh, sorry your talking about grouped rooms rather than stereo paired speakers, my mistake. I haven't really done much testing from Hubitat when I've had rooms grouped and I usually ungroup them as soon as I'm done out of habbit.

I've been working with Hubitat Sonos integration and learned a few things.

  1. The status of speakers within Hubitat does not update properly if you use SonosNet (i.e., have any device connected via Ethernet (as I once did). I had to reinstall all of my Sonos speakers using only WiFi. The status of the speakers now appears to update properly.

  2. Speaker stereo pairs are represented within Hubitat as individual speakers. One of the speakers serves as a "master" for the pair. Adjusting the volume of the non-master, only affects that speaker. Adjusting the volume of the master adjusts both.

  3. Groups are a nightmare at the moment, especially if you have more that one group. Nothing valuable to share with groups yet, but I am determined to crack this one.

1 Like