Remote control clutter is one of those things that most people just accept. One remote for the TV, one for the Blu-Ray player, another for the stereo receiver, another for Apple TV, another for the cable/satellite box... it's annoying, yes. But still better than having to actually get up off the couch to change the channel or change a setting. The horror.
Universal remotes have been around for a long, long time. Manufacturers have been shipping them with their A/V components for ages. My old Sony TV came with a remote which also controlled my Sony DVD player. Nice. I had a Pioneer receiver with a remote you could program for other manufacturer's gear as well as its own. Even nicer.
But ultimately just being able to control one device at a time can be a bummer. Especially if your remotes aren't multi-function where you have to use multiple remotes to do one thing. Grab the remote to turn on the TV. Grab the remote for the cable box. Grab the remote for the receiver.
Which is where the Logitech "Harmony" series of remotes comes in.
These "smart remotes," which have been around for a dozen years, can be taught how to control a vast multitude of devices. On top of that, they are also programmable, so you can chain remote commands together under a single button-press. Press the "Watch TV" button and Harmony will fire up the TV, cable box, and stereo receiver for you. It will then know to use the channel up/down buttons for the cable box and the volume up/down buttons for the stereo receiver. It's all pretty cool, and I've owned three Harmony remotes in the past decade.
But my latest one is a little different. It's comes with a "Harmony Hub" which can not only control your A/V equipment... it can also interface with a lot of your other home automation. Like, for example, Amazon's Echo, AKA "Alexa."
Depending on your devices, the Harmony Hub can eliminate the need for remotes completely... which is the whole reason why I bought it last year.
When I get home, I just say "Alexa, turn on the TV" and I'm done. From there I can have Alexa change the volume... change the channel... switch devices... whatever I need. The only time I'm scrambling for the remote is if I want to access shows stored on my DVR or to select something from a menu somewhere (like Apple TV). Sure, it would be nice if Harmony Hub would allow me to navigate menus via Alexa, but it really seems to be more trouble than it's worth right now. Though I'm sure that will change in the future.
There's a lot to talk about when it comes to Harmony Hub, so let's get started, shall we?
- You actually don't need a Harmony remote or Alexa to use Harmony Hub for controlling your stuff. You can use an iPhone or Android phone or tablet.
- You can use either a smartphone app or a computer app to set up and program your Harmony Hub. Both are shitty, frustrating, non-intuitive, ball-busting asshole apps to use. Setting up the WiFi connection from my phone was a piece of cake because the hub uses Bluetooth to do it. No having to switch networks and all that other annoying crap... just enter the WiFi name and password and you're done. Everything after that point is a horrendous exercise in futility that left me screaming. Seriously, all the Harmony software is utter garbage.
- Setting aside the shitty UI (which is rage-inducing all by itself), programming simple tasks is a hundred times more difficult than it needs to be. So many times I run across things that make zero sense. If you want your stereo receiver left on all the time, but use Harmony to access it for changing inputs or whatever, Harmony will turn it off regardless. You have the option to tell Harmony you want it left on all the time, but getting it to accept that option is fucking psychotic. First you go to the device. Then you edit the device. Then you select power settings. Then you select "I want this device left on all the time." Simple, right? You'd think. But then you have to tell Harmony whether you use one button or two different buttons to turn the power off and on. My receiver has one one-button toggle, so I select that. At this point Harmony will completely ignore everything you just did and not allow you to save the setting. No... you have to select "I use two buttons" EVEN IF YOU FUCKING DON'T in order for it to accept the command. Which they don't bother fucking telling you anywhere on the shitty smartphone app... I eventually found this helpful hint in the shitty computer app (even though I couldn't get power settings to work on the computer app). And don't think that you can just delete the "power off" command from the "closing tasks" list... you absolutely cannot. You have to use information from one app to do the work on another app... none of which is mentioned anywhere. Assuming you haven't blown your fucking brains out before you figure out all this insane bullshit, your Harmony Hub will then kindly not turn your stereo receiver off. And this is just the tip of the fucking iceberg.
- If you haven't smashed your Harmony Hub with a fucking hammer and actually manage to get something programmed the way you want, congratulations. You can now use your phone/tablet or app to control whatever it is you just programmed. Inevitably you'll need to make changes though... inserting a pause between commands... changing a command... adding a command... whatever... at which point you have to use the horrendously shitty apps to do it. Once again putting your shiny Harmony Hub in danger of getting smashed with a fucking hammer.
- Then it's time to get Harmony set up for voice control via Alexa. If you thought the Harmony apps were shit... wait until you get a load of the fucking bullshit required to get that working. Here's a sampler: You can assign voice "friendly names" to television channels. These can be shortcuts... phonetic spellings... or whatever. I have given FOX "News" the friendly name of "propaganda and lies" so if I ever want to torture myself I can just say "Alexa, turn on propaganda and lies" to see what fucked up shit Hannity is spewing. Sometimes it's critical to assign friendly names because Alexa can be stupid. When I say "Alexa, turn on ABC" Alexa responds with "I can't find a BC for this device" (or whatever). So I had to add a friendly name of "como" to get that to work (my Seattle ABC affiliate is KOMO 4). But here's the thing... every time you want to add, change, or delete a "friendly name" YOU HAVE TO DISABLE THE SKILL ON ALEXA, THEN ADD IT BACK AGAIN AND LOG BACK IN TO YOUR LOGITECH ACCOUNT TO DO SO... THEN YOU HAVE TO TELL ALEXA TO "DISCOVER DEVICES" TO ACTUALLY FIND THE CHANGES. Granted, this is all probably Amazon's fault for the way that Alexa works, but it's still not the cakewalk you're led to believe. Fine-tuning the names takes literally hours... days even... as you try to figure out what works, what doesn't work, and what works best.
- There's so much more I could rage about when it comes to programming Harmony Hub (the fact that it keeps telling you that you need to set up favorite channels over and over and over and over again... after you've already set up your favorite channels fifty times... is enough to drive you to drink), but the take-away is this: Harmony Hub is a fantastic piece of tech marred by shitty apps.
- Assuming your Harmony Hub isn't in the garbage from all the rage-inducing shit you have to go through to get it working with your stuff, it then works as advertised. And, I must say, that having it paired with Alexa is so brilliant. I absolutely love it. I also love the simple Harmony Remote that came with the unit (I bought the cheapest one and it's great). Using the smartphone app to control things is not as easy as you might like, but it does work.
- As if controlling your A/V gear wasn't enough, Harmony hub can also interface with other home automation equipment. Thermostats, smart door locks, switches, smoke alarms, window shades... it's all pretty fantastic. Some things I get, like turning down the lights and closing the shades automatically when you say "Alexa, turn on a movie." But controlling your thermostat and door locks via the Harmony app is puzzling. I mean, sure... maybe some people like to have their heat turned up to 90° when they watch a movie, so it's great that Harmony can do that, but huh? It is, I guess, handy to be able to access other controls from the remote or the Harmony smartphone app without having to open a separate app... but to me adding those things just adds clutter. Harmony is compatible with INSTEON hubs, but not yet able to interface with the ISY994i hub which I use to control my INSTEON devices (darnit!). Hopefully one day...
- If you have Z-Wave or Zigbee devices, Harmony Hub can control them directly with the addition of a small base station that plugs in and sits underneath. It will set you back $100, however.
- If there's one thing that Harmony Hub does very well... it's get signal to your devices. I have the hub sitting on top of my media cabinet where the IR signal can bounce around the walls and reach all my equipment. I found that my DirecTV box (which is on a low shelf) wasn't getting signal all the time, so I added an "IR Blaster" (included in the bundle I bought) which plugs into the Harmony Hub and can be run to where you need it. I just threaded it through the back of the cabinet... put it in front of my DirecTV box... and now it works without fail. Nifty.
- Harmony Hub alone retails for $100. You can also purchase it with a bundled remote for extra. Their high-end remotes have lighted displays and other tech goodness, but I just bought the cheapest remote which does not have any bells and whistles. Still, it works just fine for all I want to do. The retail for that package is $130 at Amazon, but you can sometimes find refurbs on Amazon for $80 (less than the retail price of the hub alone).
- There is a caveat to buying stuff from Logitech. They are a fucking asshole of a company. Their previous Harmony Hub was called "Harmony Link." As of next month, anybody who purchased a Harmony Link from Logitech owns a hockey puck, because Logitech will no longer support the device. Instead they will turn off the supporting servers which will brick it, rendering it useless. So... just know that five years down the line that Logitech could decide they don't want to support Harmony Hub and brick that as well.
And there you have it. The ugly truth about some really cool tech. It's a real shame that there isn't better software, because I enjoy the end result very much. It's the getting there that sucks. I do know that there are other companies who have similar devices, but I didn't research them since I had such great luck with my previous two Harmony remotes. Had I known then what I know now, I might have investigated a few other options before pulling the trigger.
What mystifies me about software with issues such as this is that companies have QA departments. How do they not pick up on frustrating uses of their software?
The software I use at work everyday has some amazingly frustrating design decisions and it’s clear the people building it don’t actually USE it. Is there a way to submit feedback? Is there hockey sticks. So frustrating.
I admire your patience. And your self control in not smashing it.