Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
PowerHome Programming
 PowerHome Messageboard : PowerHome Programming
Subject Topic: x10 RF to trigger Insteon event Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
wasdvd
Groupie
Groupie


Joined: February 13 2007
Location: United States
Online Status: Offline
Posts: 42
Posted: February 25 2007 at 12:42 | IP Logged Quote wasdvd

I am new to Insteon and Power-Home.

I purchased the latest PH beta 1.3.0.9 (?), and I am trying to activate a triggered Insteon device On/Off with received X10 RF commands. My Insteon connection is PLC. I have no X10 devices connected except 751.

My triggers are set up as:

ID: T1
Desc: Keychain 2 on
Action Type: Device control
Action: INSTEON+AM2 KATHY+FASTON
Action style: Queued
Status: Active
Trigger Type: X-10 In
Trigger ID: A
Trigger ID #: 2
Trigger Value: Only Addressed works;ON/OFF/Bright
don't etc work
Boolean: 1

This does trigger the action, but I can't detect X10 ON/OFF. Using (ph_getinsteonlevel("AM2 KATHY") = 0) and (ph_getinsteonlevel("AM2 KATHY") > 0) as my Booleans lets me design a pair of triggers to do an A2 toggle, but I would like to be able to detect discrete ON/OFF.

Please suggest a better way.
Back to Top View wasdvd's Profile Search for other posts by wasdvd
 
TonyNo
Moderator Group
Moderator Group
Avatar

Joined: December 05 2001
Location: United States
Online Status: Offline
Posts: 2889
Posted: February 25 2007 at 20:15 | IP Logged Quote TonyNo

Try a Type of X10 RF In.
Back to Top View TonyNo's Profile Search for other posts by TonyNo Visit TonyNo's Homepage
 
wasdvd
Groupie
Groupie


Joined: February 13 2007
Location: United States
Online Status: Offline
Posts: 42
Posted: February 25 2007 at 20:48 | IP Logged Quote wasdvd

Thanks for the suggestion.

I just tried, and have tried before, X-10 RF IN - no dice.

The only X10 signal I get a reaction to is X10 IN. I think that after the 751 detects the RF signal and retransmits it, it is just a standard X10 signal to PH - no longer RF.

In my triggers, the only selection for ON/OFF/DIM/BRIGHT/Addressed that does anything is Addressed.
Back to Top View wasdvd's Profile Search for other posts by wasdvd
 
TonyNo
Moderator Group
Moderator Group
Avatar

Joined: December 05 2001
Location: United States
Online Status: Offline
Posts: 2889
Posted: February 25 2007 at 22:46 | IP Logged Quote TonyNo

Ah, yes. Sorry.
Back to Top View TonyNo's Profile Search for other posts by TonyNo Visit TonyNo's Homepage
 
theowl
Groupie
Groupie
Avatar

Joined: February 24 2006
Location: United States
Online Status: Offline
Posts: 59
Posted: February 26 2007 at 13:38 | IP Logged Quote theowl

What are you seeing in the event logs when you press the button on your RF remote?

Owl
Back to Top View theowl's Profile Search for other posts by theowl
 
wasdvd
Groupie
Groupie


Joined: February 13 2007
Location: United States
Online Status: Offline
Posts: 42
Posted: February 26 2007 at 13:48 | IP Logged Quote wasdvd

A snippet of the SMD log. I have tried using A1, A2 and A4. In each case "Addressed" is the only thing I can get the trigger to "see".

PLC:eventraw=08
PLC:receiveX10raw=01 62
PLC:receiveX10=A On
PLC:eventraw=03
PLC:eventraw=04
PLC:receiveinsteonraw=04 05 A9 BE 07 F6 50 2F 11 FF
2/25/2007 8:53:02 AM:ackmsg=05.A9.BE:ON at ON
PLC:eventraw=03
PLC:eventraw=03
PLC:SRIR=03,05 A9 BE 07 F6 50 2F 11 FF
PLC:eventraw=08
PLC:receiveX10raw=00 6A
PLC:receiveX10=A4
ui:srir=00 00 00 05 A9 BE 0F 11 FF
uifinished:srir=00 00 00 05 A9 BE 0F 11 FF
si:07 F6 50 05 A9 BE 0F 11 FF
PLC:eventraw=08
PLC:receiveX10raw=01 63
PLC:receiveX10=A Off
PLC:eventraw=03
PLC:eventraw=03
PLC:eventraw=04
PLC:receiveinsteonraw=04 05 A9 BE 07 F6 50 2F 11 FF
2/25/2007 9:00:47 AM:ackmsg=05.A9.BE:ON at ON
PLC:SRIR=04,05 A9 BE 07 F6 50 2F 11 FF
PLC:eventraw=03
PLC:eventraw=08
PLC:receiveX10raw=00 66
PLC:receiveX10=A1
PLC:eventraw=08
PLC:receiveX10raw=01 62
PLC:receiveX10=A On
PLC:eventraw=08
PLC:receiveX10raw=00 6E
PLC:receiveX10=A2
ui:srir=00 00 00 04 D8 22 0F 12 00
uifinished:srir=00 00 00 04 D8 22 0F 12 00
si:07 F6 50 04 D8 22 0F 12 00
PLC:eventraw=08
PLC:receiveX10raw=01 62
PLC:receiveX10=A On
PLC:eventraw=03
PLC:eventraw=03
PLC:eventraw=04
PLC:receiveinsteonraw=04 04 D8 22 07 F6 50 2F 12 00
2/25/2007 12:11:34 PM:ackmsg=04 D8 22 07 F6 50 2F 12 00
PLC:SRIR=04,04 D8 22 07 F6 50 2F 12 00
PLC:eventraw=03
Back to Top View wasdvd's Profile Search for other posts by wasdvd
 
theowl
Groupie
Groupie
Avatar

Joined: February 24 2006
Location: United States
Online Status: Offline
Posts: 59
Posted: February 27 2007 at 09:23 | IP Logged Quote theowl

Everything looks ok from what I see. I thought there was a variable that would tell you if the signal was on/off, but after an hour of testing...I failed to locate one.

Most of my set-up involves RF remotes around the house, but I've used a W800RF32 to get those signals direct into the computer instead of through the PLC.

Sorry I couldn't help

Owl
Back to Top View theowl's Profile Search for other posts by theowl
 
wasdvd
Groupie
Groupie


Joined: February 13 2007
Location: United States
Online Status: Offline
Posts: 42
Posted: February 27 2007 at 09:48 | IP Logged Quote wasdvd

Thanks for trying. I may just add something like your W800RF32, if that would solve the issue. I really do want to use the X10 remotes.
Back to Top View wasdvd's Profile Search for other posts by wasdvd
 
theowl
Groupie
Groupie
Avatar

Joined: February 24 2006
Location: United States
Online Status: Offline
Posts: 59
Posted: February 27 2007 at 13:56 | IP Logged Quote theowl

I would recommend it if your going to stay with the RF remotes. The range and speed are outstanding compared with the x10 receiver. Just make sure you have a spare serial port or purchase a serial to usb adapter.

You would get the side benefit of recieving signals from the x10 security transmitters. I have those all over my place now, monitoring everything from access to the automation room to e-mail if packages arrive at the back porch (Which worked out really well on my birthday!).

Just my 2 cents

Owl
Back to Top View theowl's Profile Search for other posts by theowl
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: March 01 2007 at 20:06 | IP Logged Quote dhoward

Wasdvd,

I can definately second the recommendation of a W800RF32A. Absolutely the best way to get X10 RF signals into PowerHome.

That said though, you should be able use your existing hardware setup. From what I understand, you have an Insteon PLC and a TM751 X10 RF transceiver. A trigger of X10 addressed works, but X10 on or off does not.

Ive been through the X10 receive code of the Insteon controller and the only thing that I can see is that you may have some of the "X10 Receive Commands" turned off in the "Settings" window under the Controllers setup. To check this, open the PowerHome Explorer, navigate to PowerHome|Setup|Controllers and click the "Settings" button of your Insteon DM controller. Make sure that all of the X10 Receive Commands are checked. If you make any changes here, you'll have to restart or reinitialize in order for the changes to take effect.

If this isnt it, look at the PowerHome eventlog under the Reports menu. Send the X10 on/off commands and see if they show up in the eventlog or not. The SDM log looks ok...I can see X10 on and off commands. We now need to see if they make it into the PowerHome eventlog.

Let me know,

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
wasdvd
Groupie
Groupie


Joined: February 13 2007
Location: United States
Online Status: Offline
Posts: 42
Posted: March 01 2007 at 22:06 | IP Logged Quote wasdvd

Thank you for taking the time to respond. I know you are busy with the new update, which is great.


Sorry for the delay - the PLC and SDM decided to divorce after several days of cooperation. Finally, defaulting the PLC and rebooting the PC several times restored communication.

The settings in the controller for x10 are as they defaulted = all checked.

The PH>report>event log shows this, oldest to newest:

Incoming X-10 received on Insteon DM controller MPLC. Byte Values: 00 6E Decode: A2

Incoming X-10 received on Insteon DM controller MPLC. Byte Values: 01 62 Decode: A{On}

Trigger check of T1 performed.

Insteon DM Controller MPLC transmission of Address:[04.D8.22] Flags:[15] Cmd1:[18] Cmd2:[0]. Decode: Direct. ID: AM2 KATHY, Fast On

Incoming X-10 received on Insteon DM controller MPLC. Byte Values: 00 6E Decode: A2

ncoming X-10 received on Insteon DM controller MPLC. Byte Values: 01 63 Decode: A{Off}

Trigger check of T2 performed.

Insteon DM Controller MPLC transmission of Address:[04.D8.22] Flags:[15] Cmd1:[20] Cmd2:[0]. Decode: Direct. ID: AM2 KATHY, Fast Off

This all looks correct, AND, for the first time, the triggers worked correctly. I have tried this for days with negative results, so maybe your watching scared the system into compliance.

Thanks for your efforts, and this Clearwater user is happy.



edit: I do have the W800RF32A ordered.

Edited by wasdvd - March 01 2007 at 22:09
Back to Top View wasdvd's Profile Search for other posts by wasdvd
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum