Last week, as part of a broader announcement enabling support for more smart home products, Google and Logitech announced that Google Home would now support Harmony ‘Ultimate Hub’ smart remotes. As a long term user of Logitechs Ultimate Hub products this certainly was a welcome announcement and after a few days experimenting with the new system, I’ve put together a quick guide on how to set up, change and use the new integration.
The first thing to know is that the Harmony integration isn’t actually part of Assistant’s “Home Control” system, which would have made sense, it’s actually an Action which can be found in the ‘Services’ menu. Why does this matter? Because it changes both how you add/use Harmony with Google Home. Yes, Home not Assistant, this is the second thing to know, currently, Harmony integration is limited to only Google Home devices, but they say they are working on wider implementation.
Setting up your Harmony remote is a simple process, just say “Ok Google, ask Harmony to connect”. From there go to your Google Home App and you’ll see a card on the Discover tab allowing you to Link to Harmony. Tap that and you can start the setup process.
Now, there’s a little wrinkle some people are experiencing here. You need both your Google Home and your Phone to set this all up, however, for some people when they invoke Google Home, even when using “Hey Google” instead of “OK Google”, the action takes place on the phone, which isn’t compatible. The solution has been to start the process with the phone “hidden” and then go get it – alternatively you can shut off Ok Google hotword detection, but that’s not a useful option for a number of people.
It turns out asking Home verbally isn’t actually necessary. You can manually add Harmony by opening the home app, accessing the slide out Nav Drawer then select “More settings”, select “Services” scroll down to “H” and find Harmony. From there you can manually select to pair the Harmony Hub with Assistant.
Whichever way you choose to pair your Harmony Hub with Google Home you will eventually be lead to the setup screen. This allows you to select the activities and Favourite channels you want Google Home to have control over. During the process, you have the ability to set “Friendly Names” for each of the activities and favourite channels. From there you should be ready to control your activities from your Google Home.[Update: you need to switch your system language to US English for the Services menu to be displayed. Doing this will erase your “ok Google” voice training. After setting everything up change your language back and retrain the voice activation.]
Hey, I’ve linked my Harmony Hub and Google Home says it can’t help??
I encountered this while setting up the system and I’ve found two workarounds, firstly unlink and relink your account from the services tab simple, but if you’re looking for a cooler, more Google Assistant way of doing it try “Hey Google, ask Harmony to refresh my account”. This worked first go and from there I was ready to rock.
To use the Harmony via Assistant (Home) you need to invoke Assistant via either “OK Google” or “Hey Google”, following that you need to say “ask Harmony to” followed by the thing you want it to do for example:
- “Turn on the TV”
- “Pause” (this pauses whatever device is associated with the pause command in the current activity)
- “Turn up the volume” (equivalent to 7 clicks of your remote button)
- “Turn up the volume by 20” (equivalent to 29 clicks of your remote button)
- “Set a sleep timer for 30 minutes” (this delays the all off command so you don’t need to have actually programmed in all the sleep settings for your equipment)
- “Turn to ABC Kids”
- “Go to channel 23”
Using the native Harmony support isn’t fast, at least not from Australia. Before Home had official Harmony support, I used IFTTT for some of this integration and I have to admit that that integration felt faster by at least a few seconds, this was until I recorded the process and noticed that the action is actually started before you get the verbal response back from Google Home, this makes the response time almost the same.
As far as natural language control is concerned IFTTT is limited to exact phrases whereas I have noticed that the Home integration seems to be a little more lenient with how I phrase things. Of course, my wife will never learn the “Hey Google, ask Harmony” intro required to use it so it’s not as natural language as some may like.
You can see the comparison between IFTTT and the new native Harmony support in Home in these two videos I made:
Native Harmony support
IFTTT Harmony support
You’ll notice from the videos that when using Harmony the action is actually commenced while the voice response is being processed, whereas with IFTTT the command is executed once the voice command has been parsed.
How to change your setup
Once you’ve got everything set up you may want to add a few favourite channels or perhaps you’ve added a few new devices to your system and want to rename some activities? The interface doesn’t make it obvious how to do this, and that’s because it isn’t really. To update or change your configurations you actually need to unlink and relink your Harmony Hub.
When you do all of your existing settings will be saved so relinking the account isn;t really a pain but I sure hope that they add the ability to simply edit and sync your setup rather than the unintuitive step of unlinking to update.
That’s it for our quick tutorial on pairing and using your Harmony Hub with the Google Home. If you have anything you want tested shout out in the comments.