![]() |
Remote Control Question - Printable Version +- Charmed Quark Systems, Ltd. - Support Forums and Community (https://www.charmedquark.com/vb_forums) +-- Forum: General Discussion (https://www.charmedquark.com/vb_forums/forumdisplay.php?fid=3) +--- Forum: General Automation (https://www.charmedquark.com/vb_forums/forumdisplay.php?fid=11) +--- Thread: Remote Control Question (/showthread.php?tid=10871) |
Remote Control Question - gReatAutomation - 07-14-2019 I'm currently tinkering with a GC-100-06 and hope to replace my Harmony Hubs that I currently have in use. If I am understanding this correctly, I can use practically any remote I want with the GC-100-06 (using RS232 into my TV) in conjunction with CQC to control what I am doing with the Harmony Hub? For example, I have the following Watch TV
Another assumption is that I can use a standard universal remote to execute the program stored in CQC? This one, for example. One thing I would like to do that is similar to what a buddy with Control4 has set up:
RE: Remote Control Question - gReatAutomation - 07-14-2019 I found an example from someone using OpenHAB of PIP'ing the security camera feed which illustrates the above. The blog post is here, and while using OpenHAB, I think I could do the same with CQC and GC-100-6. RE: Remote Control Question - gReatAutomation - 07-14-2019 I found another one. Blog here. RE: Remote Control Question - Dean Roddey - 07-14-2019 You can send sequences of IR commands as required. If it takes more than a single command, then likely you'd want to create a global action that combines the commands, and possibly takes a parameter that the action will use to drive what it does. This will greatly reduce redundant grunt work. So, for instance, a global action that sets a channel. It takes a channel number, and then looks at the first character and builds up the name of the IR command to send. Then looks at the next character and sends that one. And so forth. It's a little clunking doing that sort of logic in an action (variable length value) but it's doable. Then you can just invoke the action with a channel number and it will issue the appropriate commands, instead of doing that all over the place. You will have to train in the commands to create 'device models' for the devices you want to control. That will require a GC-100 compatible IR learner, which is the GC IRL. When you create device models with that guy, and save them, they show up as loadable in the GC-100 driver for blasting. RE: Remote Control Question - znelbok - 07-14-2019 I did exactly this with my TV that used to have PIP. Albeit with serial and not IR, but that has no bearing on this. Camera would detect motion (no NVR in this scenario) and send a http get command to CQC. CQC would then check if the TV was on, and then turn on PIP so the image would be visible. 1m later, CQC would turn of PIP. I did a similar thing with phone calls and Kodi. If we were watching a movie and the phone rang CQC would take the CID and put a message up on the screen (kodi message feature) and we would know who was calling and decide if we wanted to interrupt the movie or not. Once you have the IR commands, CQC does not care what the command is (IR, Serial etc) it will just send them out as you command. RE: Remote Control Question - kblagron - 07-14-2019 I have 4 different TV's and my Sony receiver controlled by 4 different GC-100's using IR.  Actually I went with an GC Itach (IP2IR) on the last one, and it works fine as well. I found that http://files.remotecentral.com/ is a great resource for the Pronto codes, which CQC allows you to insert for the various commands you want to use in the Client Interface. I probably should of done what Dean suggested and did a global action, but did mine like the triggered event below: (which turns on the Cameras if motion is detected using the GC-100 - It first checks to see if DirecTV is on, if so, it pauses the programming, then switches input to the turner, changes the channel, and then after a period of time, either switches back or turns off.  As you can see, I put alot of pauses between the commands in order to make it work properly (a lot of trial and error). Code: If RE: Remote Control Question - gReatAutomation - 07-15-2019 (07-14-2019, 11:52 AM)Dean Roddey Wrote: You can send sequences of IR commands as required. If it takes more than a single command, then likely you'd want to create a global action that combines the commands, and possibly takes a parameter that the action will use to drive what it does. This will greatly reduce redundant grunt work. Thanks. I'm waiting for my GC-IRL to arrive. RE: Remote Control Question - gReatAutomation - 07-15-2019 (07-14-2019, 05:38 PM)znelbok Wrote: I did exactly this with my TV that used to have PIP.  Albeit with serial and not IR, but that has no bearing on this.  Camera would detect motion (no NVR in this scenario) and send a http get command to CQC.  CQC would then check if the TV was on, and then turn on PIP so the image would be visible.  1m later, CQC would turn of PIP. Thanks RE: Remote Control Question - gReatAutomation - 07-15-2019 (07-14-2019, 09:53 PM)kblagron Wrote: I have 4 different TV's and my Sony receiver controlled by 4 different GC-100's using IR.  Actually I went with an GC Itach (IP2IR) on the last one, and it works fine as well. Thanks! |