Skip to main content

Alexa vs. Google Assistant vs. HomeKit: Which smart home platform to choose?

The smart home world is dominated by three main options: Amazon, Google, and Apple. (Sorry, Bixby and Cortana, you aren’t part of this race.) Not all devices work across all platforms, and as more people invest in smart home technology and take advantage of sales, it can be hard to find a single platform that meets all of your needs.

Amazon, Google, and Apple all have different strengths. Depending on your needs and what you want your smart home platform to do, you may prefer one platform over another. This guide will examine the pros and cons of each platform, their product support, the ease of installation, and other aspects worth considering.

Digital Trends

Pros and cons

All three platforms excel in some areas and struggle in others. Knowing what those strengths and weaknesses are can help you determine which platform is the right pick for you.

Amazon Alexa

Amazon’s Alexa is one of the most popular smart home platforms. According to many reports, Amazon dominates 53% of the smart home market. Amazon has consistently and aggressively expanded its grip over the market since the introduction of the Amazon Echo Dot, and the miniature device remains the bestselling smart speaker of all time.

One of the main strengths of Alexa is the Skill system. There are more than 100,000 Alexa Skills available that do everything from providing weather reports to suggesting recipes. The Skill System also makes it easy for users to create custom skills, too.

If you use the Amazon Echo Show, Alexa can display information in a visual format. This allows users to walk through recipes step-by-step, see your smart home status at a glance, and more. Alexa can also recognize individual voices and provide personalized results for each member of the family.

There are certain areas where Alexa isn’t always the best pick, however. It doesn’t understand complicated requests as well as Google Assistant does, and follow-up questions are more difficult to ask without saying “Alexa” before every request. There are also a limited number of activation phrases. You cannot customize the trigger word outside of a few preset options.

Alexa predictably plays into the Amazon ecosystem. You can stream Prime Video to the Echo Show, play Audible over the smart speakers, and even do all of your online shopping through Alexa. On the other hand, it sucks at YouTube — Alexa cannot play YouTube directly.

Google Assistant

Google Assistant leads the pack behind Alexa in terms of popularity. The voice assistant is found not only in smart speakers, but also in phones. This gives it a reach that Alexa doesn’t have (although you can still use Alexa on your phone through the Alexa app), and brings in users that might not otherwise be exposed to Google Assistant.

Google is better able to answer questions and communicate in a way that feels more natural than Alexa. Users can ask follow-up questions in a format like, “Hey Google, when did Casablanca come out?” “Who was the lead?” Google will remember the context of the original question and provide the proper answer.

Like Alexa, Google can distinguish between individual users and provide personalized answers. This helps Google Assistant to make better music recommendations and provide more in-context answers. Google Assistant also displays information in an easy-to-read format when viewed through a Google Assistant-powered smart display — like the Nest Hub or Nest Hub Max.

Google Assistant has fewer privacy features than Amazon Alexa does, however. There has been controversy in the past about the way Google handled customer data.

Apple’s HomeKit

HomeKit is the least-used of the three major platforms, due in part to the limited number of compatible devices. However, HomeKit is the most secure of the three major platforms. The same privacy features that Apple makes part of its phone ecosystem are included in HomeKit.

HomeKit also has the most attractive user interface of the three major platforms, boasting the same sense of style as other Apple products. HomeKit is also one of the easiest platforms to set up, but there are numerous downsides that make it lag behind the competition.

The primary way to connect a device to HomeKit is through a scannable code. These codes have to be kept safe if you remove and wish to re-add a device at a later date. HomeKit also requires a hub in the form of an Apple TV, a HomePod, or a compatible iPad that must be turned on and connected to the network in order to operate.

Setting devices up through HomeKit means you don’t have to download secondary apps. For example, smart security cameras often require a dedicated app to view the livestream and perform tasks, but compatible HomeKit cameras are set up and integrated through the Apple Home app. This means you can install, view, and control the camera from one location without cluttering your phone with unnecessary apps.

Product support

Another important consideration is the number of third-party devices that a platform supports. The biggest names in the smart home field (Philips Hue, LIFX, etc.) work with all three of the major platforms, but there are smaller companies that support only one of the three.

When it comes to third-party support, Alexa has the widest reach. The platform works with more than 60,000 different devices. Google Home works with more than 30,000, coming in behind Alexa in terms of third-party support. Modern smart home devices tend to work with both of the major platforms, however.

Apple HomeKit has the lowest level of third-party compatibility. While it works with most major brands, there are a huge number of products that cannot be controlled through HomeKit. Most HomeKit-compatible devices are designed specifically for the platform.

Ease of installation

No one wants to spend hours fiddling with a complicated setup process. Thankfully, the vast majority of smart home devices are easy to set up, regardless of what platform they are on. Others require a bit more finesse.

Of the three platforms, Amazon Alexa is the most complicated when it comes to adding new devices, due in part to its interface. Even then, the setup process doesn’t take long and is simply a matter of going step-by-step through the menu.

Google Home is easier when it comes to adding devices. It detects when a compatible device is on the network and prompts the user to add the device. Once you tap the prompt, you may have to log into an account and follow the steps.

Apple HomeKit is both the easiest and hardest in terms of adding devices. The system of scanning codes makes setup a breeze, but if you lose the code (or the product doesn’t have a code), then it becomes a hassle to contact the company and have a new code issued for that specific device.

Nest Hub Max
John Velasco/Digital Trends

Investing in the right platform

Ultimately, the right platform depends on the devices you already use or the devices you intend to use. Although there is more compatibility between all three platforms than ever before, there are still ecosystems to keep in mind. If you are a die-hard Apple fan, then HomeKit may be the best option. You can control your home via Siri, and HomeKit is already part of iOS.

On the other hand, if you prefer the Android operating system (or are a fan of Google devices in general), then Google Home may be the best pick for you. Google Home is also more streamlined and more catered toward entertainment. A Chromecast makes it possible to stream your favorite music and movies to the TV from your phone, and new additions to the Nest Hub Max allow you to stream directly to the smart display.

Alexa is the go-to pick for anyone that wants an expansive, integrated smart home. The huge range of compatible devices means you can use any compatible devices and link them together to create a cohesive, powerful smart home that does what you need it to. Alexa is also a great pick for users who like the Ring home security system, as Amazon owns both.

Want more news, reviews, guides, and features from Digital Trends? Follow us on Apple NewsGoogle News, and Flipboard.

More on smart home platforms

Editors' Recommendations

Patrick Hearn
Former Digital Trends Contributor
Patrick Hearn writes about smart home technology like Amazon Alexa, Google Assistant, smart light bulbs, and more. If it's a…
Best smart lights for Google Home
GE Cync lights set up in gaming room.

If you're all-in with Android and the Google ecosystem, there are some smart lights that may work better with your setup than others. Once installed, these smart lights play nice with Google Home, so you can manage all of your connected devices under one roof and issue hands-free commands by way of Google Assistant.

Google Home is a great platform to work with for home lighting, especially if you have lights that span between multiple manufacturers and you want to look at everything in one spot. By using Routines, Google Home can fire off multiple commands all at once, including setting lights in certain rooms to go on, go off, dim, or change color.

Read more
Your Google smart home devices just got a lot less talkative
A person standing in a living room while looking at a Google device.

Smart assistants are an indispensable part of any smart home, making it easy to give hands-free commands and control a variety of gadgets. Google is looking to further streamline the performance of its smart assistant, with the expansion of chime alerts to cut down on how talkative your Google Nest gadgets are when responding to instructions.

For example, after asking Google to turn on a fan, you’ll now be able to hear a quick chime to confirm the assistant has heard your instructions. Previously, confirmation would come in the form of a short sentence, such as “OK, turning on your fan.”

Read more
Google partners with ADT to launch new smart home security system
Google and ADT collaboration.

Google has partnered with ADT to bring its lineup of smart home gadgets to a new DIY home security system -- ADT Self Setup. The unique package allows you to choose from a variety of Google devices to add to your home, all of which offer full support for the new ADT+ smartphone app.

The goal of the collaboration is to offer the customer service and security of ADT with the premium products developed by Google. The ADT Self Setup system can be modified to include the Nest Cam, Nest Thermostat, Nest Mini, Nest Hub Max, Nest Doorbell, and several first-party ADT products like the ADT Motion Sensor and ADT Smart Home Hub.

Read more