Skip to main content

The best smart home hubs of 2021

Included in this guide:

Best smart home hubs

If you want all of your smart home devices to talk to each other, then you're going to need one of the best smart home hubs. A smart home hub joins all your smart home devices — lights, locks, garage door openers, thermostats, cameras, and more— and lets you control them from one app.

But more than that, the best smart home hubs let you connect all your smart home devices together in new ways, so that they can all talk to each other. That way, when you lock your door to go out, the smart home hub can tell your lights to turn off, and your thermostat to go into eco mode. It's a key gadget for creating an automated smart home.

That's just one of the things a good smart home hub can do, but some are more capable than others. That's why we've tested the smart home hubs on the market to let you know which is best.

What are the best smart home hubs?

Smart home hub news

A new smart home hub is now available: The Homey Bridge ($69) is now on sale, and can connect to Zigbee, Z-Wave, Bluetooth, and infrared devices. However, the Homey service is still in beta, and if you want to use all of the device's features, there's a subscription of $2.99 per month. Stay tuned for our review.

For years, our favorite smart home hubs has been the Samsung SmartThings Hub, not so much for the hardware, but for Samsung's SmartThings platform, which makes it easy to connect Zigbee, Z-Wave, and other devices. It even has a home monitoring component, which can send you an alarm, record video, turn on lights, play sounds, and unlock your doors in the event of a smoke or fire alarm. And, it now works with Nest products, something it's been missing for years. 

The 4th-generation Amazon Echo will probably appeal to more people, as it doubles as a smart speaker. It lacks Z-Wave, but has Zigbee, Bluetooth and Amazon Sidewalk. Amazon's Alexa app allows you to create routines that can activate your smart home devices through triggers, such as you leaving or arriving home. Alexa Guard can also turn on smart home devices if your Echo hears a fire alarm or a window breaking. And, because the Echo is a smart speaker, you can also control your smart home devices by talking to Alexa. 

Read on for all the best smart home hubs.

The best smart home hubs you can buy today

Best smart home hubs: Amazon Echo (4th-gen)

Amazon Echo (4th-gen) (Image credit: Tom's Guide)

1. Amazon Echo (4th gen)

Best smart home hub for Alexa users

Size: 5.7 inches (diameter)
Wireless: Wi-Fi, Bluetooth, Zigbee, Sidewalk
Ports: 3.5mm audio
Battery Backup: No
Reasons to buy
+Sleek spherical design+Great smart home skills+Audio in/out port
Reasons to avoid
-I wish it had a clock-Audio not as good as Sonos One

With Bluetooth, Wi-Fi, and Zigbee, the Amazon Echo (4th generation) is the best smart home hub for most people. Thanks to its multiple radios, it can connect to a huge number of low-power smart home devices, and Alexa's routines are pretty sophisticated, letting you use a number of triggers to automatically activate other smart home devices. It also works with Alexa Guard, which will listen for glass breaking and smoke alarms, and can turn on your lights and notify you in the event of an emergency.

The 4th-generation Echo also supports Amazon Sidewalk, a very new low-power, long-range networking protocol, which will work with things such as Tile trackers and smart lights over much greater distances. 

Read our full Amazon Echo review.

best smart home hubs: Samsung SmartThings

Samsung SmartThings Hub v3 (Image credit: Future)

2. Samsung SmartThings Hub v3

The best pure smart home hub

Size: 5 x 5 x 1.2 inches
Wireless: Wi-Fi, Bluetooth, Zigbee, Z-Wave
Ports: Ethernet, USB
Battery Backup: No
Reasons to buy
+Wi-Fi makes installing this hub easier+Allows for more automation than other hubs+Works with Zigbee and Z-Wave devices+Works with Nest
Reasons to avoid
-Discontinued by Samsung

The third-generation Samsung SmartThings hub is one of the best smart home hubs because it has both Zigbee and Z-Wave inside, so you can connect to hundreds of devices, more than most other hubs. What's more, the SmartThings app is loaded with functionality, which lets you create a wide range of different scenarios for all of the gadgets in your home. Best of all, SmartThings now works with Nest products, making it a truly complete smart home hub.

However, Samsung is no longer making its SmartThings Hub, so to use its SmartThings platform, you'll need the Aeotec Smart Home Hub ($125 on Amazon) or another SmartThings-compatible hub. The functionality should remain the same, however

Read our full Samsung SmartThings review.

best smart home hubs: Apple HomePod mini

(Image credit: Future)

3. Apple HomePod mini

The best smart home hub for HomeKit

Size: 3.9 inches (diameter), 3.3 inches tall
Wireless: 802.11n Wi-Fi, Bluetooth 5.0, Thread
Ports: None
Battery backup: No
Reasons to buy
+Great audio for size+Competitive price+Attractive design
Reasons to avoid
-Limited child controls-No physical microphone button

We actually think that Apple's HomeKit smart home platform is better than Google's. Even though HomeKit supports fewer devices, it allows for greater complexity when creating smart home routines. And, we don't have to worry as much what Apple is doing with our data.

The HomePod mini is not only an affordable smart speaker, but it also acts as a HomeKit hub, letting you connect locks, lights, and other low-power devices directly to it. The HomePod mini also has Thread built in; while there are relatively few smart home gadgets that have this technology, we expect it to increase in popularity, as it's supported by both Apple and Google.

Read our full Apple HomePod mini review.

Best smart home hubs: Amazon Echo Dot with Clock

Amazon Echo Dot with Clock (Image credit: Tom's Guide)

4. Amazon Echo Dot

Best smart home hub on a budget

Size: 3.3 inches (diameter)
Wireless: Wi-Fi, Bluetooth
Ports: 3.5mm audio
Battery Backup: No
Reasons to buy
+Inexpensive+Nice design+Vastly improved audio
Reasons to avoid
-Can't change its look-Doesn't get loud

At just $49, the Echo Dot is half the price of most of the other best smart home hubs, making it an inexpensive investment for those just getting into smart home automation. While it lacks Zigbee or Z-Wave, if your smart home devices have Bluetooth or Wi-Fi, this shouldn't be a problem. 

And, via the Alexa app, you can create some surprisingly powerful routines; we especially like Alexa Guard, which can activate smart home devices if it hears fire alarms or glass breaking.

You can purchase the Amazon Echo Dot in a few flavors: The 4th-generation Echo Dot costs $49, the 4th-generation Echo Dot with Clock (our personal favorite) is $59, or the older (and flatter) 3rd-generation Echo Dot, which now costs $49.

Read our full Amazon Echo Dot review.

Starling Home Hub review

(Image credit: Tom's Guide)

5. Starling Home Hub

The best smart home hub to connect Nest devices to HomeKit

Size: 2 x 2 x
Wireless: None
Ports: Ethernet, microSD
Battery Backup: No
Reasons to buy
+Links Nest and HomeKit+Works well
Reasons to avoid
-Requires web interface, not app-No Wi-Fi

The Starling Home Hub does one thing, and does one thing well: It connects Nest devices — such as the Nest Learning Thermostat and the Nest Protect — to Apple's HomeKit smart home platform. (Sadly, Apple and Nest have never played well together). This means if you're using Apple's smart home platform, you can use some of the best smart thermostats and best smart smoke detectors. 

Even better — the Starling Hub also lets you view your Nest security cameras in the Apple Home app, though you'll need to use the Nest app if you want to see any saved videos. A recent update added support for the new Nest Doorbell (battery) and the new Nest Cam (battery).

Read our full Starling Home Hub review.

best smart home hubs: Hubitat Elevation

Hubitat Elevation (Image credit: Future)

6. Hubitat Elevation

Best smart home hub for power users

Size: 2.5 x 2.5 x 0.5 inches
Works With: Zigbee, Z-Wave, IFTTT, Wi-Fi
Ports: Power, Ethernet
Battery Backup: No
Reasons to buy
+Works with Zigbee and Z-Wave devices+Allows for complex interactions between smart home devices+All smart home logic stored locally
Reasons to avoid
-Steep learning curve-Hub has to be plugged into router

Because of its steep learning curve but incredibly granular controls, the Hubitat Elevation is the best smart home hub for power users. Homeowners who want to create incredibly specific rules and situations for when their smart home devices activate will appreciate all that you can do from within Hubitat's web interface. 

The Hubitat Elevation itself is very small — the size of a thick coaster — but packs in both Zigbee and Z-Wave antennas. However, it lacks Wi-Fi, so you'll have to plug it into your router in order to use it. When we first reviewed the Hubitat Elevation, it lacked a smartphone app, so you had to control everything through a web interface. Since then, the company added a mobile app for both Android and iPhones, making it easier to monitor your smart home on the go.

Read our full Hubitat Elevation review.

Amazon Echo Show 10 (3rd gen)

Amazon Echo Show 10 (Image credit: Tom's Guide)

7. Amazon Echo Show 10

Alexa smart home hub with a big display

Size: 9.7 x 6.9 x 4.2 inches
Works With: Zigbee, Nest, Philips Hue, SmartThings, IFTTT, WeMo, Honeywell
Ports: microUSB
Battery Backup: No
Reasons to buy
+Excellent audio with bass+Convenient smart-home hub+Two-way doorbell and camera audio
Reasons to avoid
-Very large-Expensive

One of the best smart home hubs and smart displays in one device, the third-generation Amazon Echo Show 10 can now turn to face whoever is asking Alexa questions. It ensures that you get the best view of the screen, but as a result, requires a lot more room than previous models. 

Like the Amazon Echo Plus, the Echo Show has Zigbee built in, so you can connect smart home devices directly to the Show. It also has Amazon Sidewalk, a new networking technology that connects low-power devices to the Internet at greater distances. However, at $249, it's one of the more expensive smart home speakers around. We'd recommend purchasing it for its other features before considering it as a smart home hub.

Read our full Amazon Echo Show 10 review.

best smart home hubs: Apple TV 4K

Apple TV 4K (Image credit: Future)

8. Apple TV 4K

A HomeKit smart home hub with a streaming TV platform

Size: 3.9 x 3.9 x 1.9 inches
Works With: HomeKit
Ports: Ethernet, HDMI, microUSB
Battery Backup: No
Reasons to buy
+Fantastic 4K HDR content+Intuitive home screen+Simple iOS and macOS integration
Reasons to avoid
-Fiddly remote-No digital audio or USB ports

Apple's HomeKit smart home platform isn't as popular as Google's or Amazon's, but it is very powerful for what it offers, namely, a fairly sophisticated setup of interactions between your smart home devices. However, these devices all have to be connected through a smart home hub. 

While you can use a variety of Apple products as a HomeKit hub—an iPad and the HomePod also work—the Apple TV 4K is the least expensive method. Plus, it's one of the best streaming devices around, letting you watch 4K HDR content from a large number of sources via an easy-to-use interface. We're not fans of its remote, though.

Read our full Apple TV 4K review.

best smart home hubs: Google Nest Hub Max

Google Nest Hub Max  (Image credit: Future)

9. Google Nest Hub Max

A great smart display, but limited smart home hub capabilities

Size: 9.9 x 7.2 x 4 inches
Works With: Wi-Fi, Bluetooth, Thread
Ports: None
Battery Backup: No
Reasons to buy
+Great display+Excellent audio+Lots of entertainment options+Good camera for video chats
Reasons to avoid
-Google Home has limited smart home capabilities

The Google Nest Hub Max is an excellent smart display: It has a spacious 10-inch screen which can be used for watching YouTube and Netflix, looking up recipes, news, and more; its dual speakers are powerful; and its 6.5MP camera is great for Google Duo video calls, and will even "follow" you as you move across the room.

Connectivity-wise, it has Wi-Fi, Bluetooth, and Thread, a new smart home networking protocol that Google has been trying to popularize for a few years. The Nest Hub Max's display can be used to view live footage from Google Assistant-compatible home security cameras, video doorbells, and baby monitors, and on-screen controls let you adjust smart light levels. However, as a smart home platform, Google Home doesn't have nearly the same sophistication as Alexa or HomeKit.

Read our full Google Nest Hub Max review.

How to choose the best smart home hub for you

When choosing a smart home hub that's best for your needs, you first have to ask yourself what you want to do with it, and what you want to control. If all you have is one set of smart lights, then you probably don't need a smart home hub. But, if you have smart lights and a smart lock, and want the lights to turn on when the lock opens at night, then you might need a smart home hub.

Wi-Fi, Bluetooth, Zigbee, or Z-Wave?
Every smart home device will use some sort of wireless technology to communicate with others. Smaller devices, such as door and window sensors and motion detectors, will generally use Zigbee or Z-Wave, as they're low power, and don't need to transmit a lot of data. That's why these sensors can be built so small; however, they need to link to a bridge (such as a smart home hub) if you want to connect them to the internet. Traditionally, smart locks have also used this technology, but increasingly are switching over to Wi-Fi. 

Larger devices, and those that can draw from a steady power source, generally use Wi-Fi, as it can transmit more data, and doesn't require a bridge or a hub. Devices in this category include home security cameras, smart thermostats, and video doorbells. 

Consider the products you want to connect. If they're all on Wi-Fi, then you can use a smart home hub like the Amazon Echo Dot, and use the Alexa app to control everything. If you have other types of devices — Zigbee and Z-Wave, for instance — you'll need to purchase a smart home hub that can receive those signals. 

How we test smart home hubs

Testing smart home hubs involves us installing the hubs in a real-world scenario, and seeing how well they perform. How easy is it to set up, both in terms of the hardware and the software? How simple is it to connect other smart home devices to the hub?

After that, they key to any smart home hub is determining how complex you can make the interactions between various smart home devices. For instance, if a hub only lets you create rules based on the time of day or when you speak a command, then that's pretty limited. The best smart home hubs will let you do much more, such as changing their status based on your location or what happens when another smart home device turns on or off.

We look to see how sophisticated we can make these rules and routines, and the ease with which we can create them. Lastly, we test the routines we create to see how well they work.

Mike Prospero

Michael A. Prospero is the deputy editor at Tom’s Guide overseeing the home, smart home, drones, and fitness/wearables categories, as well as all buying guides and other evergreen content. When he’s not testing out the latest running watch, skiing or training for a marathon, he’s probably using the latest sous vide machine or some other cooking gadget.

  • mprospero
    Archived comments are found here:
  • smarthometrends20
    Among all the hubs, we found the Echo Dot as the best bet. Low cost and absolutely amazing range of functionalities provided!
  • Bob_127
    I wouldn't call the Alexa product line a "hub" as much as an interface. Each smart device needs some other device that Alexa can send commands to. As far as I know, Alexa doesn't communicate directly with any smart plug, outlet or thermostat.
  • mprospero
    @Bob - Actually, there are a number of devices that Alexa can directly send commands to - if a device can connect via Wi-Fi to your home network, it generally doesn't need any other intermediary.
  • Bob_127
    But that is not a hub. It is still an interface. Sounds like you're talking about devices that don't require a hub.
  • Old_Mustang
    Agree with Bob_127. Alexa, Dot and Google Home are not hubs. They are Virtual Assistants or Smart Speakers. Refer to the recent review from Dealerscope mag.
    IOT Agenda (TechTarget) defines a hub as "…a hardware device that connects the devices on a home automation network and controls communications among them". Neither Google nor Echo have ‘devices’ directly connected to them like the Wink or Smartthings. Nor does either the Google Home or Echo/Dot directly control communications. They are initiating the apps commands indirectly. Example: As stated Wi-Fi devices do not directly connect to either Google Home or Echo/Dot. They actually connect to the user's router which then connects to the Wi-Fi device service provider (cloud) which then connects to Amazon Echo or Google Home platform (cloud) and, provided the service provider has certified their products and app on the Amazon Echo or Google Home platform, will allow the Echo/Dot or Google Home to pass the verbal commands to the service provider which in turn translates the verbal commands to the app commands and send the commands to the router which then sends the commands to the device. None of this action is completed by Echo or Dot or Google home directly. Conversely, Smartthings and Wink have devices connected directly to them and issue commands (from the app) directly to the device. This is what a hub does.
    The Echo/Dot and Google Home are simply indirect means for the user to initiate commands rather than using the service provider’s app directly. And, if the internet goes down, Echo/Dot and Google can’t even do that. Whereas SmartThings (V2) can still execute scheduled events and/or automations even if the hub is off line.
    Don’t get me wrong, I love my Echo and Dots (I have 4). So does my wife. In fact, if I got a divorce, I would get the house but the Echo/Dots would have go with her. Both Google Home and Echo/Dot work well with SmartThings, Wink and other hubs. But they are not hubs.
    Greatly appreciate your reviews, but I feel in this case you may be confusing your readers by grouping all these together as ‘hubs’. My 2 cents.
  • bdave
    The Samsung SmartThings Hub #1 Really! 1st off the hub runs in the ST Cloud, Do I really want to put things like my front door lock "In the Cloud"? Then I read after that realization that it's confirmed the software is full of security holes. Now you enter the Lat / Lon Coords. when you setup the hub so the hackers know exactly which house the front door will be unlocked at the push of a button AND possibly with the right sensors attached the hub will know when the house is empty. OK enough of that!
    The programming on this hub is supposed to be easy enough for a "homeowner" to program it. Well I've done significant programming in the past and the programming for Smart Apps and Devices is extremely difficult! Written in Groovy, a Java based language that's "Full of beans". I pulled examples out of the documentation (with their convenient copy button) and it didn't function! It just spit out multiline error messages mostly unreadable! One Single error message can be 3 lines with long path statements to the Java code called. You must scan it for one keyword from your code, NOT simple and "Groovy" for a beginner. Just to send an "HTTP get" out you have to choose between two families of commands one limited to inside your LAN and another limited to outside your LAN, totally different commands??? I've used a Vera awhile back and it was a hub that would talk to devices ALL local, actually worked but too basic, and programmed in LUUA. what is available?
  • tbeckwith79
    Totally left off VeraPlus and VeraSecure which are superior to SmartThings in many ways.
  • onlinesportstudio
    I Use AppleTV as A HUB with HOS Smart Home All In One App, This Allow Me To Control All Home Automation Devices From Apple HomeKit, digitalSTROM, BACnet, KNX as Well as MY SONOS Speakers and Philipps Hue using SIRI Remote Control Voice Commands.
  • TJohn
    Industry run amok. again. all these hardware vendors and hubs and no unifying protocols. App fatigue. You have to have an app for every brand of control. It is insane. I am holding off spending any more until the industry software catches up with the hardware and some standards (remember token ring? Betamax)