Jump to content

Only part of program runs


wpmjones

Recommended Posts

Posted

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

Posted (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

post-707-0-79809300-1419443269_thumb.jpg

post-707-0-43722700-1419443287_thumb.jpg

Edited by LeeG
Posted (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.

post-1809-0-72471400-1419461401_thumb.jpg

Edited by wpmjones
Posted

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....

Posted

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')
 

Posted

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.

 

  1. Wed 12/24/2014 04:47:49 PM : [INST-SRX ] 02 50 26.33.0D 00.00.02 CB 13 00 LTOFFRR(00)
  2.  
  3. Wed 12/24/2014 04:47:49 PM : [Std-Group ] 26.33.0D-->Group=2, Max Hops=3, Hops Left=2
  4.  
  5. Wed 12/24/2014 04:47:49 PM : [ 26 33 D 2] DOF 0
  6.  
  7. Wed 12/24/2014 04:47:49 PM : [ 26 33 D 2] ST 0
  8.  
  9. Wed 12/24/2014 04:47:50 PM : [ Time] 16:47:52 1(0)
  10.  
  11. Wed 12/24/2014 04:47:50 PM : [ Time] 16:47:52 1(0)
  12.  
  13. 4 04:47:50 Wed 12/24/201PM : [INST-SRX ] 02 50 26.33.0D 00.00.02 CF 13 00 LTOFFRR(00)
  14.  
  15. Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->Group=2, Max Hops=3, Hops Left=3
  16.  
  17. Wed 12/24/2014 04:47:50 PM : [INST-DUP ] Previous message ignored.
  18.  
  19. Wed 12/24/2014 04:47:50 PM : [INST-SRX ] 02 50 26.33.0D 13.00.02 CF 06 00 (00)
  20.  
  21. Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->13.00.02, Max Hops=3, Hops Left=3
  22.  
  23. Wed 12/24/2014 04:47:50 PM : [INST-SRX ] 02 50 26.33.0D 13.00.02 CF 06 00 (00)
  24.  
  25. Wed 12/24/2014 04:47:50 PM : [Std-Group ] 26.33.0D-->13.00.02, Max Hops=3, Hops Left=3
  26.  
  27. Wed 12/24/2014 04:47:50 PM : [INST-DUP ] Previous message ignored.
  28.  

 

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.

Guest
This topic is now closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

    • There are no registered users currently online
  • Forum Statistics

    • Total Topics
      37.1k
    • Total Posts
      371.5k
×
×
  • Create New...