ppitkin Posted November 20, 2013 Posted November 20, 2013 Hi all, I need a bit of help, my programs appear to have suddenly stopped being triggered! I have a (2476ST) SwitchLinc Relay (v.2C) which I am using to place my holiday home into a "Home" or and "Away" state. I use the switch to trigger a program(s) which sets all the devices to the required state. Suddenly the switch is no longer triggering the program and I dont understand why. When I use the admin console to set the switch state it shows the change in state and I can see the communication between the ISY and the switch in the log file. I have grouped the programs to be triggered by the switch in a sub-directory (called Home or Away) which has no conditions applied to it and so the programs should always be active. I have created one program which should be triggered when the switch is turned on and one when the switch is turned off. The contents of these two programs are shown below. If I run the IF Statement on each of the programs they execute regardless of the Switch state. I would have expected it to run the THEN portion only if the IF conditions pick up the correct switch state. The programs are not disabled. Any ideas? Another test that I have done is to create an ISY Scene where the switch controls another device. When I change the state of the Switch I do not get the expected corresponding change in state of the other device. I have tried deleting the switch and re-adding it but it had no effect. -------------------------------------------------------- Code for "HomeOrAway - On" Programm: If Control 'HomeOrAway' is switched On Or Control 'HomeOrAway' is switched Fast On Or Control 'HomeOrAway' is not switched Off Then Run Program 'Hot Water Tanks' (Then Path) Run Program 'HVAC' (Then Path) Run Program 'Fridge' (Then Path) Run Program 'Server' (Then Path) Wait 5 minutes Run Program 'Media' (Then Path) Run Program 'Heating' (Then Path) Run Program 'BS lights' (Then Path) $HomeOrAway = 1 Send Notification to 'StateReport' content 'At Home' Else - No Actions - (To add one, press 'Action') Code for "HomeOrAway - Off" Programm: If Control 'HomeOrAway' is switched Off Or Control 'HomeOrAway' is switched Fast Off Or Control 'HomeOrAway' is not switched On Then Repeat 1 times Run Program 'Hot Water Tanks' (Else Path) Wait 5 seconds Run Program 'HVAC' (Else Path) Wait 5 seconds Run Program 'Fridge' (Else Path) Wait 5 seconds Run Program 'Media' (Else Path) Wait 5 seconds Set 'Lights - Bedroom 1 (Master)' Off Set 'Lights - Bathroom 1 Main' Off Set 'Lights - Bathroom 1 Mirror' Off Wait 5 seconds Set 'Lights - Bedroom 2' Off Set 'Lights - Bathroom 2 Main' Off Set 'Lights - Bathroom 2 Mirror' Off Wait 2 seconds Set 'Lights - Office' Off Wait 5 seconds Set 'Lights - Mezannine' Off Set 'Wall Socket Mezaninne F-lamp' Off Wait 5 seconds Set 'Gallary Lights (1)' Off Set 'Gallary Lights (2)' Off Set 'Gallary Lights (3)' Off Set Scene 'Gallary Lights' Off Wait 5 seconds Set 'Upper Stairs Lights (1)' Off Set 'Upper Stairs Lights (2)' Off Set Scene 'Upper Stairs Lights' Off Wait 5 seconds Set 'Lights - Bedroom 3' Off Wait 5 seconds Set 'Wall Socket livingroom T-Lamp' Off Set 'Wall Socket Livingroom F-Lamp' Off Wait 5 seconds Set 'Lights - Living Room ceiling' Off Set 'Living Room Wall Sconces' Off Set 'Floor Sockets (living Room)' Off Set 'Exterior Gabel Lights' Off Wait 5 seconds Set 'Hall Lights (1)' Off Set 'Hall Lights (2)' Off Set 'Hall Lights (3)' Off Set Scene 'Hall Lights' Off Wait 5 seconds Set 'Lights - Bebroom 4' Off Wait 5 seconds Set 'Lights - Games Room' Off Set 'Lights - Pool table' Off Wait 5 seconds Set 'Lights - Ent Room' Off Set 'Wall Socket Ent Room Lamp 2' Off Set 'Wall Socket Ent Room Lamp 1' Off Set 'Wall Socket Ent Room F-Lamp' Off Wait 5 seconds Set 'Basement Hallway (1)' Off Set 'Basement Hallway (2)' Off Set 'Basement Hallway (3)' Off Set Scene 'Basement Hall Lights' Off Wait 5 seconds Set 'Control Room S3' Off Set 'Control Room S2' Off Run Program 'Heating' (Else Path) Wait 5 seconds Set 'Lights - Garage' Off $HomeOrAway = 0 Send Notification to 'StateReport' content 'Away' Wait 1 minute Set 'Basement Hallway (1)' Off Set 'Basement Hallway (2)' Off Set 'Basement Hallway (3)' Off Set 'Lights - Office' Off Else - No Actions - (To add one, press 'Action')
LeeG Posted November 20, 2013 Posted November 20, 2013 Run Tools | Diagnostics | Event Viewer at LEVEL 3. Operate the SwitchLinc paddle manually and post the event trace. The lack of a Program being triggered can be caused by lost link records so the PLM is not aware of a paddle press. Can be caused by a comm problem preventing the message from the SwitchLinc reaching the PLM. The Folder containing the Programs may have a False Status. Check the Programs | Summary display to see the current Folder Status. The If section is looking at commands flowing from the device (If Control). Driving the Programs manually does not simulate a command flowing from the device.
ppitkin Posted November 20, 2013 Author Posted November 20, 2013 Thanks for the tips. Sorry for the length of this post but I wanted to include as much Information as possible. Unfortunately I cannot operate the paddle manually as my Holiday home is in Canada and I live in Germany! Here is the trace when sending an ON from the ISY admin console (Switch ref 0D.B3.6A): Mi 11/20/2013 09:03:54 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 11 FF Mi 11/20/2013 09:03:54 : [iNST-ACK ] 02 62 0D.B3.6A 0F 11 FF 06 LTONRR (FF) Mi 11/20/2013 09:03:54 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 11 FF LTONRR (FF) Mi 11/20/2013 09:03:54 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:03:54 : [ D B3 6A 1] ST 255 Mi 11/20/2013 09:03:55 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:03:55 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:03:55 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:03:55 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:03:55 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 13 00 LTOFFRR(00) Mi 11/20/2013 09:03:55 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:03:55 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:03:55 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:03:55 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 13 01 LTOFFRR(01) Mi 11/20/2013 09:03:55 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:03:55 : [iNST-DUP ] Previous message ignored. and turning it OFF: Mi 11/20/2013 09:06:34 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 13 00 Mi 11/20/2013 09:06:34 : [iNST-ACK ] 02 62 0D.B3.6A 0F 13 00 06 LTOFFRR(00) Mi 11/20/2013 09:06:35 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 13 00 LTOFFRR(00) Mi 11/20/2013 09:06:35 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:06:35 : [ D B3 6A 1] ST 0 What I don't understand is the commands going to 1A.AA.46. This is a dualband outlet dimmer (v.40) which is not linked to the Switch in any way. I see commmands going to that device in the log on a regular Basis?? I have included below the results from a "Show PLM Links Table" (unfortunately adding it as an attachment didn't work) When I ask for the Device Links I get: 0 : 0FF8 : A2 00 25.14.64 FF 1F 01 1 : 0FF0 : E2 01 25.14.64 FF 00 01 2 : 0FE8 : 00 13 25.14.64 FF 1F 01 25.14.64 is my PLM When I compare with the ISY Link Tables I see that the last entry doesn't match - ISY says it should be all Zeros. I have removed the Switch and re-added it this morning so the link table should match (I select the delete existing links option when adding). I have also included (in the next post) the log from the Device links query. This takes a Long time to respond with all the entries and again has lots of traffic to 1A.AA.46. <?xml version="1.0"?> -PLM Links Table--0022601132369133175-1122601132854133175-22226181132854133175-3322601132859133175-4422601132964133175-55226172262999133186-6622601133405133175-77226181133405133175-88226192325168592698-9916211144581458803-1010226192325170592698-111122602209411592698-121216212209411592698-1313226192209411592698-141422602263012133186-151522602263385133186-16162260234910877122-17171621234910877122-181822602352222141891-191916212352222141891-202022602353299141891-212116212353299141891-222222602353812141891-232316212353812141891-242422602353937141891-252516212353937141891-262622602354064141891-272716212354064141891-2828226202354064141891-292922602354340141891-303016212354340141891-3131226202354340141891-323222602354838141891-333316212354838141891-3434226202354838141891-35352260894364133676-36361621894364133676-37372260955613133170-38382260897898133676-39391621978556134963-40401623978556134963-41411624978556134963-42421625978556134963-43431626978556134963-44441621897898133676-4545226172263765133186-464622602263225133186-47472260234842977122-484822602353695141891-494922602354278141891-50501621234842977122-515116212353695141891-525216212354278141891-535322601133145133175-54542260956725133170-555522601133099133175-565622602353769141891-575716212353769141891-58582260234851677122-5959226093969265845-606022602349921141891-616122602352304141891-6262226093907065845-636322602354795141891-64641621234851677122-656516212349921141891-666616212352304141891-676716212354795141891-6868162193907065845-6969162193969265845-70702262193969265845-7171226212349921141891-7272226212352304141891-73732262293907065845-7474226222354795141891-7575226095131465587-7676226094132665845-777722602354561141891-7878226094109265845-797922601132965133175-8080226093978865845-8181226094994665587-8282226095130565587-8383226094075965845-848422602354001141891-858522602354594141891-868616212354001141891-878716212354561141891-888816212354594141891-8989162194109265845-9090162194132665845-9191162194994665587-9292162195131465587-9393162194075965845-9494162195130565587-9595162193978865845-9696226094982865587-9797162194982865587-98982260174752674048-9999226232353937141891-1001001621174752674048-10110122623174752674048-102102226082157266861-103103162182157266861-104104162282157266861-105105162382157266861-106106162482157266861-107107162582157266861-108108162682157266861-109109162782157266861-110110162882157266861-111111162111562541048832-112112162211562541048832-113113162311562541048832-114114162111561731048868-115115162211561731048868-116116162311561731048868-117117162111557011048868-118118162211557011048868-119119162311557011048868-120120226093415565845-121121226093026765845-122122226093721065845-1231232262493415565845-1241242262493026765845-1251252262493721065845-126126162193026765845-127127162193721065845-128128162193415565845-12912922602262999133186-13013022602263765133186-13113122602263229133186-13213222602281287133186-13313316216661581331-13413416226661581331-13513516236661581331-13613616246661581331-13713716256661581331-1381382262595131465587-1391392262694982865587-14014016266661581331-14114122627234851677122-1421422262894132665845-143143226292354561141891-14414422602325168592698-14514522602325170592698-14614616212325168592698-14714716212325170592698-14814822602282388458817-14914916212282388458817
ppitkin Posted November 20, 2013 Author Posted November 20, 2013 log from Query device links: Mi 11/20/2013 09:32:34 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:34 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:34 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:34 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:34 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F8 Mi 11/20/2013 09:32:34 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F8 06 PEEK (F8) Mi 11/20/2013 09:32:34 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:32:34 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:34 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:32:34 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:32:34 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:32:34 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:32:34 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:32:35 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B A2 PEEK (A2) Mi 11/20/2013 09:32:35 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:35 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:35 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:35 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:35 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:35 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F9 Mi 11/20/2013 09:32:35 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F9 06 PEEK (F9) Mi 11/20/2013 09:32:36 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 00 PEEK (00) Mi 11/20/2013 09:32:36 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:36 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:36 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:45 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:45 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:45 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:45 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:45 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B FA Mi 11/20/2013 09:32:45 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B FA 06 PEEK (FA) Mi 11/20/2013 09:32:45 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:32:45 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:45 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:32:46 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:32:46 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:32:46 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:32:46 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 42 11 01 LTONRR (01) Mi 11/20/2013 09:32:46 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=0 Mi 11/20/2013 09:32:46 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:32:46 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 25 PEEK (25) Mi 11/20/2013 09:32:46 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:46 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:46 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:48 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:48 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:48 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B FB Mi 11/20/2013 09:32:48 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B FB 06 PEEK (FB) Mi 11/20/2013 09:32:48 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 13 01 LTOFFRR(01) Mi 11/20/2013 09:32:48 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:48 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:32:48 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:32:49 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 14 PEEK (14) Mi 11/20/2013 09:32:49 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:49 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:49 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:49 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:32:49 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:49 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:32:49 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:32:50 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:32:50 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:32:50 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:32:50 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 11 01 LTONRR (01) Mi 11/20/2013 09:32:50 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:32:50 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:32:52 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:52 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:52 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B FC Mi 11/20/2013 09:32:52 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B FC 06 PEEK (FC) Mi 11/20/2013 09:32:53 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 64 PEEK (64) Mi 11/20/2013 09:32:53 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:53 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:53 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:53 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 2B 64 PEEK (64) Mi 11/20/2013 09:32:53 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:32:54 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:54 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:54 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B FD Mi 11/20/2013 09:32:54 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B FD 06 PEEK (FD) Mi 11/20/2013 09:32:55 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B FF PEEK (FF) Mi 11/20/2013 09:32:55 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:55 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:55 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:55 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:55 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:55 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B FE Mi 11/20/2013 09:32:55 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B FE 06 PEEK (FE) Mi 11/20/2013 09:32:56 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 1F PEEK (1F) Mi 11/20/2013 09:32:56 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:32:56 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:56 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:56 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:56 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:56 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B FF Mi 11/20/2013 09:32:56 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B FF 06 PEEK (FF) Mi 11/20/2013 09:32:56 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 28 0F SET-MSB(0F) Mi 11/20/2013 09:32:56 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:32:57 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 01 PEEK (01) Mi 11/20/2013 09:32:57 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:57 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:32:57 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:32:58 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 13 01 LTOFFRR(01) Mi 11/20/2013 09:32:58 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:32:58 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:32:58 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:33:07 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:07 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:08 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:08 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:08 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F0 Mi 11/20/2013 09:33:08 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F0 06 PEEK (F0) Mi 11/20/2013 09:33:08 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:33:08 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:08 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:33:08 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:33:11 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 13 01 LTOFFRR(01) Mi 11/20/2013 09:33:11 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:33:11 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:33:11 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:33:20 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:20 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:22 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:22 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:22 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F0 Mi 11/20/2013 09:33:22 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F0 06 PEEK (F0) Mi 11/20/2013 09:33:23 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B E2 PEEK (E2) Mi 11/20/2013 09:33:23 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:23 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:23 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:23 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:33:23 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:23 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:33:23 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:33:23 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:33:23 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:33:23 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:25 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 13 00 LTOFFRR(00) Mi 11/20/2013 09:33:25 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:25 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:33:25 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:33:25 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 13 01 LTOFFRR(01) Mi 11/20/2013 09:33:25 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:33:25 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:34 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:34 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:35 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:35 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:35 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F1 Mi 11/20/2013 09:33:35 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F1 06 PEEK (F1) Mi 11/20/2013 09:33:35 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:33:35 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:33:35 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:33:35 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:33:35 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 11 01 LTONRR (01) Mi 11/20/2013 09:33:35 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:33:35 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:36 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 01 PEEK (01) Mi 11/20/2013 09:33:36 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:36 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:36 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:37 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:37 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:37 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F2 Mi 11/20/2013 09:33:37 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F2 06 PEEK (F2) Mi 11/20/2013 09:33:37 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 25 PEEK (25) Mi 11/20/2013 09:33:37 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:37 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:38 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:38 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 2B 25 PEEK (25) Mi 11/20/2013 09:33:38 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:33:38 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 13 01 LTOFFRR(01) Mi 11/20/2013 09:33:38 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:38 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:33:38 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:33:38 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:38 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:38 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F3 Mi 11/20/2013 09:33:38 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F3 06 PEEK (F3) Mi 11/20/2013 09:33:39 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 11 00 LTONRR (00) Mi 11/20/2013 09:33:39 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:39 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:33:39 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:33:39 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:33:39 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:33:39 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:39 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 14 PEEK (14) Mi 11/20/2013 09:33:39 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:39 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:39 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:39 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 2B 14 PEEK (14) Mi 11/20/2013 09:33:39 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:33:40 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:40 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:40 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F4 Mi 11/20/2013 09:33:40 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F4 06 PEEK (F4) Mi 11/20/2013 09:33:41 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 64 PEEK (64) Mi 11/20/2013 09:33:41 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:41 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:41 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:41 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:41 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:41 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F5 Mi 11/20/2013 09:33:41 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F5 06 PEEK (F5) Mi 11/20/2013 09:33:42 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B FF PEEK (FF) Mi 11/20/2013 09:33:42 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:42 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:42 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:42 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:42 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:42 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F6 Mi 11/20/2013 09:33:42 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F6 06 PEEK (F6) Mi 11/20/2013 09:33:43 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 00 PEEK (00) Mi 11/20/2013 09:33:43 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:43 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:43 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:43 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:43 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:43 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B F7 Mi 11/20/2013 09:33:43 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B F7 06 PEEK (F7) Mi 11/20/2013 09:33:43 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 01 PEEK (01) Mi 11/20/2013 09:33:44 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:44 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:44 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 13 00 LTOFFRR(00) Mi 11/20/2013 09:33:44 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:44 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:33:44 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:33:44 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 13 01 LTOFFRR(01) Mi 11/20/2013 09:33:44 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:33:44 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:44 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 13 01 LTOFFRR(01) Mi 11/20/2013 09:33:44 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:33:44 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:53 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:53 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:54 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:54 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:54 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B E8 Mi 11/20/2013 09:33:54 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B E8 06 PEEK (E8) Mi 11/20/2013 09:33:54 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:33:54 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:54 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:33:54 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:33:54 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:33:54 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:33:54 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:54 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 11 01 LTONRR (01) Mi 11/20/2013 09:33:54 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:33:54 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:55 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 11 01 LTONRR (01) Mi 11/20/2013 09:33:55 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:55 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:57 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 00 PEEK (00) Mi 11/20/2013 09:33:57 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:57 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:57 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:57 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 43 13 01 LTOFFRR(01) Mi 11/20/2013 09:33:57 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:33:57 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:33:57 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:33:58 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:58 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:58 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B E9 Mi 11/20/2013 09:33:58 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B E9 06 PEEK (E9) Mi 11/20/2013 09:33:58 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 13 PEEK (13) Mi 11/20/2013 09:33:58 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:33:58 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:33:58 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:33:58 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 2B 13 PEEK (13) Mi 11/20/2013 09:33:58 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:33:58 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:33:58 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:58 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:33:58 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:33:59 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:33:59 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:33:59 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:33:59 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:33:59 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:33:59 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B EA Mi 11/20/2013 09:33:59 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B EA 06 PEEK (EA) Mi 11/20/2013 09:34:00 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 25 PEEK (25) Mi 11/20/2013 09:34:00 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:00 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:34:00 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:00 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 13 00 LTOFFRR(00) Mi 11/20/2013 09:34:00 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:00 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:34:00 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:34:00 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:00 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:00 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:01 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:01 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:34:01 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:01 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:01 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:01 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B EB Mi 11/20/2013 09:34:01 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B EB 06 PEEK (EB) Mi 11/20/2013 09:34:01 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:34:01 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:01 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:34:02 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:34:02 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:34:02 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:02 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:02 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 11 01 LTONRR (01) Mi 11/20/2013 09:34:02 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:34:02 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:02 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 11 01 LTONRR (01) Mi 11/20/2013 09:34:02 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:02 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:03 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 14 PEEK (14) Mi 11/20/2013 09:34:03 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:03 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:34:03 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:04 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:04 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:04 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B EC Mi 11/20/2013 09:34:04 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B EC 06 PEEK (EC) Mi 11/20/2013 09:34:04 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:04 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:04 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:34:04 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:34:06 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 64 PEEK (64) Mi 11/20/2013 09:34:06 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:06 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:34:06 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:06 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 2B 64 PEEK (64) Mi 11/20/2013 09:34:06 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:34:06 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:34:06 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:06 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:34:06 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:34:06 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:34:06 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:06 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:06 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 11 01 LTONRR (01) Mi 11/20/2013 09:34:06 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:34:06 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:07 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 11 01 LTONRR (01) Mi 11/20/2013 09:34:07 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:07 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:07 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:08 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:08 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B ED Mi 11/20/2013 09:34:08 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B ED 06 PEEK (ED) Mi 11/20/2013 09:34:08 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B FF PEEK (FF) Mi 11/20/2013 09:34:08 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:08 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:34:08 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:08 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:08 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:08 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B EE Mi 11/20/2013 09:34:09 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B EE 06 PEEK (EE) Mi 11/20/2013 09:34:10 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 2B 1F PEEK (1F) Mi 11/20/2013 09:34:10 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:10 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:34:10 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:11 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:34:11 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:11 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:34:11 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:34:11 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:11 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:11 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 46 11 01 LTONRR (01) Mi 11/20/2013 09:34:11 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:34:11 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:11 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 11 01 LTONRR (01) Mi 11/20/2013 09:34:11 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:11 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:12 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 47 11 01 LTONRR (01) Mi 11/20/2013 09:34:12 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:12 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:12 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:12 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:12 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B EF Mi 11/20/2013 09:34:12 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B EF 06 PEEK (EF) Mi 11/20/2013 09:34:13 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:13 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:34:15 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C3 11 00 LTONRR (00) Mi 11/20/2013 09:34:15 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:34:15 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:34:15 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:34:15 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:15 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:15 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 13 00 LTOFFRR(00) Mi 11/20/2013 09:34:15 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:15 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:34:15 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:34:15 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:15 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:15 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:16 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 42 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:16 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=0 Mi 11/20/2013 09:34:16 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:16 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 26 EC C1 (C1) Mi 11/20/2013 09:34:16 : [std-Direct Ack] 1A.AA.46-->ISY/PLM Group=0, Max Hops=2, Hops Left=1 Mi 11/20/2013 09:34:25 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:34:25 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:25 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:25 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:25 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B EF Mi 11/20/2013 09:34:25 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 23 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:25 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=0 Mi 11/20/2013 09:34:25 : [iNST-ACK ] 02 62 0D.B3.6A EF 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:26 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:34:26 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:26 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:34:26 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:34:26 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 11 01 LTONRR (01) Mi 11/20/2013 09:34:26 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:26 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:26 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 13 00 LTOFFRR(00) Mi 11/20/2013 09:34:26 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:26 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:34:26 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:34:27 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:27 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:27 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:35 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 28 0F Mi 11/20/2013 09:34:36 : [iNST-ACK ] 02 62 0D.B3.6A 0F 28 0F 06 SET-MSB(0F) Mi 11/20/2013 09:34:36 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 2B 28 0F SET-MSB(0F) Mi 11/20/2013 09:34:36 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:36 : [iNST-TX-I1 ] 02 62 0D B3 6A 0F 2B EF Mi 11/20/2013 09:34:36 : [iNST-ACK ] 02 62 0D.B3.6A 0F 2B EF 06 PEEK (EF) Mi 11/20/2013 09:34:37 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 C7 11 00 LTONRR (00) Mi 11/20/2013 09:34:37 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:37 : [ 1A AA 46 1] DON 0 Mi 11/20/2013 09:34:37 : [ 1A AA 46 1] ST 255 Mi 11/20/2013 09:34:37 : [iNST-SRX ] 02 50 0D.B3.6A 25.14.64 27 2B 01 PEEK (01) Mi 11/20/2013 09:34:37 : [std-Direct Ack] 0D.B3.6A-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Mi 11/20/2013 09:34:37 : [All ] Writing 0 bytes to devices Mi 11/20/2013 09:34:37 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 4B 11 01 LTONRR (01) Mi 11/20/2013 09:34:37 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:37 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:38 : [iNST-SRX ] 02 50 1A.AA.46 00.00.01 CB 13 00 LTOFFRR(00) Mi 11/20/2013 09:34:38 : [std-Group ] 1A.AA.46-->Group=1, Max Hops=3, Hops Left=2 Mi 11/20/2013 09:34:38 : [ 1A AA 46 1] DOF 0 Mi 11/20/2013 09:34:38 : [ 1A AA 46 1] ST 0 Mi 11/20/2013 09:34:38 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 41 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:38 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Mi 11/20/2013 09:34:38 : [iNST-DUP ] Previous message ignored. Mi 11/20/2013 09:34:38 : [iNST-SRX ] 02 50 1A.AA.46 25.14.64 42 13 01 LTOFFRR(01) Mi 11/20/2013 09:34:38 : [std-Cleanup ] 1A.AA.46-->ISY/PLM Group=1, Max Hops=2, Hops Left=0 Mi 11/20/2013 09:34:38 : [iNST-DUP ] Previous message ignored.
oberkc Posted November 20, 2013 Posted November 20, 2013 I suspect that one contribution factor is the programming logic. The third condition of each program (or not switched off/on) will cause both programs to evluate as TRUE when triggered from the admin panel, regardless of current device state.
ppitkin Posted November 20, 2013 Author Posted November 20, 2013 I had just copied the logic that many example on this site use. It has worked perfectly well in the past but I'm happy to do a test with the last OR Statement removed. I had noticed that both programmes showed a status of "True" on the summary page.
ppitkin Posted November 20, 2013 Author Posted November 20, 2013 So I have just tried a test with making the change to the IF logic. Both the programs now show a status of "False" in the overview window. Changing the state of the the switch (via the admin console) does not cause either of the programs to trigger into a "True" state. This is worrying when the ISY does see the state of the switch change (or at least it reports it as ON or OFF) Is there a safe way to reload or refresh the PLM? Remember I have to be able to do any correction remotely.
LeeG Posted November 20, 2013 Posted November 20, 2013 Lots of areas to cover. The link table was/is fine. When I ask for the Device Links I get: 0 : 0FF8 : A2 00 25.14.64 FF 1F 01 1 : 0FF0 : E2 01 25.14.64 FF 00 01 2 : 0FE8 : 00 13 25.14.64 FF 1F 01 Record 2 starts with a 00 which is an end-of-list indicator. The remaining bytes have no meaning. The ISY shows this record as all 00’s assuming the device link table started in a factory reset condition. The ISY sets only the first byte to 00 when defining the end-of-list record. The 1A.AA.46 activity is originating from the OutletLinc itself. Note that all the messages start with 02 50 which are inbound from the device. These are NOT messages sent by the ISY to the OutletLinc. Messages sent from the PLM would start with 02 62 (outbound message). The OutletLinc Dimmer has a Sense capability. It is sensing the load plugged into the OutletLinc Dimmer has turned On and immediately turned Off. All the inbound messages are time stamped 09:03:55. I suspect the voltage on that circuit is fluctuating enough to make the OutletLinc Dimmer think the load is changing state. The load sensing can be turned Off but it is done at the OutletLinc Dimmer so you will have to wait until the next time in the Holiday house. A Program coded with “If Control†statements is designed to react to manual operation of the device paddle. If Control statements look at the inbound message command code coming from the device. How the Program reacts to being invoked manually by the Admin Console should be considered unpredictable. A Program written with only If Control statements is NOT designed to be invoked by anything except a message coming from the device resulting from pressing the paddle. If you want a particular Program clause to execute invoke that clause, do not execute the If section. This applies to Programs with only If Control statements. As oberkc has noted the Then clause is being driven in this case but it is dependent on how the If Control statements are coded. DO NOT depend on this and invoke the actual clause (Then or Else) desired. “Changing the state of the the switch (via the admin console) does not cause either of the programs to trigger into a "True" state. This is worrying when the ISY does see the state of the switch change (or at least it reports it as ON or OFF)†This is by your design. If you want a Program to trigger when the device is turned On/Off by the Admin Console use “If Status†statements. As I said earlier “If Control†is designed to react to manual paddle activity, not from the device being turned On/Off remotely. Do not restore the PLM. It is simple to do with File | Restore Modem (PLM) but that action IS NOT NEEDED! The lack of Program trigger when using If Control is the expected result. Use If Status when the Program should be triggered by remote activity. If I missed something or there are questions please post again.
ppitkin Posted November 20, 2013 Author Posted November 20, 2013 Thanks for the really helpful explaination. Maybe in a few years I'll start to understand this system Just so I understand the use of "Control" and "Status" a bit more... You say that "Control" conditions only react to a physical change at the device and not a programatical change of the devices state. All well and good but I don't understand why the information that the device sends out when ist status changes is different depending on if that state change was caused by a physical change at the switch or a changed caused by software command. I guess I just have to accept that this is the way it is and work with it If I understand correctly the "Status" conditions test for changes in the status of the device as seen by the ISY. Is that correct? The problem that I see here is that ISY does not always show the correct status and a query needs to be done on the device to obtain the correct setting. This being the case surely this is not ideal for relying on as a trigger to execute a program at the correct instant. When exactly does the IF contidition of a program get checked by ISY? If I check for the status of a switch to be ON how does the ISY system prevent the program from being continually executed (as the condition will always be true until the next change in state of the switch)? As a General concept does it make sense to combine the use of "Control" and "Status" conditions on the same device in a single IF condition? Should OR or AND be used to combine the conditions? What is the recommended way do do what I am trying to achieve? Obviously this is something that many people must have implemented. I just want one group of commands to be executed when the switch transitions to the ON state and a different group of commands when the switch transitions to the OFF state AND this needs to work regardless of if the switch is physically activated or programmatically changed. Again thanks for the valuable feedback.
LeeG Posted November 20, 2013 Posted November 20, 2013 Things in the ISY are event driven. When a specified time occurs, when a message is received from a device (If Control) because the button/paddle/toggle has been pressed, when the state/Status of the device is changed. ISY Programs DO NOT sit there checking on the various conditions in the If section. Some event has to trigger the execution of the Program which then checks the If conditions. Status is what the ISY thinks the state of the device is in. This state/Status can be the result of a Program turning On/Off the device, manual operation of the button/paddle/toggle, the device being turned On/Off by another Controller (device). The Status is accurate unless the Insteon Mesh Network is unreliable. An unreliable Insteon Mesh Network should be fixed, not compensated for by Queries. If the Insteon Mesh Network is not reliable such that Status is not correct then If Control will also fail. Status is not accurate because Insteon traffic is not reaching the PLM. A message that does not reach the PLM can make Status wrong and also prevent an If Control from triggering a Program. The choice of If Control or If Status is dictated by what you want to accomplish. If Control is looking at inbound commands from the device, If Status is looking at the State information the ISY keeps track of. Some folks use both in the same Program. An If Control monitors the inbound commands and when ANDed with a If Status Off for example will run the Then clause only when a particular command is received when the device is Off. Back to what you want to accomplish. The answer to the last question is to use If Status. This covers all the cases presented.
oberkc Posted November 20, 2013 Posted November 20, 2013 To LeeG's typically thorough explanation, I would add one common programming error with "status" that are, generally, not an issue with "control". Often, one sees program constructs with a variation of a theme (admittedly extreme) such as: if status switchX is off then turn switchX on wait a few seconds turn switchX off else turn switchX off Such programs are those that change the status of a device which then trigger a reevaluation of the condition, can halt wait statements, trigger follow-on actions, and so on and so forth. Such programs can create loops, including infinite loops. When you create programs, watch out for programs with status conditions for a device, and actions for the same device.
Recommended Posts