A few years ago, the coordinated smart home felt like a pipe dream, but Alexa has changed all that. Thanks to increasing compatibility with smart home devices, Alexa and the Amazon Echo is now the ideal hub of your connected home.

Where previously it was a disparate mix of devices and brands, the Amazon Echo has pulled all this together.

It's also really simple to make those first steps to have an Alexa-controlled smart home. There are some key devices to consider, but from Alexa's point of view, the process is pretty simple.

We'll guide you through everything you need to know, what to buy and how to get your smart home perfected. If you recently got an Echo and want to know what else it will do, you've come to the right place.

Which Echo should I buy?

There are a number of different Echo models, but they all feature Alexa and they all offer the same Skills and voice controls. This applies to Echo Dot, the second-gen Echo and all third-party Alexa speakers, like the Sonos One for example. 

There are a few areas of difference, however, which we'll briefly outline below:

Echo Show, Echo Show 5 and Echo Spot

These devices feature a display. This gives you more scope in the smart home, as they can show video from connected cameras. They also give you touch controls for devices, for example, turning off the lights without having to use your voice.

You can read our review of the Amazon Echo Show or Amazon Echo Spot for more details.

Echo Plus

This version of the Echo has a Zigbee controller built-in, meaning you can control some devices without needing to connect a separate hub or use another app. (We'll talk about this a little more below.) You can read our Amazon Echo Plus review for more details.

So the important decision is whether you want or need to view cameras via Alexa, because that's something you can't do with a regular Echo.

If you want to know more about your Echo choices, we have a full comparison you can read here. 


Setting up your smart home devices for Alexa

Before you do anything else, it is advisable to setup any smart home devices you already have - smart heating, lights, cameras, plugs - in most cases you'll want these setup as advised before you do anything with Alexa.

Basically, follow the manufacturer's instructions to get those devices working. This usually involves plugging it in, connecting a hub to your router, installing the app, searching for your device and entering a passcode.

There are a huge range of devices that work with Alexa, here's a quick run-down of some of the best Alexa compatible smart home options:

Smart lighting

Smart heating

Connected cameras

Smart plugs

Do I need everything on the same platform?

There's the question. A few years ago, we'd say "yes, absolutely", but if Alexa is going to be running the show, it doesn't matter so much if you're mixing and matching brands and devices. If fact, that's that appeal of using Alexa.

One advantage of choosing lights and plugs from the same brand is that they all use the same hub and app, so that keeps things tidy when it comes to setting up. At the same time you might end up paying more for your bulbs and plugs than you actually need to. Alexa gives you flexibility in this sense. 

Amazon also lists devices as "working with Alexa" and there's plenty to choose from, of varying price and quality. Those listed above are the devices we have first-hand experience with, so they come recommended.

There's one exception to all this and that's if it's a Zigbee device and you have an Echo Plus - and we'll explain why now. If you've no interest in Zigbee or don't have an Echo Plus, feel free to jump to the next section.

What is Zigbee on the Echo Plus? 

Zigbee is a wireless standard that's used in a number of smart home devices. It's the standard that Philips Hue uses, for example, and it's fairly common, if rarely spoken about.

The Zigbee controller in the Echo Plus will let you set-up a smart home device without the need to follow the usual manufacturer procedures. Because the Echo Plus can directly talk to that device, it will recognise it and provide some controls - without the need for a hub or app for that device.

There's the downside that some advanced features aren't supported: with Philips Hue for example, using Zigbee on the Echo Plus means you don't need the Hue Hub or Hue app, but you don't get any of the advanced controls, like Hue's scenes, custom colours or firmware updates. 

You can use Zigbee for cheaper or more basic devices (like a single white lightbulb), but for more advanced devices with more functions like you'r get from smart heating, you'll want the full experience they offer, so Zigbee is best avoided.

Using Alexa Skills to connect your smart home 

Skills are the glue that holds Alexa together. You can almost think of Skills as apps, but because many will only then interact by voice, they're not apps you will ever see. What they do is basically tell Alexa what it's looking for and what that device can do.

Pocket-lintHow To Set-up An Alexa Smart Home image 6

To find Skills, you can either ask Alexa to search directly: "Alexa, enable the Nest Camera Skill" for example, or much simpler is to just use the Alexa app on your phone. Ultimately, even if you install using your voice, you'd have to then enter your account details in the app anyway.

  • Open the Alexa app
  • Hit the hamburger menu in the top left-hand corner
  • Select Skills from the menu
  • Either open the "smart home" category, or search for the brand you want, e.g., Hue, Nest, Hive
  • Once you've found the Skill you need, hit enable

Once you've enabled the skill, you'll most likely have to enter your account details for that device. Those will be the details for the account you used when you set-up those devices. For example, when enabling Hue, you'll use your MyHue ID.

Once you have those Skills enabled, it's worth reading through some of the details in case there are any specific phrases you'll need to use. For example, you might have to say "Ask Hive to boost my heating" to get the response you want.

Alexa, scan for devices 

This is the critical last step of the process. Because you've (a) setup your smart home devices and (b) told Alexa what they are, you can then search for them. 

This is essentially a scan the Echo and Alexa does to find those devices in your house. This is a critical step and takes less than a minute, after which Alexa will tell you that it has found these devices. You can say: 

  • "Alexa, search for devices"
  • "Alexa, scan for devices"

That's it - with the Skill is enabled and connected, Alexa will be able to interact with those devices using voice across any of your Echo devices and through the Echo smartphone app (on Android or iPhone).

If you subsequently add a new device - another Philips Hue bulb for example - then you don't have enable the skill again, you can just scan and it will be detected - as long as that device is setup and connected with Hue. 

How to manage your Alexa smart home 

Setting up is one thing, but the real fun is to be had with using all these connected devices.

The Alexa app gives you a range of smart home controls, with its own section of the app:

  • Open the Alexa app
  • Hit the hamburger menu in the top
  • Tap smart home 

You can then see all your devices that Alexa knows about - each blub, camera, etc. Sometimes you might find duplicates too, if there was a skill change or if you changed the setup slightly. 

It's worth managing your devices here, otherwise Alexa will be constantly asking you "which one?". 

How to rename Alexa smart home devices 

Renaming gives you a degree of personalisation and can make controls more fun as well as simpler as Alexa's naming can be odd - like "first light". 

  • Open the Alexa app
  • Hit the hamburger menu in the top, tap smart home
  • Under the devices tab, tap the device you want to rename
  • In the top left-hand corner is "edit", hit this
  • On the next page you'll find the option to edit the name

You can change the name to anything you like, so if it's strangely become "backyard camera" you can Anglicise it, you can keep brand names or whatever works for you.

Pocket-lintHow To Set-up An Alexa Smart Home image 3

You can also rename plugs to be the device that's connected to them. For example, if your garden lights are on a smart plug you can call it "garden lights" and so on, which it better than asking Alexa to "turn on my smart plug two". 

How to create an Alexa group or room 

This is where smart homes actually feel smart. Grouping lets you control multiple devices at one time so lots of things happen at once. 

Alexa uses groups for smart home devices as well as creating multi-room audio - which we've covered separately. The principle is the same however: 

  • Open the Alexa app
  • Hit the hamburger menu in the top right-hand corner, tap Smart Home
  • Select the Groups tab, then Add Group
  • Select "Smart Home Group" and give it a name, for example Living Room
  • Then select the devices to include in that group 

That then means you have devices in that group that will all react when you say "turn my living room on", for example. That might be lights and plugs or whatever. In reality, it works best with on/off applications, although in the case of lights, you can also say things like "Alexa, make my living room lights brighter".

Pocket-lintHow To Set-up An Alexa Smart Home image 4

Top tip: If you don't want to specify the group name (living room in this example), include an Echo device in the group. That Echo will then associate itself with those devices, so you can say "turn on the lights" in that room and only that room will light up.

How to create Alexa Routines 

Beyond groups, Routines can provide a degree of automation. Routines is the native Alexa offering, allowing you to associate some actions with trigger phrases, while there's support for third-party scenes too, like a Hue lighting scene or a Harmony remote scene.

Routines are a little basic at the moment, and prone to complications, because the phrase you select has to be distinct, to avoid confusion with other Alexa commands. Alexa Routines now extend to native support for Ring, so you can have your Ring Doorbell trigger an announcement on your Echo for example.

Pocket-lintHow To Set-up An Alexa Smart Home image 5

Here's how to setup an Alexa Routine:

  • Open the Alexa app
  • Hit the hamburger menu in the top right-hand corner, tap Routines
  • Tap the + to add a new Routine
  • Select a phrase or a time for your new routine to happen
  • Select the actions you want from the offered categories
  • Finally select the device you want the routine to run on

That's all pretty easy to establish, but, as we said above, if your phrase is too close to something else that Alexa recognises, you might not trigger your routine. For example: "good morning" already has an associated Alexa response, so making a routine triggered by saying "good morning" won't always work.

You can, however, use this as a glorified alarm, setting a range of actions at a particular time each day - turning on lights, reporting traffic and so on.

There are some key areas of routines that are missing at the moment - like not being able to access your calendar for example, which could be useful.