Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
PowerHome General
 PowerHome Messageboard : PowerHome General
Subject Topic: Using ack in triggers Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
Mitch
Groupie
Groupie


Joined: September 26 2010
Online Status: Offline
Posts: 43
Posted: October 09 2010 at 00:38 | IP Logged Quote Mitch

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 View Mitch's Profile Search for other posts by Mitch
 
grif091
Super User
Super User


Joined: March 26 2008
Location: United States
Online Status: Offline
Posts: 1357
Posted: October 09 2010 at 03:34 | IP Logged Quote grif091

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 View grif091's Profile Search for other posts by grif091
 
BeachBum
Super User
Super User
Avatar

Joined: April 11 2007
Location: United States
Online Status: Offline
Posts: 1880
Posted: October 09 2010 at 08:58 | IP Logged Quote BeachBum

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 View BeachBum's Profile Search for other posts by BeachBum
 
grif091
Super User
Super User


Joined: March 26 2008
Location: United States
Online Status: Offline
Posts: 1357
Posted: October 09 2010 at 11:13 | IP Logged Quote grif091

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 View grif091's Profile Search for other posts by grif091
 
Mitch
Groupie
Groupie


Joined: September 26 2010
Online Status: Offline
Posts: 43
Posted: October 09 2010 at 19:03 | IP Logged Quote Mitch

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 View Mitch's Profile Search for other posts by Mitch
 
grif091
Super User
Super User


Joined: March 26 2008
Location: United States
Online Status: Offline
Posts: 1357
Posted: October 10 2010 at 02:52 | IP Logged Quote grif091

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 View grif091's Profile Search for other posts by grif091
 

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