I have a 8 button keypadlinc in my mudroom where button A controls the ceiling light in the room. On the other side of the room is an Insteon togglelinc in a 3-way companion to the ceiling light. Button A is the controller for the load. Button B on the keypadlinc opens the garage door via an iolinc system. When the garage door is closed, Button B is illuminated ("on") and one press will raise the door. When the door is open, Button B is not illuminated ("off") and one press will close the door.
The problem is when the togglelinc is used to turn off the ceiling light, it also turns off button B (and correctly Button A), thus requiring now two presses to raise the door (one press will re-illuminate the button (arming it) and then another press to activate the door open program). This is not a rare event but happens with complete consistency. Really, the way it is working is Button B's illumination is following Button A's. This is the only button on the keypadlinc that does this. The other buttons on the keypadlinc are completely independent of the togglelinc. So, in summary, from the togglelinc when you turn on the ceiling light, both button A and button B illuminate and when you turn off the ceiling light from the togglelinc both button A and button B turn off.
In the event log, when I toggle off the togglelinc I am seeing traffic such as this:
Togglelinc turn off:
Sat 05/02/2015 04:16:33 PM : [iNST-SRX ] 02 50 17.AE.2F 00.00.01 CB 13 00 LTOFFRR(00)
Sat 05/02/2015 04:16:33 PM : [std-Group ] 17.AE.2F-->Group=1, Max Hops=3, Hops Left=2
Sat 05/02/2015 04:16:33 PM : [D2D EVENT ] Event [17 AE 2F 1] [DOF] [0] uom=0 prec=-1
Sat 05/02/2015 04:16:33 PM : [ 17 AE 2F 1] DOF 0
Sat 05/02/2015 04:16:33 PM : [iNST-SRX ] 02 50 17.AE.2F 1C.F9.D3 41 13 01 LTOFFRR(01)
Sat 05/02/2015 04:16:33 PM : [std-Cleanup ] 17.AE.2F-->ISY/PLM Group=1, Max Hops=1, Hops Left=0
Sat 05/02/2015 04:16:33 PM : [iNST-DUP ] Previous message ignored.
Sat 05/02/2015 04:16:34 PM : [X10-RX ] 02 52 65 00
Sat 05/02/2015 04:16:34 PM : [ X10] A7
Sat 05/02/2015 04:16:34 PM : [X10-RX ] 02 52 63 80
Sat 05/02/2015 04:16:34 PM : [ X10] A7/Off (11)
Sat 05/02/2015 04:16:34 PM : [X10-RX ] 02 52 63 80
Sat 05/02/2015 04:16:34 PM : [ X10] A7/Off (11)
Togglelinc turn on:
Sat 05/02/2015 04:36:13 PM : [ Time] 16:36:14 3(0)
Sat 05/02/2015 04:36:25 PM : [iNST-SRX ] 02 50 17.AE.2F 00.00.01 CB 11 00 LTONRR (00)
Sat 05/02/2015 04:36:25 PM : [std-Group ] 17.AE.2F-->Group=1, Max Hops=3, Hops Left=2
Sat 05/02/2015 04:36:25 PM : [D2D EVENT ] Event [17 AE 2F 1] [DON] [0] uom=0 prec=-1
Sat 05/02/2015 04:36:25 PM : [ 17 AE 2F 1] DON 0
Sat 05/02/2015 04:36:25 PM : [D2D EVENT ] Event [19 40 C2 1] [sT] [255] uom=0 prec=-1
Sat 05/02/2015 04:36:25 PM : [ 19 40 C2 1] ST 255
Sat 05/02/2015 04:36:25 PM : [D2D EVENT ] Event [17 AE 2F 1] [sT] [255] uom=0 prec=-1
Sat 05/02/2015 04:36:25 PM : [ 17 AE 2F 1] ST 255
Sat 05/02/2015 04:36:25 PM : [iNST-SRX ] 02 50 17.AE.2F 1C.F9.D3 41 11 01 LTONRR (01)
Sat 05/02/2015 04:36:25 PM : [std-Cleanup ] 17.AE.2F-->ISY/PLM Group=1, Max Hops=1, Hops Left=0
Sat 05/02/2015 04:36:25 PM : [iNST-DUP ] Previous message ignored.
Sat 05/02/2015 04:36:25 PM : [X10-RX ] 02 52 65 00
Sat 05/02/2015 04:36:25 PM : [ X10] A7
Sat 05/02/2015 04:36:26 PM : [X10-RX ] 02 52 65 00
Sat 05/02/2015 04:36:26 PM : [ X10] A7
Sat 05/02/2015 04:36:26 PM : [X10-RX ] 02 52 62 80
Sat 05/02/2015 04:36:26 PM : [ X10] A7/On (3)
The garage door program I am using, if it matters, was taken from this posting:
http://forum.universal-devices.com/topic/11099-garage-door-control-with-kpl-and-mobilinc/
but i think it would not matter if Button B was controlling a garage door or even another type of load/function.
It really works pretty good except for this idiosyncrasy.
I have tried erasing and resetting the togglelinc and the behavior continues. Any suggestions on where to start troubleshooting this?
I will also add that the control of the ceiling light is correct from both the keypadlinc and the togglelinc.
One more thing that may be important, when Button A is used to turn on/off the ceiling light, the state of Button B goes unchanged.
Thanks in advance for any help that anyone can provide.