Jump to content

Trapping for KeypadLinc button turn on via All On from RemoteLinc


hart2hart

Recommended Posts

I created a scene that includes KeypadLinc D button and Remotelinc D button as Controller.  My desire is pressing All On button of the Remotelinc to have a program triggered because the KeypadLinc D button is switched on.

 

Pressing "All On" the Remotelinc does cause the KeypadLinc D button to come on it but the program (sends a network resource that turns on an ip controlled light) watching KeypadLinc D does not execute.

 

I'm guessing this is some sort of limitation but hoping someone knows how to make it work.

Link to comment

Ensure that button D is off. Create a program using Sense, select the program (so it's easy to see). The program icon should be white. Turn button D on. Is the left edge of the program icon green?

Link to comment

Nope, not a scene, but a program.

 

Create a program. Call it test or anything else. Add an If statement that states:

 

If

        Sense 'button' is 100%

 

and nothing else. Save the program. Then test the program as indicated in post #4.

Link to comment

Nope, not a scene, but a program.

 

Create a program. Call it test or anything else. Add an If statement that states:

 

If

        Sense 'button' is 100%

 

and nothing else. Save the program. Then test the program as indicated in post #4.

 

 

Stu, I am missing something.  I'm running 4.2.30 and I only have options for "Status" and "Control" in drop down list for conditions "Sense" is not listed.  Does that mean I don't have any sense? :wink:

 

Thanks

Link to comment

If Status does work here

 

RLAllOnKPLD - [iD 008B][Parent 0001]
 
If
        Status  'KeypadLinc 8 Button-2 / KeypadLinc 8 Button-2 - D' is 100%
 
Then
        Send X10 'D1/On (3)'
 
Else
        Send X10 'D1/Off (11)'
 

 

Tue 04/21/2015 10:17:49 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF CB 12 00    LTON-F (00) - RemoteLinc ALL ON
Tue 04/21/2015 10:17:49 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=2
Tue 04/21/2015 10:17:49 AM : [D2D EVENT   ] Event [11 AD CF 1] [DFON] [0] uom=0 prec=-1
Tue 04/21/2015 10:17:49 AM : [  11 AD CF 1]     DFON   0
Tue 04/21/2015 10:17:49 AM : [D2D EVENT   ] Event [8 49 E7 4] [sT] [255] uom=0 prec=-1 - KPL D Status On Trigger
Tue 04/21/2015 10:17:49 AM : [   8 49 E7 4]       ST 255
Tue 04/21/2015 10:17:49 AM : [D2D-CMP 008B] STS [8 49 E7 4] ST op=1 Event(val=255 uom=0 prec=-1) is Condition(val=255 uom=0 prec=-1) --> true
Tue 04/21/2015 10:17:49 AM : [         X10]       D1
Tue 04/21/2015 10:17:49 AM : [X10-RSP     ] 02 63 A6 00 06 
Tue 04/21/2015 10:17:49 AM : [         X10]       D1/On (3)
Tue 04/21/2015 10:17:50 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF CB 12 00    LTON-F (00)
Tue 04/21/2015 10:17:50 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=2
Tue 04/21/2015 10:17:50 AM : [iNST-DUP    ] Previous message ignored.
Tue 04/21/2015 10:17:50 AM : [X10-RSP     ] 02 63 A2 80 06 
Tue 04/21/2015 10:17:51 AM : [X10-RX      ] 02 52 A6 00 
Tue 04/21/2015 10:17:51 AM : [         X10]       D1
Tue 04/21/2015 10:17:57 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF CB 14 00    LTOFF-F(00) - RemoteLinc ALL OFF
Tue 04/21/2015 10:17:57 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=2
Tue 04/21/2015 10:17:57 AM : [D2D EVENT   ] Event [11 AD CF 1] [DFOF] [0] uom=0 prec=-1
Tue 04/21/2015 10:17:57 AM : [  11 AD CF 1]     DFOF   0
Tue 04/21/2015 10:17:57 AM : [D2D EVENT   ] Event [8 49 E7 4] [sT] [0] uom=0 prec=-1 - KPL D Status Off Trigger
Tue 04/21/2015 10:17:57 AM : [   8 49 E7 4]       ST   0
Tue 04/21/2015 10:17:57 AM : [D2D-CMP 008B] STS [8 49 E7 4] ST op=1 Event(val=0 uom=0 prec=-1) is Condition(val=255 uom=0 prec=-1) --> false
Tue 04/21/2015 10:17:57 AM : [         X10]       D1
Tue 04/21/2015 10:17:57 AM : [X10-RSP     ] 02 63 A6 00 06 
Tue 04/21/2015 10:17:57 AM : [         X10]       D1/Off (11)
Tue 04/21/2015 10:17:57 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF C7 14 00    LTOFF-F(00)
Tue 04/21/2015 10:17:57 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=1
Tue 04/21/2015 10:17:57 AM : [iNST-DUP    ] Previous message ignored.
Tue 04/21/2015 10:17:58 AM : [X10-RSP     ] 02 63 A3 80 06 
Tue 04/21/2015 10:17:58 AM : [X10-RX      ] 02 52 A6 00 
Tue 04/21/2015 10:17:58 AM : [         X10]       D1

post-707-0-07896200-1429626538_thumb.jpg

Link to comment

Sometimes you need to add a wait into programs, maybe 2 seconds as the first then line. Although I am not sure this will help.

 

Here is another thought. If pressing the all on turns on D, and D turning on triggers your program, then can you just make the all on button a trigger for your program.

 

I hope you get things working like you want.

E

Link to comment

 

If Status does work here

 

RLAllOnKPLD - [iD 008B][Parent 0001]
 
If
        Status  'KeypadLinc 8 Button-2 / KeypadLinc 8 Button-2 - D' is 100%
 
Then
        Send X10 'D1/On (3)'
 
Else
        Send X10 'D1/Off (11)'
 

 

Tue 04/21/2015 10:17:49 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF CB 12 00    LTON-F (00) - RemoteLinc ALL ON
Tue 04/21/2015 10:17:49 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=2
Tue 04/21/2015 10:17:49 AM : [D2D EVENT   ] Event [11 AD CF 1] [DFON] [0] uom=0 prec=-1
Tue 04/21/2015 10:17:49 AM : [  11 AD CF 1]     DFON   0
Tue 04/21/2015 10:17:49 AM : [D2D EVENT   ] Event [8 49 E7 4] [sT] [255] uom=0 prec=-1 - KPL D Status On Trigger
Tue 04/21/2015 10:17:49 AM : [   8 49 E7 4]       ST 255
Tue 04/21/2015 10:17:49 AM : [D2D-CMP 008B] STS [8 49 E7 4] ST op=1 Event(val=255 uom=0 prec=-1) is Condition(val=255 uom=0 prec=-1) --> true
Tue 04/21/2015 10:17:49 AM : [         X10]       D1
Tue 04/21/2015 10:17:49 AM : [X10-RSP     ] 02 63 A6 00 06 
Tue 04/21/2015 10:17:49 AM : [         X10]       D1/On (3)
Tue 04/21/2015 10:17:50 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF CB 12 00    LTON-F (00)
Tue 04/21/2015 10:17:50 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=2
Tue 04/21/2015 10:17:50 AM : [iNST-DUP    ] Previous message ignored.
Tue 04/21/2015 10:17:50 AM : [X10-RSP     ] 02 63 A2 80 06 
Tue 04/21/2015 10:17:51 AM : [X10-RX      ] 02 52 A6 00 
Tue 04/21/2015 10:17:51 AM : [         X10]       D1
Tue 04/21/2015 10:17:57 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF CB 14 00    LTOFF-F(00) - RemoteLinc ALL OFF
Tue 04/21/2015 10:17:57 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=2
Tue 04/21/2015 10:17:57 AM : [D2D EVENT   ] Event [11 AD CF 1] [DFOF] [0] uom=0 prec=-1
Tue 04/21/2015 10:17:57 AM : [  11 AD CF 1]     DFOF   0
Tue 04/21/2015 10:17:57 AM : [D2D EVENT   ] Event [8 49 E7 4] [sT] [0] uom=0 prec=-1 - KPL D Status Off Trigger
Tue 04/21/2015 10:17:57 AM : [   8 49 E7 4]       ST   0
Tue 04/21/2015 10:17:57 AM : [D2D-CMP 008B] STS [8 49 E7 4] ST op=1 Event(val=0 uom=0 prec=-1) is Condition(val=255 uom=0 prec=-1) --> false
Tue 04/21/2015 10:17:57 AM : [         X10]       D1
Tue 04/21/2015 10:17:57 AM : [X10-RSP     ] 02 63 A6 00 06 
Tue 04/21/2015 10:17:57 AM : [         X10]       D1/Off (11)
Tue 04/21/2015 10:17:57 AM : [iNST-SRX    ] 02 50 11.AD.CF 00.00.FF C7 14 00    LTOFF-F(00)
Tue 04/21/2015 10:17:57 AM : [std-Group   ] 11.AD.CF-->Group=255, Max Hops=3, Hops Left=1
Tue 04/21/2015 10:17:57 AM : [iNST-DUP    ] Previous message ignored.
Tue 04/21/2015 10:17:58 AM : [X10-RSP     ] 02 63 A3 80 06 
Tue 04/21/2015 10:17:58 AM : [X10-RX      ] 02 52 A6 00 
Tue 04/21/2015 10:17:58 AM : [         X10]       D1

 

 

 

Thanks Lee.  it does work the issue is with all the activity and devices, there is significant time lag between the button press and the Wi-Fi controlled device responding.  I need to be more patient.

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...