X10 Community Forum

🖥️ActiveHome Pro => ActiveHome Pro General => Topic started by: Frank3d on February 05, 2011, 02:32:38 PM

Title: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 05, 2011, 02:32:38 PM
Anyone have some AHP knowledge on how I might get an Eagle Eye to turn on a TV and then switch to a particular channel or input source? I thought about a VCR Commander (UX21A) set up to turn on the TV instead of a VCR but no way to go to a particular channel. That's why I would have to use a macro. To bad the Nstinct remote doesn’t have a X10 RF receiver in it. If it did then I could create a macro in it to do this task. But of course that would take more battery life needing to be able to receive a X10 RF command and convert it to an IR command at any given time. Oh WELL???
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 05, 2011, 04:51:15 PM
I use an IR  USB-UIRT device (http://www.usbuirt.com/order.htm) connected to my Home Automation Computer. My BVC (http://www.wgjohns.com/bvc.htm) software has the IR control built in (which allows me to control IR devices by macro, X10 remote, or voice command). I have a short YouTube Video that shows how I use this to control a remote control fan (http://www.youtube.com/suitmanIM#p/u/1/KN9_JH7MZV0). I have also automated a chair (http://www.youtube.com/suitmanIM#p/u/15/7szRtNQIxo4) some time ago... using a DS10A. Sounds like you have a similar project in mind.

My HA PC is in the basement, but using the PowerMid devices I can control the upstairs devices. The PowerMids work great for blasting a IR signal for a whole room Too. If you have the space available... I guess you could use a series of VCR Commanders hidden away with a PowerMid sender. Then just add a new VCR Commander for each new device or channel you decide to add later.

Anyone have some AHP knowledge on how I might get an Eagle Eye to turn on a TV and then switch to a particular channel or input source?

The Eagle Eye part (controlling the IR) is most interesting part of your setup/idea. Because an IR device tends to toggle (sending On when the device is already On... turns it OFF). You will need to create a conditional macro. With the condition being both a monitored code AND controlled by the status of the TV. I did that using a tricklesaver (http://www.smarthome.com/9782/TV-TrickleSaver-Energy-Saver/p.aspx) that monitored the TV's power. For the "switched device" I used a low voltage wall-wart connected to a Powerflash Module (http://www.x10.com/security/pf284_s.html). I think I write around this on my Occupancy Sensing Page (http://davesdomainonline.com/os/sensing.htm) or HERE (http://wgjohns.com/forums/index.php?topic=151.msg708#msg708) (at the BVC forum).
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 05, 2011, 08:42:20 PM
I use an IR  USB-UIRT device (http://www.usbuirt.com/order.htm) connected to my Home Automation Computer. My BVC (http://www.wgjohns.com/bvc.htm) software has the IR control built in (which allows me to control IR devices by macro, X10 remote, or voice command). I have a short YouTube Video that shows how I use this to control a remote control fan (http://www.youtube.com/suitmanIM#p/u/1/KN9_JH7MZV0). I have also automated a chair (http://www.youtube.com/suitmanIM#p/u/15/7szRtNQIxo4) some time ago... using a DS10A. Sounds like you have a similar project in mind.

My HA PC is in the basement, but using the PowerMid devices I can control the upstairs devices. The PowerMids work great for blasting a IR signal for a whole room Too. If you have the space available... I guess you could use a series of VCR Commanders hidden away with a PowerMid sender. Then just add a new VCR Commander for each new device or channel you decide to add later.

Anyone have some AHP knowledge on how I might get an Eagle Eye to turn on a TV and then switch to a particular channel or input source?

The Eagle Eye part (controlling the IR) is most interesting part of your setup/idea. Because an IR device tends to toggle (sending On when the device is already On... turns it OFF). You will need to create a conditional macro. With the condition being both a monitored code AND controlled by the status of the TV. I did that using a tricklesaver (http://www.smarthome.com/9782/TV-TrickleSaver-Energy-Saver/p.aspx) that monitored the TV's power. For the "switched device" I used a low voltage wall-wart connected to a Powerflash Module (http://www.x10.com/security/pf284_s.html). I think I write around this on my Occupancy Sensing Page (http://davesdomainonline.com/os/sensing.htm) or HERE (http://wgjohns.com/forums/index.php?topic=151.msg708#msg708) (at the BVC forum).
Dave, Looks feasible except for one thing. How would I make the TV go to a particular Channel? In detail heres what I want. I have a complete AHP system and 4 Sentinel cameras. The front door Sentinel camera turns on with an Eagle Eye. I also have a VR36a video receiver feeding a video modulator to tx on channel 122 into my whole house cable TV system. Presently if the doorbell rings I can turn on any TV in my house (5 of them) and switch to channel 122 and see who is at the front door. The problem is that all takes time fumbling with a remote to turn on the TV and switch it to channel 122. It would be nice if the living room TV would automatically turn on and switch to channel 122 when motion is detected at the front door by the Eagle Eye.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 05, 2011, 09:43:30 PM
The problem is that all takes time fumbling with a remote to turn on the TV and switch it to channel 122. It would be nice if the living room TV would automatically turn on and switch to channel 122 when motion is detected at the front door by the Eagle Eye.

Get the USB-UIRT, BVC (http://www.wgjohns.com/bvc.htm), one set of the PowerMid (http://kbase.x10.com/wiki/Remote_Sender_(PowerMID))s. Install BVC and the USB-UIRT drivers on your AHP computer. Teach the BVC software the On/Off codes for your TV. Then teach the software the channel 122 code/signal. Very simple easy to do... the IR software is already built into BVC.

Put a tricklesaver on your TV with a wart-wart in one of the switched plugs. Wire the wall-wart to a PowerFlash Module plugged into one of the non-switching plugs. Set the PowerFlash to your one of your monitored addresses [lets say.. it's M16]
Say your motion sensor is A1.
TV on/off fake module A3
TV Channel 122 fake module A4

Macro 1 (TV status OFF)
Trigger A1 On AND [condition] M16 OFF
Turn ON fake module A3
delay 5 secs (for TV to warm up... time may need adjusted)
Turn ON fake module A4

Macro 2 (TV already ON)
Trigger A1 On [condition] if M16 ON
delay 1 sec
Turn ON (fake module) A4

The BVC software uses what is called a listener. That means it listens to the powerline (and or RF) to hear an X10 signal. Once you've used the BVC (with IR ) software to learn the IR remote control commands. Program the listeners to to send an IR TV ON when it hears the A3 X10 command, and to send the channel 122 command when it hears the X10 A4 command.

Create a room called “Living Rm TV On” in AHP in the room add the :
M16 powerflash module
the fake (appliance module) A3
the fake (appliance module) A4

I did this on a small TV that came on and displayed any camera area where activity was detected. This this YouTube Video:  http://www.youtube.com/suitmanIM#p/u/11/d78pNoPALZ8
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 05, 2011, 11:25:37 PM
The problem is that all takes time fumbling with a remote to turn on the TV and switch it to channel 122. It would be nice if the living room TV would automatically turn on and switch to channel 122 when motion is detected at the front door by the Eagle Eye.

Get the USB-UIRT, BVC (http://www.wgjohns.com/bvc.htm), one set of the PowerMid (http://kbase.x10.com/wiki/Remote_Sender_(PowerMID))s. Install BVC and the USB-UIRT drivers on your AHP computer. Teach the BVC software the On/Off codes for your TV. Then teach the software the channel 122 code/signal. Very simple easy to do... the IR software is already built into BVC.

Put a tricklesaver on your TV with a wart-wart in one of the switched plugs. Wire the wall-wart to a PowerFlash Module plugged into one of the non-switching plugs. Set the PowerFlash to your one of your monitored addresses [lets say.. it's M16]
Say your motion sensor is A1.
TV on/off fake module A3
TV Channel 122 fake module A4

Macro 1 (TV status OFF)
Trigger A1 On AND [condition] M16 OFF
Turn ON fake module A3
delay 5 secs (for TV to warm up... time may need adjusted)
Turn ON fake module A4

Macro 2 (TV already ON)
Trigger A1 On [condition] if M16 ON
delay 1 sec
Turn ON (fake module) A4

The BVC software uses what is called a listener. That means it listens to the powerline (and or RF) to hear an X10 signal. Once you've used the BVC (with IR ) software to learn the IR remote control commands. Program the listeners to to send an IR TV ON when it hears the A3 X10 command, and to send the channel 122 command when it hears the X10 A4 command.

Create a room called “Living Rm TV On” in AHP in the room add the :
M16 powerflash module
the fake (appliance module) A3
the fake (appliance module) A4

I did this on a small TV that came on and displayed any camera area where activity was detected. This this YouTube Video:  http://www.youtube.com/suitmanIM#p/u/11/d78pNoPALZ8

I planed on trying BVC soon anyway this will make me try it sooner. Ill let ya know how it goes. Thanks.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: DeeJayT on February 06, 2011, 02:45:50 PM
Sorry, not trying to hijack your thread but I have been trying to do the exact same thing, only to get the AV input I need on my TV requires a press of the source button, 5 presses of the up button and a press of the enter button to get AV1 to show my camera, can this be programmed?
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 06, 2011, 03:05:01 PM
Sorry, not trying to hijack your thread but I have been trying to do the exact same thing, only to get the AV input I need on my TV requires a press of the source button, 5 presses of the up button and a press of the enter button to get AV1 to show my camera, can this be programmed?
DeeJayT, Welcome aboard.
I have a similar concern. I forgot to tell Dave that my TV takes 3 button presses to get to channel 122, a 1 then a 2 and then another 2. I'm afraid it would take a fancy RF/PLC to IR conversion macro to accomplish this. Hopefully the BVC software will do this. I presently have no experience with it. I'm researching...............
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 06, 2011, 07:11:18 PM
Sorry, not trying to hijack your thread but I have been trying to do the exact same thing, only to get the AV input I need on my TV requires a press of the source button, 5 presses of the up button and a press of the enter button to get AV1 to show my camera, can this be programmed?

I was never able to get my "source" controls to correctly and reliability switch (and then switch back) with my setup. I use an auto-switcher. So when the camera video is ON.. the switcher switches from the default (cable). Of course.. with HD that gets a little more complex. That was one of the reasons I went with the small TV (http://www.youtube.com/suitmanIM#p/u/11/d78pNoPALZ8) as a digital picture frame... then later an actual digital picture frame with a video input.

DeeJayT, Welcome aboard.
I have a similar concern. I forgot to tell Dave that my TV takes 3 button presses to get to channel 122, a 1 then a 2 and then another 2. I'm afraid it would take a fancy RF/PLC to IR conversion macro to accomplish this. Hopefully the BVC software will do this. I presently have no experience with it. I'm researching...............

I don't think that would be a problem. However... there may be other solutions (there almost always are). Check your TV.. and see if it has an ON setting. Cable boxes and some TV's have a default ON setting that can be set so the unit always turns ON to the same channel. Both my TV and cable box have default ONs (called "power On"). Both also have a "favorites" button as well.. which I think could accomplish this.


Of course a separate tuner (DVD Recorder for channel 122 and just a video modulator otherwise?) and a PIP (Picture In Picture) would be an excellent setup.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Walt2 on February 06, 2011, 08:34:54 PM
To bad the Nstinct remote doesn’t have a X10 RF receiver in it. If it did then I could create a macro in it to do this task. But of course that would take more battery life needing to be able to receive a X10 RF command and convert it to an IR command at any given time. Oh WELL???

Possibly see if you could find a rare ActiveHome 2 (CM14A).   Its like a CM15A with an Nstinct built right in.    :'
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 06, 2011, 11:43:31 PM
Possibly see if you could find a rare ActiveHome 2 (CM14A).   Its like a CM15A with an Nstinct built right in.    :'

I had used an "eye" sensor at one time for the front door but have since hacked my doorbell with a PowerFlash Module to get a camera view when the bell is rung.

What would be nice... would be if the new AHP and Phone apps could immediately connect my android phone to a camera view (with microphone) and allow me to use the connection (and a speaker) to talk with whoever is at the door (while collecting time-stamped snapshots).

An app like that could be useful when I am at the office (NOT that I have a job... or an android phone).... or if I was in the back yard.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 07, 2011, 08:06:23 AM
To bad the Nstinct remote doesn’t have a X10 RF receiver in it. If it did then I could create a macro in it to do this task. But of course that would take more battery life needing to be able to receive a X10 RF command and convert it to an IR command at any given time. Oh WELL???

Possibly see if you could find a rare ActiveHome 2 (CM14A).  Its like a CM15A with an Nstinct built right in.    :'
Very interesting. Anyone know where I can obtain one (CM14A) ?
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Brian H on February 07, 2011, 08:39:44 AM
I don't think the CM14A ever went into production.
A few beta testers may still have one.

From the FCC web site. There appears to be two versions. A 310MHz one and a 418Mhz one.
Looks like a CM15A with a RJ11 Serial Port Connector like the CM11A. Also had a extendable metal antenna and not the plastic one on the CM15A. Had a 1/8" stereo jack on the bottom for an IR extender cable.

If you want to see what the FCC site has on it. Like internal and external photos along with a schematic. One thing I did notice. The schematic is labeled "IBM JR COMPUTER INTERFACE"  ::)

Use B4S CM14A in the link below.

http://www.fcc.gov/oet/ea/fccid/
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 07, 2011, 11:09:38 AM
Very interesting. Anyone know where I can obtain one (CM14A) ?

Walt2 is a well experienced and knowledgeable X10er that I believe Beta tested the CM14A some years ago... if I remember earlier posts correctly.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Dan Lawrence on February 07, 2011, 01:39:47 PM
I believe you are correct, Dave.  A quick ASK search for the CM14A leads to here.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 07, 2011, 03:19:55 PM
What could... or can be done with an interface... is almost limitless. Looking for... or waiting till... is a never ending strategy. The X10 protocol and AHP suites of software, with the CM15A, and a connected running PC... IMHO is the best thing going at this time.

People have found ways to do... what I think are amazing things with the hardware and software available today. And X10 makes everything more affordable today... than ever before. I only hope I can continue to grow and adapt with the technology.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: -Bill- (of wgjohns.com) on February 08, 2011, 02:35:24 AM
What you need, insofar as switching AV inputs on the TV is what is known as a "discrete code".  Many TV remotes have you press a "Input" or similar button multiple times to cycle through the inputs, but quite often there is a "discrete code" that when sent once will go directly to the input you want.

BVC and the USB-UIRT store IR codes in the popular "Pronto" format.  The IR code can be learned from another remote, or typed (copy and paste) from libraries of known codes.  I would suggest Googling "Pronto discrete code" and looking for your TV model and the input you want to switch to on one of the sites that show up.
 >!
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 08, 2011, 09:06:42 AM
What you need, insofar as switching AV inputs on the TV is what is known as a "discrete code".  Many TV remotes have you press a "Input" or similar button multiple times to cycle through the inputs, but quite often there is a "discrete code" that when sent once will go directly to the input you want.

BVC and the USB-UIRT store IR codes in the popular "Pronto" format.  The IR code can be learned from another remote, or typed (copy and paste) from libraries of known codes.  I would suggest Googling "Pronto discrete code" and looking for your TV model and the input you want to switch to on one of the sites that show up.
 >!
Bill, In my case I'm using a modulator on a vacant cable channel 122 into my whole house cable TV system to monitor all the cameras so instead of switching to a source or input on the living room TV I need an IR command to go to CH122, that is a 3 step button command, after the turn on command.

Dave, I have successfully programmed the VCR Commander (UX23A) to turn the TV on then off after 5 minutes. Now I just need a way to send an IR command for CH122. The BVC / USB-UIRT method is cost prohibitive at this time for me so I will continue to look for another way. I may have to use BVC & UIRT eventually. Thanks so far.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 08, 2011, 01:54:36 PM
Dave, I have successfully programmed the VCR Commander (UX23A) to turn the TV on then off after 5 minutes. Now I just need a way to send an IR command for CH122. The BVC / USB-UIRT method is cost prohibitive at this time for me so I will continue to look for another way. I may have to use BVC & UIRT eventually. Thanks so far.

See if the TV's setting will allow you to set the start (power on) on channel to 122. If the TV doesn't have a power on setting... try remembering to turn the TV to 122 before turning it off.
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 08, 2011, 05:25:12 PM
Dave, I have successfully programmed the VCR Commander (UX23A) to turn the TV on then off after 5 minutes. Now I just need a way to send an IR command for CH122. The BVC / USB-UIRT method is cost prohibitive at this time for me so I will continue to look for another way. I may have to use BVC & UIRT eventually. Thanks so far.

See if the TVs setting will allow you to set the start (power on) on channel to 122. If the TV doesn't have a power on setting... try remembering to turn the TV to 122 before turning it off.
Dave, Already thought of that but no way can I teach my wife to remember to set the channel to 122 before she turns it off. Besides that what if the TV is already on? Then I would only like it to switch to ch122. I guess I cant have my cake and eat it too as they say. Still thinking and appreciating any input. Thanks
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: HA Dave on February 08, 2011, 06:28:24 PM
Dave, Already thought of that but no way can I teach my wife to remember to set the channel to 122 before she turns it off. Besides that what if the TV is already on? Then I would only like it to switch to ch122.
I understand... but we should point out for the newbies: Wifes can learn.. it's just never a good idea to teach them. It's always best to make the automation setup conform to established [wife] patterns/habits.

....... To bad the Nstinct remote doesn’t have a X10 RF receiver in it. If it did then I could create a macro in it to do this task....
Could you just make your Nstinct remote's Off be a macro... that includs the 122 channel change 1st. At least you'd be half way there.
 
Title: Re: Would like an Eagle Eye to turn on a TV then a Channel
Post by: Frank3d on February 09, 2011, 12:37:43 PM
Dave, Already thought of that but no way can I teach my wife to remember to set the channel to 122 before she turns it off. Besides that what if the TV is already on? Then I would only like it to switch to ch122.
I understand... but we should point out for the newbies: Wifes can learn.. it's just never a good idea to teach them. It's always best to make the automation setup conform to established [wife] patterns/habits.

....... To bad the Nstinct remote doesn’t have a X10 RF receiver in it. If it did then I could create a macro in it to do this task....
Could you just make your Nstinct remote's Off be a macro... that includs the 122 channel change 1st. At least you'd be half way there.
 
That's a darn good idea. I have a UX23A (VCR Commander) turning the TV on by the Eagle Eye already so this would be a good alternative. Thanks.