Skip to content

Debounce Defaults

Debounce Defaults define the standard timing the controller uses to ignore repeated electrical changes from the same input. This is useful to reject noisy false triggers by requiring an input to be in a certain state/position/reading for a time before sending the confirmed trigger.

UI path

Open Configure > Definitions > Debounce Defaults.

Controls

ControlWhat it does
Input typeGroups defaults by the kind of input or event being debounced.
Debounce valueSets how long the controller waits before accepting a change from the source.
Override on specific triggerWithin other sections it is possible to set a specific debounce instead of using the defined default.

How to configure it

  1. Open the Debounce Defaults section.
  2. Review each input category that appears in the table.
  3. Set a short debounce for clean electronic sources that should respond quickly.
  4. Set a longer debounce for switches, contacts, or noisy inputs that may chatter.

Practical guidance

For buttons the Input Gesture function can be more powerful and provide extra options. Analog inputs can use the Level Inputs feature to introduce smoothing or accept ranges. Switches are the most important type of input to utilize debounce timing.