Setting up your smart home is easier than ever, but choosing the right smart home system to unify your devices and get them talking together is a decision worthy of some serious consideration.
Before you start making purchases, you need to make the right choice about how you're going to bring all this hardware together, and you've got several very good options to pick from.
Google, Amazon and Apple are the major players in the smart home arena now, with their smart speakers, ecosystems and voice assistants not only making your connected smart home devices easier to control, but to make home automation a doddle.
June 2020 pdate: We've updated this story, which first went live a couple of years ago, to reflect all the latest news and devices from the smart home world.
How to choose a smart home ecosystem
A good place to start is with your favourite digital assistant: Amazon Alexa, Google Assistant and Siri from Apple can all be used as the centre of a smart home system, so that's one way in. Alternatively, look at some of the smart home gadgets you're thinking of buying, and check which platforms they work with.
These ecosystems are going to be crucial in gelling your devices together, so you need to factor in both compatibility (how many devices are supported by each program), and the range of features on offer (like automatic scheduling).
Smart home showdown: Amazon Alexa versus Google Home
Don't panic though, because this isn't like iOS versus Android, or PC versus Mac: a lot of smart home devices play nicely with multiple systems, so you don't necessarily have to choose a system and stick with it for the rest of your life. Just look out for the "works withβ¦" sticker on the box of the smart home tech you're considering to see if it's going to slot into your existing setup.
Whether you're starting from scratch, wanting to switch platforms, or building out your current system, read on for our guide to the biggest and best smart home ecosystems. You might also want to check out our rundown of the best smart home hubs at the same time.
Top smart home ecosystems
Amazon's Alexa digital assistant appeared on the original Amazon Echo smart speaker in 2014, and has since spread its wings to a plethora of speakers and other devices. You'll get the best Alexa experience if you use a native Amazon Echo speaker, but Alexa now also appears on a host of gadgets without the Amazon label as well.
On top of answering questions about the weather and your schedule, Alexa can also reach out to the various smart home devices you own, and get them talking to each other β if you need to switch all the lights off in one room at once, for example.
There are actually two types of Alexa device β smart speakers and devices with Alexa built right in, and devices that simply work with Alexa, which usually means they can be controlled using your voice from another Alexa device. It's an important distinction, so look for products marked with the 'Works with Amazon Alexa' label.
Alexa's wide reach is one good reason to go with Amazon for your smart home platform: it's built into thermostats like the Ecobee4 and light switches like the Ecobee Switch+, and you can even get it on TVs with devices like the Fire TV Cube and Fire TV Editions. You can easily soak your home in Alexa, giving you access to all your smart home controls via your voice.
Remember that Amazon's assistant also uses 'Skills', its term for voice-controlled apps built for the system. For example, the TuneIn skill plays your favourite radio station, the BBC News skill reads out the latest headlines, and the Spotify skill lets you pick out your favourite tracks and playlists. Amazon beats the other digital assistants in terms of the sheer number of skills it offers, and that number is growing all the time.
On the smart home side, Alexa can identify and control compatible devices on your home network. It's a more straightforward process than it is with, say, Apple's HomeKit: you simply tap Add Device inside the Alexa app to do just that, or ask Alexa with a voice command to scan for new gadgets. The range of compatible kit is staggering and getting bigger by the day.
You can also create groups of devices: turning off all your downstairs lights, for example, with a single spoken command to Alexa. Meanwhile, the handy Routines function acts like HomeKit's Scenes feature, whereby you can automate actions across multiple devices at the same time (turning off lights and locking doors at the end of the day, maybe).
You're going to need at least one device with Alexa built-in β an Echo Show, for instance β to control everything else. It's also worth mentioning that if you have the Echo Plus speaker you've got a Zigbee hub, which means you don't need hubs from the likes of Philips or others (for basic features, at least).
Have a look at our extensive Alexa guide for a deeper dive into Amazon's smart home system.
HomeKit is a software framework baked right into Apple devices, and the idea is simple β instead of having a bunch of different smart home apps on your smartphone that donβt necessarily sync with one another, HomeKit brings them all together, offering control front and centre on your devices.
Everything is controlled via the Home app on your iOS, iPadOS or macOS device, and as you would expect, it all works with Siri too. You can either fire up the Home app to change the temperature of a smart thermostat or to turn a smart light off, or just get Siri to do it for you.
There are actually two parts to Apple HomeKit. HomeKit itself is a protocol, a background software technology that devices need to comply with to get access to the club (it's super secure as well, with Apple taking encryption very seriously). Then there's the element of HomeKit that you'll see on your iPhone, iPad or Mac, the Home app.
For something to work with Siri, the Home app, and Homekit, it needs to have a 'Works with HomeKit' badge on the packaging (or on the online listing). With Siri built into the iPhone, Mac, Apple Watch, Apple TV and the HomePod, a Siri device is never far away.
The caveat is that you do need at least one iOS, iPadOS or macOS device to make this work properly. And to get the very best from HomeKit, you really need either a HomePod speaker, an iPad or an Apple TV set up at home as well, so you can control your smart home network while you're away from home β if that's the case, then Apple's platform starts to become a serious contender for setups based on Google and Amazon's voice-based assistants.
Read this: How to set up an Apple HomeKit hub
The Home app has three sections to it: Home lists all your smart home devices, with your selected favourites up top; Rooms groups devices in locations around your house; and Automation allows you to automate smart home behaviours. For example, you can have the lights turned off, the alarm set and the heating turned down when you leave home.
These automations can be grouped together into 'Scenes'. The scenario mentioned above could be called 'Away', for example, or you could use a 'Game Time' scene to turn off the main lights, switch the mood lighting on, and fire up your Xbox (via a smart plug). These scenes can be activated from your iPhone or iPad's Control Centre, or by using Siri.
Pairing compatible devices to Apple's smart home platform hasn't always been the easiest process in the world β there's some faffing to be done with scanning codes using a mobile device β but as time has gone on, HomeKit has definitely improved, and the Home app has gradually got more intuitive to use.
Thanks to recent improvements in iOS, you now have multiple ways to pair devices β via QR codes on the device, or by NFC if the device manufacturer supports it. HomeKit has also been updated to offer more complicated setups with Shortcuts, which are a way to combine multiple actions together that run with one tap on your phone or one Siri command.
The selection of devices that works with HomeKit isn't as comprehensive as the others in this feature (a previously-required hardware encryption requirement is one reason it's been slow to grow), but quality kit is being added to the list all the time. Apple has now partnered with Samsung, LG, Sony and Vizio to bring HomeKit support to their TVs, for example, while the AirPlay streaming standard now supports more non-Apple devices.
Check out our comprehensive Apple HomeKit guide for more info.
Google's answer to Alexa landed with the Google Home speakers in 2017 and, like Amazon's market leader, is now expanding beyond devices built in-house. There are five Google-made speakers powered by Assistant on sale now: the classic Google Home, the Nest Mini (previously the Home Mini), the Google Home Max, the Google Nest Hub (with a 7-inch display), and the Google Nest Hub Max (with a 10-inch display).
We're also seeing Assistant support arrive in speakers and displays from third party manufacturers including JBL, LG, Sony, Lenovo, Panasonic and Sonos. As with Alexa, there are two types of Google Assistant devices: those with the Assistant built right in that you can talk to (a list which includes smartphones and Chromebooks), and those that can be commanded by it.
It's the same Google Assistant across all devices β your Android smartphone or your Wear OS smartwatch, for example. The app can control your music, bring up news and weather reports, control other smart home gadgets and appliances, set timers and reminders, and even make and take calls. Google Home and Google Nest speakers can be linked for multi-room audio, and you can have as many as six different users on one network, for personalised calendars and music playlists.
This ubiquity gives Google Assistant an advantage over Alexa: if you're got an Android phone you're probably already familiar with the app. It can be with you throughout your day, from asking for the weather forecast in the morning, through your commute and office time, to when you return home. It is possible to do this with Alexa (setting it as your default assistant on Android and using it from within the Alexa iOS app), but Google Assistant is the default and may be easier for most people.
As with Alexa, you've got a bunch of smart commands to take advantage of besides the smart home controls. Google Assistant can answer all sorts of questions and complete all kinds of tasks for you. It's also possible to set up a 'My Day' program of news, weather, traffic and calendar updates that the Assistant reads out when you ask, for instance, "Hey Google, whatβs my schedule looking like?". From sports scores to commute times, Google Assistant can do a lot.
When it comes to smart home control, the Google Assistant works in tandem with the Google Home app on your Android or iOS device. Adding new devices is as simple as tapping a button and scanning your network. Depending on the gadget, you can do things like turn devices on and off, change settings and (as with Alexa) set up Routines that combine multiple actions.
The Google Assistant-powered smart displays also give you Home View, which is a top-down look at your entire smart home β giving you great touch controls. At the moment, Google seems to have figured out visual smart speakers better than Amazon. We like devices such as the Echo Show, but thanks to features like built-in YouTube and Chromecast capabilities, Google Assistant has the edge.
One of the more recent features to show off the power of Google Assistant is translation on the Nest Hub devices. It means two people who speak two different languages can have a conversation, with the smart display acting as a translator for both parties β it's another good indicator of how Google Assistant beats Alexa for the wealth of data it can tap into.
Google Home Actions are the equivalent of Skills on Alexa. There aren't quite as many of them, but definitely more than enough to get by β they can make the Google Assistant much more useful when it comes to reference, productivity and just getting things done with the power of your voice.
You can see a selection of Google Home/Google Nest compatible devices here, including top smart thermostats, home security systems, lights, plugs, locks and more. Some have Assistant controls built-in, while others can be controlled by Google Assistant on your phone or through something like a Google Nest Mini.
It's also worth mentioning that Google is working on retiring the 'Works with Nest' program, which was a way of controlling devices via Nest thermostats and other Nest devices. Nest is now a part of Google again, so Google Assistant is taking over: look for the 'Works with Google Assistant' label instead.
Have a read of our Google Assistant missing manual for a much more in-depth description.
The best of the rest: Top smart home systems
The smart home systems listed above are the ones that you're most likely to encounter as you seek out kit for your connected abode, but they are by no means the only players in the game.
Many companies have realised that people want simplicity when it comes to syncing up their smart homes and, as such, there's an ever-expanding range of software and hardware options for your consideration. Such asβ¦
Samsung SmartThings is an intriguing little platform. In 2017 the Korean tech giant released a brand new hub, Samsung Connect Home, as well as a revamped Connect Home app to help you manage all your devices and easily set up new ones. SmartThings can also act as a mesh Wi-Fi system, and up to five Connect Home hubs can be placed around one home to blanket it in Wi-Fi.
The SmartThings Hub has radios for both the Zigbee and Z-Wave standards, which means support for a lot of kit without the SmartThings branding too. Add in all the other gear that Samsung makes β from TVs to smartphones β and the Bixby digital voice assistant, and you've got a lot of choice and flexibility.
Bixby isn't quite yet on the level of Amazon Alexa or Google Assistant, or even Siri, but it works well for controlling devices around the home, and it's getting smarter all the time. The SmartThings app for your phone uses a clean interface and layout that makes it easy to control individual devices as well as group them together in rooms.
If you already own Samsung gear β like a TV or a phone β then SmartThings is worth considering as a home platform. It's all very simple to set up and use, and in 2019 Samsung released a new smart camera, smart bulb and smart plug for the series too, so you can start small and keep extending over time.
IFTTT (it stands for If This Then That) isn't really a fully-fledged smart home platform but can connect smart home devices together. It works using 'Applets' made up of triggers ("if this") that then result in actions ("then that") β if it's 9am, switch on the smart home lights, for example.
In fact, IFTTT was innovating even before Alexa, HomeKit and Google Assistant got going. It works with big names like Philips Hue, Belkin WeMo, Lifx, Ring, iRobot, Nest, Tado, and more, and can plug into Alexa and Google Assistant if needed.
Read this: The best IFTTT Applets
It doesn't quite have the simplicity and ease-of-use of some of the other options here, but it definitely suits tinkerers who want to take more control over what their smart home gadgets are busy doing. You can also use IFTTT as an extra add-on to whatever major smart home platform you've chosen.
IFTTT can be operated through the website and there are mobile apps available too. It's worth a look beyond the smart home scene as well, with Applets covering all kinds of apps, services, devices, and more β you can use it to do everything from automating your tweets to changing the wallpaper on your Android device.
Control4 systems don't have the same high profile as kit from the likes of Amazon or Google β it's more of a bespoke, tailored solution that can incorporate lighting, smart locks, home security systems, garage doors, wireless audio and more. It supports smart home standards like Zigbee, Z-Wave, Wi-Fi, and Bluetooth, and works with more than 35,000 devices in total β though you do need to get a professional to install it.
It's the audio and video capabilities that really stand out β there are numerous speaker options, thanks to Control4's purchase of Triad in 2017 β and this is definitely worth considering if you want to pipe movies and music around the home, and add in a few smart home extras at the same time.
There's even a universal remote for controlling everything, and the option of a 7-inch or 10-inch touchscreen that lets you manage all your devices from one central console. Some smart home operations are possible via the accompanying iOS and Android apps, but it's a long way from the plug-and-play, instant setup and operation that you get with the smart home platforms from Apple, Amazon and Google.
Control4 can do just about anything and everything you need from a smart home platform, and it'll plug right into everything you already own β from Philips Hue lights to Sky Q boxes. On the downside, it needs professional installation and updates, and it costs a lot, lot more than off-the-shelf kit. An option for those who want to define everything about their smart home system and have deep pockets.
As well as having its own smart home products on the market, Logitech has a few devices that specialise in making the rest of your tech more autonomous β though so far it's stopped short of developing a full-fledged smart home platform.
Logitech started out with its Harmony remotes, which have been smartening up homes for years now, but now the Harmony Hub and the Harmony Elite (a hub and a remote) have upped the ante β they can control a whole host of gadgets and smart home devices, with more integrations being added regularly.
It's a particularly good system for tying all your entertainment and smart home devices together. So if you've ever wanted to bundle your PlayStation 4, Sonos or Netflix, and basic TV controls with the rest of your smart home, you can do it.
Again, the Hub is the most important bit for controlling your smart home, and then there's the Pop Home Switch that jumps onboard your smart home's Wi-Fi and scans for compatible devices it can control. It works with the likes of Lifx, Philips Hue, Lutron, Insteon, Samsung SmartThings, Nest and more, and as an added bonus can integrate with Alexa and Google Assistant too (though not Apple HomeKit).
If you're looking for a one-stop shop for automating your smart home routines on your existing tech, Yonomi could be the solution. It's basically just an app, but an app you can plug into all kinds of different devices, adding controls and customising automations as you see fit.
It offers a wider array of controls than you get with HomeKit, Alexa or Google Assistant and has more ifs than IFTTT too. In fact, it's a lot like IFTTT, but with a particular focus on the smart home. It's a lot like Stringify too, but that service has now closed down.
Read this: How to migrate your Stringify Flows
Essentially, the Yonomi app on your phone becomes your smart home hub. You could set up a dinner party routine to play music through your Sonos speakers, dim the lighting, and set the smart thermostat to a certain temperature. Or set up scheduled events that happen over certain periods of time, or when you arrive back at home.
Siri, Alexa or Google Assistant can be added to provide voice control, and the list of supported devices is an impressive one: Logitech, Sonos, Philips Hue, Lifx, Lutron, Nest, Ecobee, TP-Link, Netatmo, and August are among the companies that make smart home tech that Yonomi can work with.