How to Set Up a Sonos Speaker with Airplay and HomeKit

Sonos now supports AirPlay 2 and Siri, so the speakers can now play a role in your smart home with HomeKit. Here’s how you set up a Sonos speaker with HomeKit and AirPlay 2 support.

How to Set Up a Sonos Speaker with Airplay and HomeKit

Install the Sonos AirPlay 2 update

Yesterday, Sonos released a major update that added AirPlay 2 and Siri support to their latest speakers. Before we look at how this works, it’s smart to check whether your speaker supports this update first:

  • Sonos Beam
  • Sonos Playbase
  • Sonos One
  • Sonos Play 5 (second generation)


If you have anything other than the above speakers or maybe older models at home, they may still be compatible if you install the update through one of the aforementioned models. Install the update by following these steps:

  1. Open the Sonos app on your iPhone.
  2. Tap ‘More’ on the right-hand side and then choose ‘Update’.
  3. Update the app so that it runs on Version 9.0.
  4. Reopen the Sonos app and agree to search for new updates.
  5. The app should now find the AirPlay 2 update. Tap ‘Update’ to install the new software on your speakers.

After installing the update, an introduction screen will appear in the app confirming that AirPlay 2 is now available. If you play music, from now on you can simply tap the AirPlay icon in Apple Music or Spotify to stream music to one or more speakers. These options are also available from the iOS Control Panel and your lock screen. This update renders the Sonos homekit app nearly unnecessary when it comes to playing music.

Use Sonos speakers for HomeKit

Now that Sonos speakers support AirPlay 2, you can use voice assistant Siri to play music, provided you have a subscription to Apple Music. Because of this, you’ll no longer need an iPhone or other device to play the music you want. From now on, you can simply ask Siri. This works as follows:

  1. Open the ‘Home’ app on your iPhone.
  2. Tap the + icon in the upper right corner.
  3. Select ‘Add Accessory’.
  4. Tap “No code or no scanning”.
  5. Choose you Sonos speaker that appears on-screen.

Now you can name your speaker and designate its location in your home by linking it to a room. This allows you, for example, to ask Siri to play music in the kitchen or in the living room, depending on how you have arranged your speakers and rooms in the Home app.

That is it! Now you can easily set up a Sonos speaker with AirPlay 2 and HomeKit. If you have any other queries regarding the above methods, let us know in the comments below and we will get back to you as soon as we can.