How to add any Sonos Smart Devices to HomeKit

How to add any Sonos Smart Devices to HomeKit

If you are someone who is thinking big on having better surround sounds and thinking about investing in a better sound system, Sonos is the hype.

As smart home enthusiasts, adding a quality sound system to the smart home system helps in making the space more enjoyable. Adding Sonos to HomeKit is one such perfect choice.

The newest Sonos speakers are one of the devices that work perfectly with HomeKit as they are compatible. However, the older Sonos devices need the help of a third-party bridging solution to do the HomeKit Sonos integration. You can use solutions like,

To connect HomeKit and Sonos.

So, there is nothing to worry about if your Sonos device is new or old. There are still better and easier ways to add Sonos to HomeKit.

Connecting Apple HomeKit and Sonos

Some of the Sonos devices natively support and are compatible with Apple HomeKit as they have Airplay 2 compatibility. These are easy to do Sonos HomeKit integration and don’t require third-party support.

Sonos Roam, Sonos Beam, Sonos Arc, Sonos Amp, and Sonos PlayBase are some devices that come with Airplay 2.

You can add these devices to HomeKit by following these simple steps,

  1. Open the Apple HomeKit app on the iOS device.
  2. Click on the ‘+’ on the top right corner.
  3. Select Add Accessory.
  4. Click on 'I don’t have a code/cannot scan/more options'.
  5. Select the product you need to add.
  6. Pick the room that you have selected in the Sonos app.

Now you can use the Sonos device HomeKit.

But what if your Sonos devices are not supported with HomeKit? This is where third-party support comes to play. There are many good methods that you can do the Apple HomeKit and Sonos integration. Let’s look into them one by one.


Enomek is a great way to start off adding Sonos on HomeKit. If you are all new to smart home ecosystems, this is highly recommended.

Step guide for Enomek App Installation

The web-based application offers you a step wise guide to add any non-compatible smart home device to HomeKit including Sonos. All you have to do is install the app and find solutions to do Sonos-HomeKit integration. Here are the steps:

  1. Open Enomek.
  2. Search for Sonos on the search bar.
  3. Click the ‘add to home’ button displayed next to the brand name.
  4. All the available methods to add Sonos to HomeKit will be displayed.
  5. Click on any method and follow the guidelines given.


Homebridge is software based third-party support that can be used to connect HomeKit and Sonos. This is an affordable method if you mind spending too much on smart home systems.

Here are the instructions of you are planning to connect HomeKit and Sonos via Homebridge:

  1. Install and open the Homebridge application.
  2. Select ‘Plugins’ from the menu.
  3. Search for ‘Sonos Plugin’.
  4. Click on it and install.
  5. Then you have to do the configuration. Follow and do the settings as required.
  6. When it’s done, the settings will be automatically saved, and now Sonos can be used with Apple HomeKit.

The only minus point in using Homebridge application is that your PC has to be powered on all the time when you are using it. Once it is turned off, it will be disconnected. To prevent this inconvenience, you can use a out of the box Homebridge device such as HOOBS.

If you are confused with these steps, use Enomek step guide.


HOOBS acts as a physical ‘bridge’ to connect Apple HomeKit and Sonos. It is a user-friendly plug-and-play solution. HOOBS provides a collection of plugins that can be used to connect devices to HomeKit. So HOOBS can be used to connect devices to HomeKit which are incompatible.




This is the first ever step that should be taken. Connect your HOOBS device to the WiFi or manually add it to the router by using an ethernet cable. The device light will show green once it is connected.

Now go to the web interface of HOOBS (https://hoobs.local) from the browser and sign in. On the main page, there will be two options. Select the first one that allows connecting HOOBS to HomeKit.

Then open the Home app and click on ‘Add’ followed by ‘Add Accessory’, ‘Scan the QR code’ and add HOOBS to the Home app.

Installation and configuration of the plugin

Once logged in, the Homebridge menu will be displayed. Select ‘plugins’ and search ‘Homebridge ZP plugin’. Click on it and install. Once it’s done, a pop-up screen will appear for the configuration. Click on it and give the code below to the console.

 "platforms": [ 


      "platform": "ZP" 



Now you can manually add the features that you are wishing to use through Sonos and Apple HomeKit.

Add Sonos to Apple Home

Open the Apple Home app. Click on ‘+’ in the top right corner and tap on Add Accessory. Select ‘I don’t have a code/cannot scan/more options’. Select the Sonos product that you want to add. And now everything is set to use Sonos HomeKit automation.

Check here for adding any smart home device to Apple HomeKit.

Athom Bridge

With the help of Athom Bridge, you are able to get the full potential of Sonos HomeKit integration when the Sonos devices are HomeKit incompatible. It also gives the ability to control and manage devices with Apple Home and Siri. The setup process is easy and allows you to do it quickly.

To set up the Athom Bridge,

  1. Remove the pre-flashed SD card.
  2. Place the SD card inside the server.
  3. Connect the server to the router with the help of the cord.
  4. Turn on the server.
  5. With the help of the router, find the IP address of the server.
  6. Enter the IP address of the server with the port 8581 on your machine as:
  7. Now enter the standard login credentials.
  8. Select the ‘sonos-plugin’ and download it.
  9. Log into the server and do the configuration settings.

Athom Bridge HomeKit integration is a seamless and an easy process. There are two different types of Athom Bridge. To learn more, head on to Athom Bridge detailed guide.

Why is adding Sonos to Apple HomeKit a better choice?

Sonos HomeKit integration is one of the best ways to have a calm surround music experience at home. You can play different songs in different locations within your home or keep it consistent.

Apple HomeKit control also lets you change the effects of the music and customize it. You can either create a soft effect or adjust the volume by Having Sonos on HomeKit.

And you can also give voice commands to Sonos speakers through Siri when HomeKit and Sonos are connected. Since most of the Sonos speakers now have built-in Airplay 2, streaming and playing music from your Apple device to Sonos is totally safe.

Troubleshooting Sonos devices

There are always issues that come with any popular devices including Sonos. It there are any difficulties where Sonos Homekit is not working, follow these methods to troubleshoot.

Factory Reset

If Sonos are unable to add accessories to HomeKit, factory resetting the Sonos device might help. Only a few pieces of information will be lost when resetting.  Here are the steps to do it correctly,

  1. Remove the Sonos device plug.
  2. Hold down the connect button behind the device.
  3. A white light will be flashing. Release the connect button now.
  4. Wait for a few minutes and the light will turn into green after finishing the factory reset.
  5. Now you can connect it to the WiFi and follow the steps above.

Apple HomeKit Updates

When it comes to Sonos HomeKit support, HomeKit also plays a major role in connecting. If you haven’t done the software update for so long, it might be an issue. So go to your Apple Home app and reach the Apple Home settings menu. Install the latest available updates and let it restart. Now it will be ready to use.

Keep in mind to eventually update these applications. It takes only a few minutes, and you don’t have to struggle with connecting any device to HomeKit once you have the latest versions.

Benefits of Sonos HomeKit support

Connecting HomeKit and Sonos gives many possibilities to enhance the sound experience of a smart home system. The automation and seamless control of Sonos speakers work well with HomeKit.

  • Voice control

With the use of iPhones and iPads that have enabled Siri, voice commands can be used to play, pause or adjust volume.

  • Creating scenes

You have the ability to do Sonos Homekit integration to create scenes. You can create calming atmosphere or emergency situations through Sonos devices and activate them with just a voice command.

  • Timed and automated actions

HomeKit and Sonos can also be used to automate or schedule different actions. You can schedule a calm playlist as a wakeup call or play relaxing music when having dinner. And when you go to bed, you can set the time to the speaker to automatically turn off.

  • Synchronization

If there are many Sonos speakers located in different rooms of your home, you are able to sync them for multi-room audio. By doing this, you can play the same music in the entire house or play different music in different rooms.

Adding Sonos speakers to Apple Home is a great way to control and have a great sound system at your home. A lot of people love and live in music, and they find it easy to control the music with just voice commands. Sonos HomeKit home assistant makes this process easier. Your home will be a pleasant place to hang in with the Sonos Apple HomeKit combination without any doubt.

FAQs about Sonos and HomeKit

1 Can I use Sonos as Bluetooth?

Yes, Sonos comes with Bluetooth support allowing you to play audio from a Bluetooth-enabled device.

2 Does Sonos Playbar work with HomeKit?

No. But it can be used with HomeKit with the help of a third-party bridge.

3 Will HomePod work with Sonos?

Yes, if you have an Airplay 2 compatible Sonos device, it will.

4 Why is HomeKit showing a grey box when I try to add Sonos to it?

This is because HomeKit relies on mDNS signals. Make sure your router supports mDNS and it is not congested.