Setup...
USB-UIRT
Harmony 670, programmed as MCE Remote
XBMC
installed XBMC & USB-UIRT plig-ins
EG loads without errors... and "sees" IR fbeing received from Harmony remote... but nothing gets translated into XBMC commands?
I must be missing something simple, I hope?
Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
How? USB-UIRT + XBMC + Harmony Remote
How? USB-UIRT + XBMC + Harmony Remote
setup... XBMC, W7MC for DVR & Live OTA TV, JRMC for multi-zone audio, EG, MiCasaVerde Vera3, USB-UIRT IR receiver, Harmony remote, 5.2 home theater system
Re: How? USB-UIRT + XBMC + Harmony Remote
You will need to drag the event from the left pane (logging) to the macro you want it to trigger in the right pane (configuration).
As long as you see the IR go scrolling by when you hit buttons your setup is working and will eventually work for you well.
Unfortunately you will soon see EventGhost has a significant effect on your perception of the Harmony.
As long as you see the IR go scrolling by when you hit buttons your setup is working and will eventually work for you well.
Unfortunately you will soon see EventGhost has a significant effect on your perception of the Harmony.
Re: How? USB-UIRT + XBMC + Harmony Remote
Thank you that worked, except...
It seems that I need to press each button twice before anything happens in XBMC? The USB-UIRT flashes which each button press so I know it is detecting it.
Why does this happen?
It seems that I need to press each button twice before anything happens in XBMC? The USB-UIRT flashes which each button press so I know it is detecting it.
Why does this happen?
setup... XBMC, W7MC for DVR & Live OTA TV, JRMC for multi-zone audio, EG, MiCasaVerde Vera3, USB-UIRT IR receiver, Harmony remote, 5.2 home theater system
Re: How? USB-UIRT + XBMC + Harmony Remote
MCE commands use toggle bits.
So there are basicly two different codes.
You can assign two events to each command or use a mapping scripts.
Copy this code to the clipboard and copy it directly behind the USB-UIRT plugin in the Autostart folder.
So there are basicly two different codes.
You can assign two events to each command or use a mapping scripts.
Copy this code to the clipboard and copy it directly behind the USB-UIRT plugin in the Autostart folder.
Code: Select all
<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1479">
<Action>
EventGhost.PythonScript(u'plugin = eg.result\nplugin.Map("412E5EF040F1", "Menu")\nplugin.Map("412E5FF050F1", "Menu")\nplugin.Map("412E5BF050F1", "Guide")\nplugin.Map("412E5AF040F1", "Guide")\nplugin.Map("4324AAF050F1", "Info")\nplugin.Map("4324ABF040F1", "Info")\nplugin.Map("412F8CF040F1", "MediaStop")\nplugin.Map("412F8DF050F1", "MediaStop")\nplugin.Map("412F8EF040F1", "MediaPrevTrack")\nplugin.Map("412F8FF050F1", "MediaPrevTrack")\nplugin.Map("412F8FF040F1", "MediaNextTrack")\nplugin.Map("412F8EF050F1", "MediaNextTrack")\nplugin.Map("412E96F040F1", "MediaPlayPause")\nplugin.Map("412E97F050F1", "MediaPlayPause")\nplugin.Map("43248CF040F1", "MediaPause")\nplugin.Map("43248DF050F1", "MediaPause")\nplugin.Map("412E96F050F1", "MediaRecord")\nplugin.Map("412E97F040F1", "MediaRecord")\nplugin.Map("3F2C39F040F1", "MediaRewind")\nplugin.Map("3F2C38F050F1", "MediaRewind")\nplugin.Map("412E93F050F1", "MediaForward")\nplugin.Map("412E92F040F1", "MediaForward")\nplugin.Map("4325A1F040F1", "MediaNum1")\nplugin.Map("4325A0F050F1", "MediaNum1")\nplugin.Map("4323A1F040F1", "MediaNum2")\nplugin.Map("4323A0F050F1", "MediaNum2")\nplugin.Map("4321A1F040F1", "MediaNum3")\nplugin.Map("4321A0F050F1", "MediaNum3")\nplugin.Map("4322A2F040F1", "MediaNum4")\nplugin.Map("4322A3F050F1", "MediaNum4")\nplugin.Map("412EA2F040F1", "MediaNum5")\nplugin.Map("412EA3F050F1", "MediaNum5")\nplugin.Map("4322A3F040F1", "MediaNum6")\nplugin.Map("4322A2F050F1", "MediaNum6")\nplugin.Map("4320A3F040F1", "MediaNum7")\nplugin.Map("4320A2F050F1", "MediaNum7")\nplugin.Map("4324AEF040F1", "MediaNum8")\nplugin.Map("4324AFF050F1", "MediaNum8")\nplugin.Map("412FAEF040F1", "MediaNum9")\nplugin.Map("412FAFF050F1", "MediaNum9")\nplugin.Map("450CA1F040F1", "MediaNum0")\nplugin.Map("450CA0F050F1", "MediaNum0")\nplugin.Map("412FACF050F1", "MediaClear")\nplugin.Map("412FADF040F1", "MediaClear")\nplugin.Map("412FADF050F1", "MediaEnter")\nplugin.Map("412FACF040F1", "MediaEnter")\nplugin.Map("3F2C1FF350F1", "MediaRed")\nplugin.Map("3F2C1EF340F1", "MediaRed")\nplugin.Map("412EC4F340F1", "MediaGreen")\nplugin.Map("412EC5F350F1", "MediaGreen")\nplugin.Map("3F2C12F340F1", "MediaYellow")\nplugin.Map("3F2C13F350F1", "MediaYellow")\nplugin.Map("412EC1F350F1", "MediaBlue")\nplugin.Map("412EC0F340F1", "MediaBlue")\nplugin.Map("43249CF050F1", "VolumeDown")\nplugin.Map("43249DF040F1", "VolumeDown")\nplugin.Map("412F9CF050F1", "VolumeUp")\nplugin.Map("412F9DF040F1", "VolumeUp")\nplugin.Map("412F9FF050F1", "ChannelUp")\nplugin.Map("412F9EF040F1", "ChannelUp")\nplugin.Map("412F9EF050F1", "ChannelDown")\nplugin.Map("412F9FF040F1", "ChannelDown")\nplugin.Map("4326AAF050F1", "VolumeMute")\nplugin.Map("4326ABF040F1", "VolumeMute")\nplugin.Map("432688F050F1", "Up")\nplugin.Map("432689F040F1", "Up")\nplugin.Map("432488F050F1", "Down")\nplugin.Map("432489F040F1", "Down")\nplugin.Map("432450F050F1", "Left")\nplugin.Map("432451F040F1", "Left")\nplugin.Map("412F50F050F1", "Right")\nplugin.Map("412F51F040F1", "Right")\nplugin.Map("412F53F050F1", "Ok")\nplugin.Map("412F52F040F1", "Ok")\nplugin.Map("412E6BF350F1", "MyTV")\nplugin.Map("412E6AF340F1", "MyTV")\nplugin.Map("412F89F050F1", "Star")\nplugin.Map("412F88F040F1", "Star")\nplugin.Map("432689F050F1", "NumberInput")\nplugin.Map("432688F040F1", "NumberInput")\nplugin.Map("412E4DF350F1", "Audio")\nplugin.Map("412E4CF340F1", "Audio")\nplugin.Map("4326ABF050F1", "PowerToggle")\nplugin.Map("4326AAF040F1", "PowerToggle")\nplugin.Map("412FABF050F1", "Start")\nplugin.Map("412FAAF040F1", "Start")\nplugin.Map("412E5CF350F1", "RecTV")\nplugin.Map("412E5DF340F1", "RecTV")\nplugin.Map("412F52F050F1", "Back")\nplugin.Map("412F53F040F1", "Back")\nplugin.Map("3F2C5FF040F1", "LiveTV")\nplugin.Map("3F2C5EF050F1", "LiveTV")\nplugin.Map("412E6AF350F1", "Music")\nplugin.Map("412E6BF340F1", "Music")\nplugin.Map("412E90F350F1", "Radio")\nplugin.Map("412E91F340F1", "Radio")\nplugin.Map("3F2C58F340F1", "Videos")\nplugin.Map("3F2C59F350F1", "Videos")\nplugin.Map("3F2C5FF350F1", "Pictures")\nplugin.Map("3F2C5EF340F1", "Pictures")\nplugin.Map("412E5AF050F1", "Aspect")\nplugin.Map("412E5BF040F1", "Aspect")\nplugin.Map("3F2C56F340F1", "Subtitle")\nplugin.Map("3F2C57F350F1", "Subtitle")\nplugin.Map("3F2C1CF340F1", "Teletext")\nplugin.Map("3F2C1DF350F1", "Teletext")\n')
</Action>
</EventGhost>Re: How? USB-UIRT + XBMC + Harmony Remote
What type of Action should I add it as?
I tried Python Script and got a syntax error on line 1.
I tried Python Script and got a syntax error on line 1.
setup... XBMC, W7MC for DVR & Live OTA TV, JRMC for multi-zone audio, EG, MiCasaVerde Vera3, USB-UIRT IR receiver, Harmony remote, 5.2 home theater system
Re: How? USB-UIRT + XBMC + Harmony Remote
You can directly paste it in the tree.
Re: How? USB-UIRT + XBMC + Harmony Remote
It does not seem to work? Where are those codes from? Looks like my codes, from MCE Remote to USB-UIRT are different.
Also, why do you have every button map duplicated? (2 for each item)
thx for the help!
Also, why do you have every button map duplicated? (2 for each item)
thx for the help!
setup... XBMC, W7MC for DVR & Live OTA TV, JRMC for multi-zone audio, EG, MiCasaVerde Vera3, USB-UIRT IR receiver, Harmony remote, 5.2 home theater system
Re: How? USB-UIRT + XBMC + Harmony Remote
Bartman,
the script did not work on it's own... I mapped the buttons again but I still must press the button twice before it passes it through to XBMC?
Is that script working for you?
This 'double press' issue seems like a bug in EG?
the script did not work on it's own... I mapped the buttons again but I still must press the button twice before it passes it through to XBMC?
Is that script working for you?
This 'double press' issue seems like a bug in EG?
setup... XBMC, W7MC for DVR & Live OTA TV, JRMC for multi-zone audio, EG, MiCasaVerde Vera3, USB-UIRT IR receiver, Harmony remote, 5.2 home theater system
Re: How? USB-UIRT + XBMC + Harmony Remote
I figured it out... the plug-in order is crucial. Must be =
USB-UIRT
Python Script
XBMC
thx for the script... i had to tweak it a bit for my remote but works well!
USB-UIRT
Python Script
XBMC
thx for the script... i had to tweak it a bit for my remote but works well!
setup... XBMC, W7MC for DVR & Live OTA TV, JRMC for multi-zone audio, EG, MiCasaVerde Vera3, USB-UIRT IR receiver, Harmony remote, 5.2 home theater system