Skip to main content
Trending Lyricist I
May 23, 2017

"Endorsed" Control4 Drivers

The new "endorsed" Control4 drivers are complete garbage. From the face of it, they have lost a TON of functionality from the original "hacked" drivers. Apparently the people who hacked the old API knew more than SONOS engineers about their own stuff... We had full ability to use all inputs across the system, we had the ability (through some creative logic) use multiple Connect:'s into a matrix to allow more than one stream at a time... We had the ability to add a Pandora station, for instance.

Now, the new driver. I can't see anything but the "top 50".
Sonos limits it's "Sonos Favorites" list to 50 entries across all services combined! It seems like there are more than 50 services available. So 1 from each?
Not only that but I can't even use logic "if sonos1 is playing then..." because there are no conditionals.
I can't have more than one into a matrix anyways because the system is incapable of starting more than 1 stream reliably with shared paths. IE 2 Connect:'s into a matrix to 16 rooms, tell Sonos1 to play favorite X, it will randomly pick a sonos box and play X but then when you go and add rooms to actually play it in it will group the players together to "spread" this audio across 2 zones, or if you try and start the other player it "randomly" picks the same box and changes the station...

You used to be able to click Pandora on the right "effect" side of programming, choose station and ROOMS TO PLAY IT IN... and it would play. Then if you did it again, it would see if there was another unused player and pick the next unused player to start the stream. If you didn't have any available I can't remember now if it just wouldn't play or would step on someone's toes and take over a zone... never ran into that programmatically speaking.

If Spotify can come to your engineers and say, hey man, our app allows us to start playing spotify on any device you have logged in under that account... can you completely redesign your API to accomodate that, You say hell yeah, sounds fun!
But when you decide you no longer want 3rd party automation companies "hacking" your stuff, you give them an endorsed pathway to create a driver. Yet you give NONE of the features that would make it an integrated product, nor do you make it actually work. WTF...

Where do we go from here, besides Denon, seriously?
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

18 replies

Chris F
Sonos Staff
May 25, 2017
Hi JohnCAndrew,

Thanks for the post and your feedback. We already have an open thread regarding the Endorsed Control4 integration with Sonos. If you have not already it would be worth giving it a look and lending your thoughts in that post.
May 25, 2017
Your link to the open thread doesn't work for me.
Local music library with carefully constructed playlists - no shuffling!, Integration with Homeseer Automation, No touch screen devices, No streaming services, No Apple products ever
Chris F
Sonos Staff
May 25, 2017
Thanks for that heads up. The link is now pointing to the post correctly.
Lyricist III
June 3, 2017
As a Control4 Dealer who has for 2-3 years avoided using Sonos like the plague because of the shockingly low dealer discount and the hoops we have to jump through to even be allowed to get the minuscule discount on the product (Saying this I installed it in my own house 4yrs and love the way it works because the wife and kids can work it!) Long and short when it comes to clients I will sell them C4 audio, Denon, Nuvo or anything that integrates with C4 'PROPERLY' its clear from the lack of discount that and this latest endorsed API debacle that Sonos could not careless about the CI industry and any close partnership, they would appear to only want to make money from retail sales.

Why they take this narrow minded and blinkered approach to CI installers like us we are out there spreading the word not to buy what is actually a great product but with poor leadership/marketing/partnership and direction on placing it in multiple market places, to top it off in the UK we got hit in Feb by a 25% price increase so it makes Heos a no brainer now.

The OP has a perfect point we recently had a client ask for Sonos and would not go for other options, we thought what the heck, the crazy thing is they got a better discount than we did via their global corporation that a family member is CEO. So when it came to integration we thought lets do a Control4 announcement for the door bell like we have done on countless pre endorsed driver using the old Extra Veg driver, oh to our surprise the new driver will not allow this either as the line level input switching is not part of the API. The new driver is absolutely pointless and so is the partnership that Sonos made such a big thing so long story short unless we see Sonos play nice we are not a fan of selling your kit and Heos is our new option because they have not burnt their bridges yet.

Don't get me wrong I do not wish to see Sonos fail or even lose market share but maybe they have had it their own way for too long now and its time for them to see they have competition ready to play nice with integration manufactures, Nest tried all this no one has our API at the start but soon realised it was a benefit to give integrator's access to the full API

Anyway see how long this rant stays up!!
jgatie
June 3, 2017
And you posted it twice? :8
Lyricist III
June 3, 2017
And you are my new stalker!
Lyricist III
June 3, 2017
Oh but you racked up two more posts to your score, good for you mate lol
Airgetlam
June 3, 2017
I wouldn't think he is. There are quite a few of us who read these boards daily, and when someone posts essentially the same thing in multiple places, it begins to feel a bit tiresome.
Bruce
Lyricist III
June 3, 2017
Its relevant to both threads but whatever, forum police!!
Lyricist II
July 31, 2017
We have just installed Sonos with a Control4 system on a large multi-zone zone system. What a mistake this was! It will be taken out very shortly unless the driver is fixed very soon as it will inevitably ruin the client experience