I have a setup (almost) identical to that describe by Jim Lipsit on his website.
As part of the setup, I added some pushbuttons to the rooms in which I have put speakers. I currently use the pushbuttons to activate the speaker in that room (for a whole house audio thingy).
You press a button, SECU16 input is detected, HAL sends command to activate speaker in that room. It works great !
BUT... every once in a while a speaker will just come on, in a a random room in the house. The same thing used to happen when the pushbutton was used to get HAL's "attention".
So I suspect the issue is the value being read by the SECU16 is fluctuating... don't know why... and it occasionally crosses the threshold so that it looks as if the button was pushed. All my switches have a 1K resistor across the contacts and they are normally open switches. One detail, the resistor is on the switch itself. I soldered it at the same time I soldered the wires coming to the switch. Any suggestions to stop the phantom activation of the switches ?