-->
Alexa and HomeKit are two rival smart home platforms from Amazon and Apple respectively. HomeKit isn’t nearly as advanced as Alexa, however, if you have an iPhone in your pocket then HomeKit is an easy choice.
If you can’t agree on which voice assistant should control your home, you’ll probably be wondering whether you can use Alexa and HomeKit together?
Yes, you can add your smart devices to more than one ecosystem which means you can control them with both Alexa and HomeKit. Providing the devices work with both platforms, you should have the same functionality no matter how you control them.
There are some watch-outs to keep in mind, for example, when setting up routines it would be best to use one app for consistency. I’ll share more on this, and other concerns, in the rest of this article.
Table Of Contents
Providing your smart home devices are compatible with both Alexa and HomeKit, you can use them with both the Apple Home app (including via Siri) and with Alexa.
This means you can still use the Home app on your iPhone and voice commands via your Echo devices. It’s also helpful if service goes down on a particular voice assistant.
Here are some top tips to keep in mind:
When setting up devices, use the same device name in both Alexa and HomeKit.
Set up the same groups of devices in both Alexa and HomeKit. This is called ‘Groups’ in Alexa, but ‘Scenes’ in HomeKit.
When creating home automations (e.g. lights come on at 7am), I recommend sticking to one app to avoid confusion. This is called ‘Routines’ in Alexa or ‘Automations’ in HomeKit.
Here are some of my favourite smart home devices that can be used with both Alexa and HomeKit:
Smart Plugs – There aren’t a huge number of smart plugs that work with HomeKit, let alone ones that work with Alexa too. However, one product offering both is the Meross smart plug that is compatible with both voice assistants as well as Google Assistant.
Smart Bulbs – Philips Hue is the leading smart bulb brand when it comes to integrations with Alexa and HomeKit just the start of it. As these are Zigbee bulbs, you will need a Hue Bridge to get started.
Video Doorbell – The Arlo video doorbell is my top HomeKit video doorbell and also works with Alexa too. You can set up your Arlo doorbell to stream to an Echo Show on demand, meanwhile, you can add it to HomeKit for use in automations. You will also need the Arlo app to answer the doorbell, this is available on both Android and iPhone.
Smart Thermostat – It’s no surprise that Google’s Nest thermostat doesn’t have native integration with either Alexa or HomeKit. However, a good alternative is the Tado smart thermostat which allows you to set zoned heating in your home with smart TRV’s and works with both Alexa and HomeKit.
You cannot add Alexa directly to HomeKit, instead, you’ll be adding the same smart home devices to multiple ecosystems.
Here are the instructions to add your smart home devices to Alexa:
Here are the instructions to add your smart home devices to HomeKit:
If you’ve grown to like Alexa, you can access the voice assistant on your iPhone. Once you have the Alexa app installed, either tap the Alexa icon at the top or simply use the wake word ‘Alexa,…’.
Unfortunately, Alexa cannot directly replace Siri as the default assistant on iPhone at the moment, however, for a hands-free experience, you can say “Hey Siri, Open the Alexa app”, followed by your Alexa commands. It’s a bit clunky though!
If you’re an iPhone user, chances are that you also have an Apple Music subscription given how well it integrates with the iPhone and Apple’s ecosystem.
If you also have an Amazon Echo, you can now connect your Apple Music subscription to access your music via Alexa. To do this, you’ll need to change your default music service via the Alexa app.
To set Apple Music as your default music service:
No, you cannot directly link Siri and Alexa together, however, there wouldn’t be any real benefit to doing this as both apps provide the same functionality.
Instead, you can link your other devices to both the Alexa and HomeKit which will allow you to use either voice assistant to control them.