Skip to main content

Is there a simple, straightforward guide to adding Sonos to the HomeKit to automate playing music when you walk in the door? I’ve looked at the other topics and can’t find what I’m looking for. Each issue seems to be different. 

I have been using Alexa simply because I used to have an echo in each room when they first came out, before Sonos voice control. BF has convinced me to switch to HomeKit since we are apple for everything else.

We set up an automation for coming home and Hue lights worked perfectly, but the Sonos have not been reliably turning on. I did get some music in the living room one day, but can’t get any others to do anything. Is there something in the Sonos app I need to update first? I see the speakers in HomeKit. I saw something about a Homebridge when I did a search online, but didn’t see anyone mention that here. 

Hello ​@LauraMarie, welcome to the Sonos Community!

As you’ve already managed to do, Sonos can be added to Apple HomeKit. The benefit of doing so is the ability to control Sonos basic functions with Siri.

These are Play, Pause, Skip and Volume Control.

Is there a simple, straightforward guide to adding Sonos to the HomeKit to automate playing music when you walk in the door?

This is currently not possible and I was not able to find any documentation that would say otherwise.

With my response your thread moved to the top of the latest activity list though, maybe another user in our Community has managed to achieve what you want to do and can share their setup and advice.

I hope this helps.

 

 


@LauraMarie ​@Sotiris C. 

This is absolutely possible using AirPlay, Apple Music and Apple Shortcuts. 
 

First, create a Shortcut that does two actions:

  1. Set playback destination to your Sonos speaker
  2. Play Music (you can choose specific albums, playlists or just let it shuffle your library)

With that saved, go to the Automation tab in Shortcuts. Add a new automation and search for “Arrive” and enter your Home address. Set a time window if desired, and also choose  “Run Immediately”. Press Next and select the Shortcut you created above. 
 

That’s it! Apple Music should now play to your selected Sonos device when you arrive at home. 
 

If you want to play on multiple Sonos devices you should be able to add multiple “Choose Playback Destination” actions to your Shortcut, but instead of choosing “set” you can choose “add” for subsequent devices. 
 

Guessing this works with Spotify or other services as well but I don’t have them so I haven’t tried. 
 

Good luck!