swbrains Posted December 30, 2011 Posted December 30, 2011 I'm trying to sync a KPL secondary button that controls a single light to be on/off when another KPL secondary switch controls a scene containing that light. For example, KPL button A turns a scene on/off. That scene contains a light that is controlled by KPL button B. If I turn on button B, the light turns on. If I then turn on button A (scene), it leaves the light on (ok). If I now turn off button A (scene), it turns the light off, but button B is still in an on state and illuminated. I must now press button B twice to turn the light back on using that button. It's out of sync. I tried creating a special scene that has nothing but KPL button B in it as a responder. I then wrote a program to that says if KPL button A is switched off, then turn off the special scene containing KPL button B. But it's not working and button B stays lit when button A is turned off. Any ideas why this wouldn't work? Is there a better way to sync a KPL secondary button so that it is on/off when the light it controls is switched by a different scene/controller? Thanks, -- Vinnie
LeeG Posted December 30, 2011 Posted December 30, 2011 Are button A and button B on the same KeypadLinc? That should have worked. Does the Admin Console show button A & B turning On/Off as the buttons are pressed? If yes, does the Program that is triggered by button A show a Last Run Time matching when button A is pressed Off? How many responders are being controlled by button A. It may be that the exchange of messages with button A responders was still in progress when the Program issued the Set Scene Off for button B. Try adding a Wait of 1-2 seconds before issuing the Scene Off for button B.
swbrains Posted December 30, 2011 Author Posted December 30, 2011 Thanks. Adding the delay of 2 seconds before the button B scene off command works.
Recommended Posts