Author |
|
Mitch Groupie
Joined: September 26 2010
Online Status: Offline Posts: 43
|
Posted: October 09 2010 at 00:38 | IP Logged
|
|
|
I'm trying to set a trigger to activate a macro in response to an Insteon direct command received. I chose 'Insteon ACK' under trigger type, then I tried setting id type to 'direct from any' and 'group cleanup from any' with trigger value set at 0x13 to respond to an ack that a dimmer has successfully been turned off from a separate PLM (not connected to PH) - not working.
So, I'm guessing that the ACK trigger only works in response to commands sent from the PH PLM? Or am I doing something wrong? And is there a way to set this up, or am I just pissing in the wind on this one?
Mitch
|
Back to Top |
|
|
grif091 Super User
Joined: March 26 2008 Location: United States
Online Status: Offline Posts: 1357
|
Posted: October 09 2010 at 03:34 | IP Logged
|
|
|
An ACK is sent back to the Controller that issued the command. A different Controller (the PH2 PLM in this case) does not "see" the ACK sent to a different device.
__________________ Lee G
|
Back to Top |
|
|
BeachBum Super User
Joined: April 11 2007 Location: United States
Online Status: Offline Posts: 1880
|
Posted: October 09 2010 at 08:58 | IP Logged
|
|
|
Let me rephrase that and Lee correct me if I‘m wrong. I run 2 different PHs in different systems. 1 has a PLC and the other a PLM. Each will see each other’s only if the others devices are defined to that PH and if you have the others controller defined and active. X10 traffic doesn’t care. Don’t know if you can build a trigger using that scenario since I haven’t tried that. I only do this for testing and don’t really recommend it for everyday use.
__________________ Pete - X10 Oldie
|
Back to Top |
|
|
grif091 Super User
Joined: March 26 2008 Location: United States
Online Status: Offline Posts: 1357
|
Posted: October 09 2010 at 11:13 | IP Logged
|
|
|
PLM A sends an Insteon Direct command to Device B to turn On. Device B sends an ACK to PLM A indicating receipt of the On command. PLM C may physically see the ACK from Device B to PLM A but will not pass the ACK to PLM C’s application. Even if PLM C has a Responder link record for Device B the ACK will not be passed out of PLM C to its application because the ACK is not addressed to PLM C. Even if Monitor Mode was turned on in PLM C it may not physically see the ACK between Device B and PLM A depending on how close those two devices are to each other because message Hops may not get the ACK physically to PLM C. That is why no application is built around Monitor Mode.
X10 on the other hand would be seen by both PLMs. There are no Hops and no ACKs at all let alone to a specific device address. When PLM A sees the ACK it could send an X10 message which PLM C would see.
PLM A could send a Group On to Device B which would also be sent to PLM C, if PLM C was a Responder to the Group just as Device B is. The Group number used by PLM A could be established as some convention which related to a device. Example, PLM A uses Group 10 On which represent Device B to PLM C. There is a limit of some 254 Group numbers so there could be an issue of not having enough Group numbers to represent ever Insteon device particularly when each KPL button would require a different Group number.
__________________ Lee G
|
Back to Top |
|
|
Mitch Groupie
Joined: September 26 2010
Online Status: Offline Posts: 43
|
Posted: October 09 2010 at 19:03 | IP Logged
|
|
|
Hi Lee-
If I'm getting your drift it sounds like I could solve this by having PLM A (no connected to PH) send a group command to turn on the device and have the PH-PLM linked as a responder to PLM A with the same group number. So then the the PH-PLM will respond to group clean-up commands and will trigger the macro once it sees a confirmation from the device?
Thanks for your help on this.
Mitch
|
Back to Top |
|
|
grif091 Super User
Joined: March 26 2008 Location: United States
Online Status: Offline Posts: 1357
|
Posted: October 10 2010 at 02:52 | IP Logged
|
|
|
The PH-PLM will not see the ACK from the device back to PLM A but it will see a Group In On/Off from PLM A sent to PH-PLM because it is a Responder in the Group.
__________________ Lee G
|
Back to Top |
|
|