hart2hart Posted April 21, 2015 Posted April 21, 2015 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.
LeeG Posted April 21, 2015 Posted April 21, 2015 Is the Program using "If Control" or "If Status" to monitor button D? Are the RemoteLinc buttons manually linked or using ISY Scenes? Does button D show On in Admin Console when RemoteLinc All On used?
hart2hart Posted April 21, 2015 Author Posted April 21, 2015 Is the Program using "If Control" or "If Status" to monitor button D? Are the RemoteLinc buttons manually linked or using ISY Scenes? Does button D show On in Admin Console when RemoteLinc All On used? I've tried both ISY Scenes Yes
stusviews Posted April 21, 2015 Posted April 21, 2015 (edited) 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? Edited April 21, 2015 by stusviews
hart2hart Posted April 21, 2015 Author Posted April 21, 2015 Stu, What does "Create a program using Sense" mean -- Scenes maybe?
stusviews Posted April 21, 2015 Posted April 21, 2015 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.
hart2hart Posted April 21, 2015 Author Posted April 21, 2015 (edited) 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? Thanks Edited April 21, 2015 by hart2hart
LeeG Posted April 21, 2015 Posted April 21, 2015 (edited) 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 Edited April 21, 2015 by LeeG
EricK Posted April 22, 2015 Posted April 22, 2015 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
hart2hart Posted April 22, 2015 Author Posted April 22, 2015 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.
Recommended Posts