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.