robca Posted April 4, 2010 Posted April 4, 2010 I have just started playing with an ISY-26, and everything is working fine. I have been able to add the existing devices and read their links, added a couple of scenes, wrote a few programs. So far, so good. I then added two LampLinc to use as a occupancy simulator when I'm on vacation. I wrote a couple of program to randomly turn lights on and off at night. So far, so good. I am having a communication error with the 2 LampLinc I just added. I can see them from the main console, but if I try to turn on or off any of them, I get a "Cannot communicate with xxxx". The weird thing is that the lamp turns on and off properly. And I can query the LampLinc and get the real status back. Here's the event viewer log for a ON, followed by a query, followed by a OFF (my PLM is 0F.43.C4 V72 and the LampLinc 01.24.D7) 2010/04/03 23:11:25 : [iNST-ACK ] 02 62 01.24.D7 0F 11 FF 06 LTONRR (FF) 2010/04/03 23:11:26 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 A7 11 FE LTONRR (FE) 2010/04/03 23:11:26 : [standard-Direct Nack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:42 : [iNST-ACK ] 02 62 01.24.D7 0F 19 00 06 LTSREQ (LIGHT) 2010/04/03 23:11:42 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 0C FF (FF) 2010/04/03 23:11:42 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:42 : [Downstairs Lamp] Using engine version i1 2010/04/03 23:11:42 : [ 1 24 D7 1] ST 255 2010/04/03 23:11:42 : [iNST-ACK ] 02 62 01.24.D7 0F 28 00 06 SET-MSB(00) 2010/04/03 23:11:43 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 2B 28 00 SET-MSB(00) 2010/04/03 23:11:43 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 2010/04/03 23:11:43 : [iNST-ACK ] 02 62 01.24.D7 0F 2B 32 06 PEEK (32) 2010/04/03 23:11:43 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 2B FF PEEK (FF) 2010/04/03 23:11:43 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:43 : [ 1 24 D7 1] OL 255 2010/04/03 23:11:43 : [iNST-ACK ] 02 62 01.24.D7 0F 19 01 06 LTSREQ (01) 2010/04/03 23:11:44 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 0C FF (FF) 2010/04/03 23:11:44 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:44 : [Downstairs Lamp] Using engine version i1 2010/04/03 23:11:44 : [iNST-ACK ] 02 62 01.24.D7 0F 28 00 06 SET-MSB(00) 2010/04/03 23:11:44 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 28 00 SET-MSB(00) 2010/04/03 23:11:44 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:44 : [iNST-ACK ] 02 62 01.24.D7 0F 2B 21 06 PEEK (21) 2010/04/03 23:11:45 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 23 2B 1F PEEK (1F) 2010/04/03 23:11:45 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=0 2010/04/03 23:11:45 : [ 1 24 D7 1] RR 31 2010/04/03 23:11:49 : [iNST-ACK ] 02 62 01.24.D7 0F 13 00 06 LTOFFRR(00) 2010/04/03 23:11:49 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 A7 13 FE LTOFFRR(FE) 2010/04/03 23:11:49 : [standard-Direct Nack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:55 : [iNST-ACK ] 02 62 01.24.D7 0F 19 00 06 LTSREQ (LIGHT) 2010/04/03 23:11:55 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 0C 00 (00) 2010/04/03 23:11:55 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:55 : [Downstairs Lamp] Using engine version i1 2010/04/03 23:11:55 : [ 1 24 D7 1] ST 0 2010/04/03 23:11:55 : [iNST-ACK ] 02 62 01.24.D7 0F 28 00 06 SET-MSB(00) 2010/04/03 23:11:55 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 23 28 00 SET-MSB(00) 2010/04/03 23:11:55 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=0 2010/04/03 23:11:55 : [iNST-ACK ] 02 62 01.24.D7 0F 2B 32 06 PEEK (32) 2010/04/03 23:11:56 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 2B FF PEEK (FF) 2010/04/03 23:11:56 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:56 : [ 1 24 D7 1] OL 255 2010/04/03 23:11:56 : [iNST-ACK ] 02 62 01.24.D7 0F 19 01 06 LTSREQ (01) 2010/04/03 23:11:56 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 0C 00 (00) 2010/04/03 23:11:56 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:56 : [Downstairs Lamp] Using engine version i1 2010/04/03 23:11:56 : [iNST-ACK ] 02 62 01.24.D7 0F 28 00 06 SET-MSB(00) 2010/04/03 23:11:57 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 28 00 SET-MSB(00) 2010/04/03 23:11:57 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:57 : [iNST-ACK ] 02 62 01.24.D7 0F 2B 21 06 PEEK (21) 2010/04/03 23:11:57 : [iNST-SRX ] 02 50 01.24.D7 0F.43.C4 27 2B 1F PEEK (1F) 2010/04/03 23:11:57 : [standard-Direct Ack][01.24.D7-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 2010/04/03 23:11:57 : [ 1 24 D7 1] RR 31 I tried moving the LampLinc to different locations, with no change in behavior. The LampLincs are pretty old (v24 and v28), but I have another which is working just fine. I even tried using the non-communicating LampLinc in the same outlet as the working one, with no difference in behavior) What am i doing wrong? Thanks, Rob
Sub-Routine Posted April 4, 2010 Posted April 4, 2010 Hi Rob, LampLincs will send a NACK when they don't have a load connected. You say the lights react properly though. Are they CFLs? Rand
robca Posted April 4, 2010 Author Posted April 4, 2010 So, *that's* what I was doing wrong Given I was just running tests at night, didn't want to have flashing lights and I was measuring the on/off state with a volt-meter (i.e. send "on", measure voltage across the pins)... how embarrassing I tried with a CFL, and it actually works, so I'm good to go Thanks for the incredibly quick answer (on Easter Sunday, no less). You folks rock!
Recommended Posts