Logitech Harmony Elite
Advanced universal remote control

I’m finally living the automated smart home dream

Logitech Harmony Elite

If you have a table full of remotes and a bunch of IoT apps, you need a Harmony.

Logitech's Harmony Elite is the closest I've got to achieving the smart home dream. You know, the one where you enter the house, all the lights flick on, and the entertainment system boots up to your favourite channel while the heating system asks if the temperature is cosy enough for you—that sort of thing. The problem has always been standards: the Internet of Things (IoT) has lots of them, but few of them play nicely together.

The £279 ($350) Harmony Elite bridges the gap with a fancy touchscreen remote, charging dock, smartphone app, and a wireless hub, letting you control most infrared, Bluetooth, and IoT devices from either the included remote, or a smartphone app. The hub—which you can purchase separately for £99 ($99)—is the where the magic happens. Logitech sells the remote separately for £199 in the UK, as well as range of cheaper models, but none feature the Wi-Fi/Bluetooth IoT wizardry that makes the Elite bundle so appealing.

The hub is a small hockey puck-sized blob of glossy black plastic that, while a complete magnet for dust and fingerprints, is largely inoffensive. Aside from the power jack on the back, there are two inputs for the separate IR blasters included in the box. Whether you need these or not will depend on your setup. The hub has its own crazy-powerful IR blaster inside that reflects the IR signal off other surfaces, so if if all your devices are located in the same place it works perfectly on its own.

My setup, however, is a little more complicated. Some devices like the Shield Android TV and PlayStation 4 live inside a cupboard, while my Sky+ HD satellite TV box lives underneath it, and my AV amplifier lives on top. Obviously, when the cupboard door is shut, IR signals can't get in or out. But by running the two extenders out from the main unit inside the cupboard, I'm still able to control those devices without the need for any line-of-sight communication from the hub or the remote.

Universal remotes are still a pain in the arse

If only plugging everything in was the hard part. Logitech has done its best to make setting up the Elite as easy as possible, but unfortunately there's still something of a learning curve to getting everything working together, particularly when using IoT devices. The good news is that you don't have to use Logitech's ropey desktop app on Windows or Mac to get things set up. Instead, everything except upgrading the remote's firmware—which it only asked me to do once after I'd set everything else up—is done through the iOS or Android app.

The initial setup guides you through adding your devices, with the app splitting them into Entertainment, Wi-Fi, or Computer categories. Entertainment covers pretty much any device that uses IR or Bluetooth to communicate, with the Elite's stupidly large database of IR codes making it a snap to search for a device. If you do run into trouble with a particular device—as I did with my Sky+ HD box—you can manually add the IR code by pointing the device's remote at the hub and pushing a few buttons.

What was particularly impressive was just how quickly the Elite found devices on my network to communicate with. My LG TV, for example, is hard-wired via Ethernet. Instead of using IR, the Elite controls the TV over the Ethernet connection, removing any wireless worries. It also found the Sonos in my bedroom automatically over the network, as well as my PlayStation 4.

There are some limitations, though. With the Sonos you can only do things like play/pause, skip through tracks, and adjust the volume; music browsing is limited to things you've saved to your Sonos favourites from within the dedicated Sonos app. Thanks to Sony not allowing third-party devices to toggle power on the PS4, you still have to manually power it on before your can use it with the Elite.

IoT devices are also more complicated to set up. For Philips Hue, I had to manually push the sync button on top of the Hue hub, and it took a few attempts before the Elite recognised the Hue system and connected to it. The selection of IoT devices the Elite works with is also limited to a few big names at the moment, which includes the likes of Google's Nest, Samsung's Smart Things, and Lifx and Philips Hue Smart Bulbs. The Hive heating system I use—which is far more prevalent in the UK than Nest—doesn't currently work.

Oh, and if you were thinking that the Elite replaced all those IoT hubs you have knocking about, think again. The individual hubs still all need to be plugged in in order for the Elite to control everything. That's not the Elite's fault as such, but it does mean that you've got to add yet another hub with its own power supply to the pile.

However, my biggest pet peeve with the Elite has to be the "Connecting to Harmony servers" message that greets you every time you want to add or tweak a device setting. It takes a good 10-15 seconds before the app connects. If you have a lot of devices to add, or tweaks to make, this gets very annoying very quickly.

But once it's finally all set up...

Once the initial set up is out of the way, you can dive into what makes the Elite magical: Activities. These are one-button commands that you can customise to do a whole lot of things at once. For example, I have a "Watch TV" activity set up that turns on the TV, the AV amp, the Sky+ HD box, and the Hue lights in the living room all at once. It even flicks the Sky+ box over to BBC One HD and sets the Hue lights to a warm orange colour in the process.

This is the smart home magic that IoT promises, yet fails to deliver due to competing standards. The Elite is the glue that makes it work. You can get extremely granular with the Activity commands too, going as far as to adjust the time delay between each command and the order in which they're executed. Even better, the Elite is smart enough to know that if the AV amp is part of the activity, you'll want to control the volume of that, rather than the TV, with the remote's volume buttons.

I only wish that you could customise the physical buttons on the remote further. The remote features a few IoT buttons near the bottom you can use for customising for IoT devices—but you can't, for instance, tell it that you want to use the "Menu" button to open up the Sky+ TV guide. That's always assigned to the less conveniently placed "Guide" button further down the remote away from the navigation buttons at the top.

Everything that's displayed on the touchscreen can be customised, though. Again, the Elite is smart enough to know that if you're watching TV, you'll most probably want the touchscreen to display number buttons for changing channels, but you can change the default commands to whatever you like. When you're in an Activity you can still control individual devices, too, by hitting the "Devices" button underneath the screen and selecting whatever it is you'd like to control.

For those that want to do some serious home automation tweaking, the Harmony Hub is compatible with IFTTT, allowing you to activate a Harmony Activity with another action. You could, for example, set it up so that sending a text message ended a specific activity for those times when you have cell service but no Internet signal, or do the same with a phone call. I found the ability to trigger activities via location the most compelling part of IFTTT and Harmony, the system automatically turning on the lights and Sonos system when I was within a few metres of the front door.

The amount of customisation on offer—physical buttons excluded—is seriously impressive, and you'd be hard-pushed to find anything better outside of expensive and professionally installed home automation equipment. The remote itself looks sleek, and is comfortable to hold, too—Logitech's even put a user-replaceable battery inside. It's also nice to see that Logitech hasn't ditched the physical buttons in favour of just a touchscreen, the tactile buttons making it easy to change the volume or flick through channels without having to look at your fingers.

The biggest sticking point for most will be the price. At £279 the Harmony Elite certainly isn't cheap, but I couldn't imagine going back to the mess of remotes that used to be arrayed on my side table, not to mention having to go into a multitude of separate apps on my phone to adjust the lights or turn on some music. Sure, you could buy the hub and control everything from your phone, but having a physical remote really is worth the investment.

The Harmony Elite is the most accomplished version of Logitech's universal remote to date, and the first device to finally make good on the promise of the IoT. If you've got a pile of remotes sitting on a table, and a bunch of apps for controlling your home, I'd urge you to give it a go.

The Good

  • Finally makes good on the promise of IoT by making your devices work together.
  • Automation Activities are powerful, particularly when paired with IFTTT.
  • Slick remote with a user-replaceable battery.
  • Despite the rise of touchscreens, you can't beat physical buttons for ease of use.
  • Powerful IR blasters.
  • Huge database of devices—if it has IR or Bluetooth, chances are you can control it with Harmony.

The Bad

  • Not all IoT devices are supported (which sucks if you have Hive heating).
  • Getting it set up is a laborious process.

The Ugly

  • That price. Would you rather have a new games console or a remote control for Christmas?