Total Newbie here and I was wondering if anyone could tell me if my following query is doable or at least point me in the right direction if it can be done.
I am using version 0.4.1.r1582 on Windows 7 Service Pack 1.
My query is as follows. I have added the plugin for the Keene module and I can see in the logs that Event Ghost is reading output from it when I press a button on the RCU. I have created some batch files to do some basic commands on my LAN and have added them to Event Ghost and I can see that they run without issue when I execute them in Event Ghost but my question is can I make Event Ghost look at an IR command from the KIRA and then have it execute one of the batch files when it sees a particular command. An example would be when it sees the IR command for Watch TV from the Keene Module it would then run the batch file named Loft_Skybox1.
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.
Keene IR Anywhere IR capture to command
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: Keene IR Anywhere IR capture to command
To help in analyzing your query, copy & paste the event as it is received in the EG log here so we get an idea what it looks like.
BestR Walter
BestR Walter
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
Re: Keene IR Anywhere IR capture to command
Hi there, thanks for the quick reply but I worked it out by trial and error. I kept firing IR commands from the KIRA and narrowed down which event code was doing what and then simply dragged that event into the Macro's I had already created to run the batch files so now everything works a treat. My batch files are to change the vlan tag on a managed switch so that my HDMI over IP can point to either Sky TV STB or the blueray player. So I have an event that powers on the Sky STB and an event that powers on the Blueray player so I just dropped each event into the correct macro. I love this programme as it has saved me shed loads of cash as I was on the verge of buying a Control 4 system but hated the thought that I wouldnt be able to get into the bones of it myself and I would need to pay someone to come and configure it for me. I like to tinker with things myself and hated this restriction. Anyway you can mark this thread as closed if you wish.
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: Keene IR Anywhere IR capture to command
Good to hear!
The Keene IR is a nice little device. Be aware that there are two plugins for it here on the forum, one made by the original author and one enhanced by myself. The biggest difference is that the one I have modified supports to send pronto codes as well.
Best regards, Walter
The Keene IR is a nice little device. Be aware that there are two plugins for it here on the forum, one made by the original author and one enhanced by myself. The biggest difference is that the one I have modified supports to send pronto codes as well.
Best regards, Walter
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
Re: Keene IR Anywhere IR capture to command
Cheers Walter, I will keep it in mind. I am currently using Harmony one RCU's. My next step is to muck around with the Macro routing function on the KIRA & IRCM from Keene as I have 2 Sky HD boxes and hope to be able to control them Independantly from the RCU. I will keep you posted on how I get on with it if you wish? Thanks again for looking at my query in the first place as its good to receive help at times in any shape or form.
Re: Keene IR Anywhere IR capture to command
Ok here is where I am at.
I press "Sky Bedroom" on the Harmony One and EG sees output from the KIRA unit.
I press "Watch Blueray" on the Harmony One and EG sees output from the KIRA unit.
I press "Sky Livingroom" on the Harmony One and EG sees output from the KIRA unit.
So I have a Sky HD box for the Livingroom, A Shy HD box for the Bedroom and a Blueray Player. I have an HDMI over IP setup and a managed netgear switch. Each of the Sky boxes and the Blueray Players HDMI over IP Transmitter unit has been assigned a unique vlan on the netgear switch. This allows me to place an HDMI over IP receiver unit at each TV and point it to a vlan on the switch dependant on which device I want to watch. I have set up batch files that when run will log onto the switch and change the vlan on the selected interface. Example is Skybox Livingroom on vlan1000 Interface0/1, Skybox Bedroom on vlan 2000 Interface0/2 and Blueray on vlan3000 Interface0/3. For the receivers they are Livingroom Interface0/4,Bedroom Interface0/5, so if I am in the bedroom and want to watch Skybox Livingroom then I can run the batch file that will set Interface0/5 to vlan1000 thus pairing the Skybox1 HDMI Transmitter with the Bedroom HDMI receiver on vlan100.
So far I have it working through EG and it will select the correct batchfile when it sees output for Skybox Bedroom and the Blueray player but refuses to run anything for Skybox Livingroom.
I can see in EG that when I press Skybox Bedroom there is an event called KIRA.NEC.007F807E (Omited the rest) and when I press Watch Blueray there is an event called KIRA.NEC.007FC03E (Omitted the rest).
I have added these to macro's in EG along with the corresponding batch file and they work perfectly but when I press Sky Livingroom there is no KIRA.NEC event in EG so I cant figure out what to do to make the macro for this run. They all put out a KIRA.SIRC but if I add this to the macro it trys to run all three batch files. I am now completely stumped.
FYI I have the Sky Livingrooms IR working via a SkyEye Multi HD unit to differentiate the IR commands to the 2 Sky HD boxes and in IR terms this all works a treat.
Any thoughts or input at all would be greatly appreciated.
I press "Sky Bedroom" on the Harmony One and EG sees output from the KIRA unit.
I press "Watch Blueray" on the Harmony One and EG sees output from the KIRA unit.
I press "Sky Livingroom" on the Harmony One and EG sees output from the KIRA unit.
So I have a Sky HD box for the Livingroom, A Shy HD box for the Bedroom and a Blueray Player. I have an HDMI over IP setup and a managed netgear switch. Each of the Sky boxes and the Blueray Players HDMI over IP Transmitter unit has been assigned a unique vlan on the netgear switch. This allows me to place an HDMI over IP receiver unit at each TV and point it to a vlan on the switch dependant on which device I want to watch. I have set up batch files that when run will log onto the switch and change the vlan on the selected interface. Example is Skybox Livingroom on vlan1000 Interface0/1, Skybox Bedroom on vlan 2000 Interface0/2 and Blueray on vlan3000 Interface0/3. For the receivers they are Livingroom Interface0/4,Bedroom Interface0/5, so if I am in the bedroom and want to watch Skybox Livingroom then I can run the batch file that will set Interface0/5 to vlan1000 thus pairing the Skybox1 HDMI Transmitter with the Bedroom HDMI receiver on vlan100.
So far I have it working through EG and it will select the correct batchfile when it sees output for Skybox Bedroom and the Blueray player but refuses to run anything for Skybox Livingroom.
I can see in EG that when I press Skybox Bedroom there is an event called KIRA.NEC.007F807E (Omited the rest) and when I press Watch Blueray there is an event called KIRA.NEC.007FC03E (Omitted the rest).
I have added these to macro's in EG along with the corresponding batch file and they work perfectly but when I press Sky Livingroom there is no KIRA.NEC event in EG so I cant figure out what to do to make the macro for this run. They all put out a KIRA.SIRC but if I add this to the macro it trys to run all three batch files. I am now completely stumped.
FYI I have the Sky Livingrooms IR working via a SkyEye Multi HD unit to differentiate the IR commands to the 2 Sky HD boxes and in IR terms this all works a treat.
Any thoughts or input at all would be greatly appreciated.
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: Keene IR Anywhere IR capture to command
Well, you need a unique code for each key press, that's for sure. Maybe that thing in the living room is sending codes that is not understood by the Keene.
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
Re: Keene IR Anywhere IR capture to command
I am also new to Eventghost, but i have experience witk Keene Anywhere modules.
I need a little help to start here with KIRA plugin in Eventghost (EG).
I have 4 KIRA modules in my house located in different rooms and each has its own static IP address.
I am currently using them as IR receivers who send UDP packets to Keene IR Commander matrix (all modules
specify it as a target IP). All hardware is connected to IR Commander matrix outputs wands and IR commander performs
routing based on originating IP address of modules who sent the packet.
Now I am evaluating also the possibility to add some more processing logic and specify my Eventghost PC as target so all KIRA modules send packets it and
I can analyze them in EG instead.
I read the documentation to KIRA plugin, but I cannot see how i can differentiate in EG between multiple KIRA modules.
All modules just send to same UDP port on host and in event log i will just see some KIRAxxx code.
How can i know the module who has sent this packet?
I can of course add 4 KIRA plugins in EG and setup 4 different UDP servers (each on own port, so each KIRA module uses own port).
Is this the correct way to handle it?
And another question concerning transmit action: where do i specify IP address of the target KIRA module to send the packet to?
For example, i want to receive IR UDP packet from one KIRA module and then forward it to some other module (set up as transmitter)
or to Keene IR Commander Matrix. Is it possible to do?
Any help would be appreciated!
I need a little help to start here with KIRA plugin in Eventghost (EG).
I have 4 KIRA modules in my house located in different rooms and each has its own static IP address.
I am currently using them as IR receivers who send UDP packets to Keene IR Commander matrix (all modules
specify it as a target IP). All hardware is connected to IR Commander matrix outputs wands and IR commander performs
routing based on originating IP address of modules who sent the packet.
Now I am evaluating also the possibility to add some more processing logic and specify my Eventghost PC as target so all KIRA modules send packets it and
I can analyze them in EG instead.
I read the documentation to KIRA plugin, but I cannot see how i can differentiate in EG between multiple KIRA modules.
All modules just send to same UDP port on host and in event log i will just see some KIRAxxx code.
How can i know the module who has sent this packet?
I can of course add 4 KIRA plugins in EG and setup 4 different UDP servers (each on own port, so each KIRA module uses own port).
Is this the correct way to handle it?
And another question concerning transmit action: where do i specify IP address of the target KIRA module to send the packet to?
For example, i want to receive IR UDP packet from one KIRA module and then forward it to some other module (set up as transmitter)
or to Keene IR Commander Matrix. Is it possible to do?
Any help would be appreciated!
Re: Keene IR Anywhere IR capture to command
After loads of online reading I learned that Sirc is Sony based and the NEC commands I was seeing are NEC based. As the NEC commands were the ones that looked unique in the KIRA outputs I ended up adding non existent devices that use NEC commands to the Harmony One and in turn added them to the activities that I had created so that they would all put out the unique NEC codes I needed to see, then I added these as an event to each of the macro's and success everything works perfectly. Its a bit crude with the non existent devices but they don't need any button presses on the Harmony remote so I'm cool with that. Its onwards and upwards now, as I need to now do the same with the Living room and guest bedroom Harmony remotes.
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: Keene IR Anywhere IR capture to command
Very clever workaround!
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM