11 hours ago11 hr Hi,KeyPadLinc secondary button (Master Off) set up as Non-Toggle[Off] (so it only sends off to any responders in a scene where it is the controller). Works perfectly.I noticed that when I click the button it flashes twice - I am guessing that this is just to let you know it did something.I created a program that turns the "Master Off" keypadlinc LED "On" when a user clicks any of the other switches that this "Master Off" controls - works perfectly.Here is what I have found that is weird (took me literally HOURS of trying to work this out due to the debugging I put in the program). I created another program that will turn this LED light off when the "Master Off" is clicked - but what I found is that unless I program a 5 second delay into the program just before the command to turn off the "Master Off" LED - the LED will stay lit....If I program a 5 second delay you can see the button doing its own "flashing" thing - then a couple of seconds later the LED will dim. If its anything less than 5 seconds - the LED will flash away - but will then stay lit....If the delay is less than the 5 secs - then the program is definitely triggered (I created some variables to debug and capture what the program was going) - its just that the LED "off" command seems to be sent before the "flashing" process concludes - and for some reason the LED stays on.Has anyone encountered this - and have any insights why this might be happening?I suppose I can live with the delay at the Master Off when I click it - it just is a little weird......Thoughts/pointers/ideas?Has anyone set up a Non-Toggle[Off] - "Master Off" like this (that becomes lit when any of its "children" are On and Off when not, and will also turn off when you push it)?
9 hours ago9 hr Solution If you do something that triggers a scene (whether it be a switch, from the controller, etc) you really need to wait a few seconds before sending anything else. The Insteon cleanup messages take time to get completed. Sending commands during this time also increases the risk of accidental "all on" events.
Create an account or sign in to comment