Skip to main content

Hey everyone - the time has come! Starting today, you can use Sonos Voice Control with Hue lights and smart plugs. Just speak to your voice-capable Sonos speakers to turn lights on or off, adjust brightness, change colors, or set a scene. The integration is supported in English (en-US) and French (fr-FR).Ā 

From my own personal testing, there are a few things to call out for awareness. First - you’ll start this process in the Hue app, not the Sonos app. Equally important - make sure you have both apps first. Clicking the ā€œSonos Voice Controlā€ button in the Hue app won’t open the Sonos app unless it has already been downloaded to your device. Both apps will also need to be up-to-date to proceed, and both systems will need up-to-date firmware as well. If you happen to use multiple Sonos or Hue accounts (as I occasionally do), make sure to log in to the correct account in both apps first.Ā 

Ā 

Setup Process

After updating, open the Hue app and go to Settings > Smart home > click the plus sign (+) in the upper right corner, then select ā€œSonos Voice Controlā€. This will take you to the Sonos app; follow the prompts to connect your Sonos system to the correct Hue Home (in case you have more than one), and you’re all set. If needed, you can also unlink Sonos Voice Control from the same ā€œSmart homeā€ section of the Hue app, or from the Hue website here.

Ā 

Available Commands

All of the basic commands you’d expect are there, just start with ā€œHey Sonosā€ -
ā€œturn on the lights in the kitchen,ā€ ā€œset the living room lights to 80%,ā€ ā€œturn the porch lights to blue.ā€, etc. You can also activate Hue scenes (ā€œturn on my movie sceneā€), and if you use Hue smart plugs, you can turn them on or off with a voice command as well.Ā 

If the room name in the Hue app matches the room name in the Sonos app, you can just say ā€œturn on the lightsā€ without including the room name. Nice! Otherwise, ā€œturn on the lightsā€ will turn on all of the lights, so make sure to include the room name when appropriate.

One thing to be aware of, turning off Hue scenes via SVC is not currently available. Also, if you have multiple devices with the same room name (such as a smart light, a smart plug, and a Sonos speaker) and tell Sonos ā€œturn on the kitchenā€, the lights will take priority. That way, it doesn’t also start playing music and turning on your smart plug.Ā 

Ā 

How It Works

One thing that’s pretty neat - once you’ve configured this integration (using an active internet connection), Sonos Voice Control will continue to work in an offline environment. Add that to the list šŸ‘And for my fellow tech nerds that might be interested in this sort of thing, this all happens over an SSL-encrypted connection between your Sonos products and Hue Bridge, before being relayed over the Zigbee protocol to the lights and smart plugs.Ā 

With that in mind, Sonos and Hue have to be able to communicate directly over the Local Area Network (LAN); you won’t be able to control a Hue light in your summer home remotely from the Sonos system at your primary residence, for example.

Ā 

Other Details

Another thing to be aware of - changing room names can take up to 24 hours to sync between services. For example, voice commands might not work as expected immediately after changing a room name in the Hue app from ā€œLiving Roomā€ to ā€œFamily Roomā€. It might be significantly faster than this…hours, or perhaps even minutes…but give it up to 24 hours and try again.Ā 

Using multiple requests in one command (ā€œturn the lights off in the kitchen and dim the lights in the living roomā€) isn’t supported, and scheduling still needs to be done in the Hue app (ā€œturn the lights on at 6 amā€ won’t work as intended).

Sonos Voice Control will work with both Hue Bridge (v2) and Hue Bridge Pro, so those of us that have been using Hue for a minute can continue to use our existing setup. I haven’t tried out the Hue Bridge Pro yet, but based on what I’ve seen so far, I think I’m going to pick one up and give it a try.
Ā 

Resources and Wrap-Up

All of this should be pretty straightforward, but I’ll be here to help if you have any questions or feedback. I’ve personally found myself using this feature daily, and I hope you enjoy it as well. Special thanks to our partners at Hue in this collaborative effort!Ā 

As always, feel free to hit us up any time on Reddit chat with myself and the rest of TeamFromSonos. We appreciate the chance to be there in the subĀ and enjoy hearing from each of you directly.

Ā 

OK...this may be a bit premature as I’ve only just activated SVC with Hue.Ā 

Having owned the Hue Bridge and now the Hue Bridge Pro I can definitely say it facilitates a faster response time to commands. My go to voice assistant has been Alexa and Hue light commands are executedĀ much faster.

SVC does work with Hue Lights. However, the light/room names can’t be for lack of a better phrase ā€œsounds likeā€ X. Ā For example in my kitchen area I have four (4) light rooms:

  • Kitchen
  • Cabinets
  • Sink
  • Dining Light

SVC will recognizeĀ 

  • Kitchen
  • Cabinets

SVC will do the following for the others:

  • Sink > No response_Maybe it associates it with ā€œSyncā€ which is an option in the Hue app to sync lights with music
  • Dining Light > Turns on every light in my home_I have no clue as to why

In a guest bedroom I have two (2) light rooms:

  • Lamp 4
  • TriPod (lamp)

SVC will do the following in guest bedroom:

  • Lamp 4 > recognizes and excutes command
  • TriPod > Will say great choice and plays music. I researched and found a group called Tri-PodĀ šŸ˜‚

Bottom-line...SVC is off to a good start; but still needs a bit of refinement when interacting with Hue lights. My naming conventions work with Alexa with no problem. I’m not about to change them as that would cause additional confusion (learning curve) for my wife. I don’t need that headache. As the saying goes...Happy Wife, Happy Home 😊

So my advice FWIW is to use the KISS approach for naming lights and/or roomsĀ (Keep It Simple Stupid).Ā šŸ˜‚


​@AjTrek1Ā 

Ā 

i could not ā€œaddressā€ individual lamps initially, took overnight from activation before they started working.


​@AjTrek1Ā 

Ā 

i could not ā€œaddressā€ individual lamps initially, took overnight from activation before they started working.

OK...It’s been over 24 hrs. As I suspected nothing has changed. SVC still needs a bit of refinement when interacting with Hue lights. The same mis-steps as described above are still present.Ā 

I also discovered something else and it’s possible SVC isn’t quite ready or it’s not part of the intended programming.

I asked SVC to turn-off one of my Arc Ultra rooms where I had been viewing a movie. The result as that it ā€œmutedā€ the sound instead.šŸ¤”

I’m not bashing SVC as I still think it’s great it can control Hue lights that are properly named. However, Alexa executes the command to turn-off an Arc Ultra with no problem. So it is what it is. If that command is not part of SVC programing/code...then...no problem.

I’m just reporting my findingsĀ trying different commands ā€œin and outsideā€ of Sonos x Hue Philips. Hopefully, Sonos x Hue Philips might see things I’ve mentioned as a possible feature request in some instances.

So my advice FWIW remains the same….use theĀ KISSĀ approach for naming lights and/or roomsĀ (Keep It Simple Stupid).