wpmjones Posted December 24, 2014 Posted December 24, 2014 I have a program that is basically set up so that any time you push a button on the RemoteLinc 2, it runs (if status is not 17%). Works great if all I'm doing is using the program to trigger another program. But I am trying to set up the following using the same condition: Turn off light #1 Turn off light #2 Disable other program When I hit the button, both lights turn off, but the program does not disable. I moving the disable command first and have the lights turn off after and here is the event log (level 3). 26.33.0D is the RemoteLinc2. 15.BE.D0 is light #1 and 20.21.3A is light #2. Any thoughts on why the disable command is being ignored?! Wed 12/24/2014 10:50:40 AM : [INST-SRX ] 02 50 26.33.0D 00.00.02 CB 11 00 LTONRR (00) Wed 12/24/2014 10:50:40 AM : [Std-Group ] 26.33.0D-->Group=2, Max Hops=3, Hops Left=2 Wed 12/24/2014 10:50:40 AM : [ 26 33 D 2] DON 0 Wed 12/24/2014 10:50:40 AM : [ 26 33 D 2] ST 255 Wed 12/24/2014 10:50:40 AM : [ Time] 10:50:45 1(0) Wed 12/24/2014 10:50:40 AM : [ Time] 10:50:45 1(0) Wed 12/24/2014 10:50:40 AM : [INST-SRX ] 02 50 26.33.0D 11.00.02 C7 06 00 (00) Wed 12/24/2014 10:50:40 AM : [Std-Group ] 26.33.0D-->11.00.02, Max Hops=3, Hops Left=1 Wed 12/24/2014 10:50:41 AM : [INST-SRX ] 02 50 26.33.0D 11.00.02 C7 06 00 (00) Wed 12/24/2014 10:50:41 AM : [Std-Group ] 26.33.0D-->11.00.02, Max Hops=3, Hops Left=1 Wed 12/24/2014 10:50:41 AM : [INST-DUP ] Previous message ignored. Wed 12/24/2014 10:50:43 AM : [INST-SRX ] 02 50 21.CB.EA 00.00.01 CF 11 01 LTONRR (01) Wed 12/24/2014 10:50:43 AM : [Std-Group ] 21.CB.EA-->Group=1, Max Hops=3, Hops Left=3 Wed 12/24/2014 10:50:43 AM : [ 21 CB EA 1] DON 1 Wed 12/24/2014 10:50:43 AM : [INST-SRX ] 02 50 21.CB.EA 00.00.01 CF 11 01 LTONRR (01) Wed 12/24/2014 10:50:43 AM : [Std-Group ] 21.CB.EA-->Group=1, Max Hops=3, Hops Left=3 Wed 12/24/2014 10:50:43 AM : [INST-DUP ] Previous message ignored. Wed 12/24/2014 10:50:44 AM : [INST-SRX ] 02 50 21.CB.EA 11.00.01 CF 06 00 (00) Wed 12/24/2014 10:50:44 AM : [Std-Group ] 21.CB.EA-->11.00.01, Max Hops=3, Hops Left=3 Wed 12/24/2014 10:50:44 AM : [INST-SRX ] 02 50 21.CB.EA 11.00.01 CB 06 00 (00) Wed 12/24/2014 10:50:44 AM : [Std-Group ] 21.CB.EA-->11.00.01, Max Hops=3, Hops Left=2 Wed 12/24/2014 10:50:44 AM : [INST-DUP ] Previous message ignored. Wed 12/24/2014 10:50:44 AM : [INST-TX-I1 ] 02 62 15 BE D0 0F 12 00 Wed 12/24/2014 10:50:44 AM : [INST-TX-I1 ] 02 62 20 21 3A 0F 12 00 Wed 12/24/2014 10:50:44 AM : [INST-ACK ] 02 62 15.BE.D0 0F 12 00 06 LTON-F (00) Wed 12/24/2014 10:50:45 AM : [INST-SRX ] 02 50 15.BE.D0 30.DE.B2 2F 12 00 LTON-F (00) Wed 12/24/2014 10:50:45 AM : [Std-Direct Ack] 15.BE.D0-->ISY/PLM Group=0, Max Hops=3, Hops Left=3 Wed 12/24/2014 10:50:45 AM : [ 15 BE D0 1] ST 255 Wed 12/24/2014 10:50:45 AM : [INST-ACK ] 02 62 20.21.3A 0F 12 00 06 LTON-F (00) Wed 12/24/2014 10:50:45 AM : [INST-SRX ] 02 50 20.21.3A 30.DE.B2 2F 12 00 LTON-F (00) Wed 12/24/2014 10:50:45 AM : [Std-Direct Ack] 20.21.3A-->ISY/PLM Group=0, Max Hops=3, Hops Left=3 Wed 12/24/2014 10:50:45 AM : [ 20 21 3A 1] ST 255
LeeG Posted December 24, 2014 Posted December 24, 2014 (edited) The Disable command does not have an event trace entry. Check the Enable/Disable state of "the other Program" There is nothing in the event trace about Disable, yet AAAA3 Copy is marked Disabled after Program ran AAAA4 - [iD 006C][Parent 0001] If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Send X10 'A1/On (3)' Wait 5 seconds Send X10 'A1/Off (11)' Disable Program 'AAAA3 Copy' Else - No Actions - (To add one, press 'Action') Wed 12/24/2014 12:43:46 PM : [ Time] 12:43:46 0(0) Wed 12/24/2014 12:43:46 PM : [ X10] A1 Wed 12/24/2014 12:43:46 PM : [X10-RSP ] 02 63 66 00 06 Wed 12/24/2014 12:43:46 PM : [ X10] A1/On (3) Wed 12/24/2014 12:43:46 PM : [X10-RSP ] 02 63 62 80 06 Wed 12/24/2014 12:43:47 PM : [X10-RX ] 02 52 66 00 Wed 12/24/2014 12:43:47 PM : [ X10] A1 Wed 12/24/2014 12:43:48 PM : [iNST-SRX ] 02 50 14.B7.2A 22.80.0B 07 6E 18 (18) Wed 12/24/2014 12:43:48 PM : [std-Direct ] 14.B7.2A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Wed 12/24/2014 12:43:48 PM : [D2D EVENT ] Event [14 B7 2A 1] [sT] [48] uom=0 prec=-1 Wed 12/24/2014 12:43:48 PM : [ 14 B7 2A 1] ST 48 Wed 12/24/2014 12:43:50 PM : [X10-RSP ] 02 63 66 00 06 Wed 12/24/2014 12:43:50 PM : [ X10] A1 Wed 12/24/2014 12:43:50 PM : [ X10] A1/Off (11) Wed 12/24/2014 12:43:50 PM : [ Time] 12:43:51 0(0) Wed 12/24/2014 12:43:51 PM : [X10-RSP ] 02 63 63 80 06 Wed 12/24/2014 12:43:52 PM : [X10-RX ] 02 52 66 00 Wed 12/24/2014 12:43:52 PM : [ X10] A1 Edited December 24, 2014 by LeeG
oberkc Posted December 24, 2014 Posted December 24, 2014 Does your program include any waits or repeats?
wpmjones Posted December 24, 2014 Author Posted December 24, 2014 (edited) No repeats or waits. LeeG - your talking just a little bit over my head. I removed the changes for the lights so all it should do now is disable "Boys Motion Sensor". I confirmed that it is currently enabled (see screenshot). I did a new event log and here is what I got. (Worth mentioning that when I r-click the first program and choose "Run Then" it works as expected. I only get these weird ignores when I push the button on the remotelinc. Wed 12/24/2014 04:47:49 PM : [INST-SRX ] 02 50 26.33.0D 00.00.02 CB 13 00 LTOFFRR(00) Wed 12/24/2014 04:47:49 PM : [Std-Group ] 26.33.0D-->Group=2, Max Hops=3, Hops Left=2 Wed 12/24/2014 04:47:49 PM : [ 26 33 D 2] DOF 0 Wed 12/24/2014 04:47:49 PM : [ 26 33 D 2] ST 0 Wed 12/24/2014 04:47:50 PM : [ Time] 16:47:52 1(0) Wed 12/24/2014 04:47:50 PM : [ Time] 16:47:52 1(0) Wed 12/24/2014 04:47:50 PM : [INST-SRX ] 02 50 26.33.0D 00.00.02 CF 13 00 LTOFFRR(00) Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->Group=2, Max Hops=3, Hops Left=3 Wed 12/24/2014 04:47:50 PM : [INST-DUP ] Previous message ignored. Wed 12/24/2014 04:47:50 PM : [INST-SRX ] 02 50 26.33.0D 13.00.02 CF 06 00 (00) Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->13.00.02, Max Hops=3, Hops Left=3 Wed 12/24/2014 04:47:50 PM : [INST-SRX ] 02 50 26.33.0D 13.00.02 CF 06 00 (00) Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->13.00.02, Max Hops=3, Hops Left=3 Wed 12/24/2014 04:47:50 PM : [INST-DUP ] Previous message ignored. Edited December 24, 2014 by wpmjones
EricK Posted December 24, 2014 Posted December 24, 2014 I think the problem is your if statement. To post a program, right click on the program and select copy to clipboard. In your post select the code icon and paste the program(s). I don't thin the remote link can have a status like you wrote. Maybe something like this If control remote A is on And status device is not 17% Then....
wpmjones Posted December 24, 2014 Author Posted December 24, 2014 Erik - I have another program like this that works 100% of the time. Posted here... If Status 'RemoteLinc 2 - H' is not 17% Then Run Program 'Refrigerator Temp Off' (Then Path) Else - No Actions - (To add one, press 'Action')
LeeG Posted December 24, 2014 Posted December 24, 2014 The Duplicate messages are the result of the RemoteLinc 2 issuing multiple copies of the same message. All the battery devices do the same thing. Line 13 is a duplicate of line 1. Line 23 is a duplicate of line 19. These duplicates are normal and expected. Wed 12/24/2014 04:47:49 PM : [INST-SRX ] 02 50 26.33.0D 00.00.02 CB 13 00 LTOFFRR(00) Wed 12/24/2014 04:47:49 PM : [Std-Group ] 26.33.0D-->Group=2, Max Hops=3, Hops Left=2 Wed 12/24/2014 04:47:49 PM : [ 26 33 D 2] DOF 0 Wed 12/24/2014 04:47:49 PM : [ 26 33 D 2] ST 0 Wed 12/24/2014 04:47:50 PM : [ Time] 16:47:52 1(0) Wed 12/24/2014 04:47:50 PM : [ Time] 16:47:52 1(0) 4 04:47:50 Wed 12/24/201PM : [INST-SRX ] 02 50 26.33.0D 00.00.02 CF 13 00 LTOFFRR(00) Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->Group=2, Max Hops=3, Hops Left=3 Wed 12/24/2014 04:47:50 PM : [INST-DUP ] Previous message ignored. Wed 12/24/2014 04:47:50 PM : [INST-SRX ] 02 50 26.33.0D 13.00.02 CF 06 00 (00) Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->13.00.02, Max Hops=3, Hops Left=3 Wed 12/24/2014 04:47:50 PM : [INST-SRX ] 02 50 26.33.0D 13.00.02 CF 06 00 (00) Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->13.00.02, Max Hops=3, Hops Left=3 Wed 12/24/2014 04:47:50 PM : [INST-DUP ] Previous message ignored. What is needed is another screen capture showing Boys Motion Sensor after pressing RL2 button. If it is not Disabled look at the Programs | Summary page to see if the Program triggered by the RL2 was actually Run.
Recommended Posts