Khazul Problems with Hub Setup

I have thoroughly enjoyed Khazul for its Harmony integration. Now I’m adding a second hub and have hit a snag.

I was on the step of adding the “virtual device” : “TCL 4k roku tv”. Logitech created one, but when I investigated the commands associated with the device, the list didn’t bear much resemblance to the commands found in the Khazul instructions. It seemed to be an actual ROKU device command list.

If I’m right, I’m stuck. How do I tease the "correct’ device from Logitech? Many thanks.

The plugin works by making Roon mimic a Roku device so it adds one to you Harmony config. So this is normal to Harmony its essentially a Roku and will exhibit the control configuration of one in Harmony. Not really sure what you issue is. You have to make an activity that uses the 2nd Roku as its main source and Harmony will map the buttons to control it to the controller. The extension will automatically map the main controls to functions in Roon.

Roon Action Harmony Button Roku Command Usage / Notes
Play/Pause Play Play Harmony appears to treat both play and pause as play for Roku devices
Play/Pause Pause Play
Stop Stop PowerOff Make sure power control for the Roku emulator device is disabled
Skip back / Previous Track Reverse Reverse Skip backward 30 seconds / hold for replay/previous track
Skip forward / Next Track Forward FastForward Skip forward 30 seconds / hold for next track
Volume Up Volume Up VolumeUp Optional - for controlling devices via Roon
Volume Down Volume Down VolumeDown Optional - for controlling devices via Roon
Volume Mute Volume Mute Mute Optional - for controlling devices via Roon
Rewind Reverse InputAV Optional - for separate short/long press with Previous / Rewind
Forward Forward InputUSB Optional - for separate short/long press with Next / Forward
Shuffle toggle Red InputHDMI1 Toggle On/Off
Loop cycle Green InputHDMI2 Cycles Off/Once/Repeat
Auto-radio toggle Yellow InputHDMI3 Toggle on/off
Blue InputHDMI4 Future planned feature
1 1 Favourite 1
2 2 Favourite 2
3 3 Favourite 3
4 4 Favourite 4
5 5 Favourite 5
6 6 Favourite 6
7 7 Favourite 7
8 8 Favourite 8
9 9 Favourite 9
0 0 Favourite 0
- - Future planned feature
E Backspace Future planned feature
Exit Home Future planned feature
Up Up Future planned feature
Down Down Future planned feature
Left Left Future planned feature
Right Right Future planned feature
OK OK Future planned feature
Back Back Future planned feature
Channel Up ChannelUp Future planned feature
Channel Down ChannelDown Future planned feature
Guide Search Future planned feature
Info Info Future planned feature
InstantReplay
InputTuner

Are you saying that you dont see any of those above on your Harmony when configuring it?

No I see quite a few commands, but there are some irksome differences. There is no ‘reverse’ in harmony, just ‘rewind’. No ‘forward’ in harmony, just ‘fast forward’. Up, down, left, and right, all have ‘Direction’ prepended. And in Harmony, there are several commands to activate streamers (Netflix, M-Go, Vudu, Hulu, and HBONow) that are not referenced in Khazul.

Now I think I have identified TCL TV #2 (that was the problem that had me stumped) and am working my way through the above vaguaries. I will report back. Thanks for your help.

There will be unsed commands as the controls for Roku have buttons to start streaming services, he only lists ones that are useful. Netlfix, Vudo etc are of no use. Fast Forward is Forward, Reverse is Rewind. Names change from Harmony, dont worry about they all make sense as to what they map to.

1 Like