Need help with momentary Pushbutton

Hardware:

  • Quinled Dig Quad
  • ESP Mini32
  • Alarm Relay from NVR - Controlled by camera analytics

Software:
WLED 14.4

Button 0: 0 - Pushbutton
Button 1: 2, 12, 15, 32 (tried Q1/2/3/4) - Pushbutton

Macros: 1,1,1 (on each button 0/1)

Issue:

  • Initially tried programming and wiring a short between GPIOzero and GND
  • Tried programming and wiring 3.3v w/ 10k resistor in line to short against ground for Q1/2/3/4
  • Tried check box to Disable Internal Pull Up/Down
  • Tried N/O & N/C circuits
  • Tried manually shorting at the panel
  • Multimeter tested the short from the NVR

No matter what I try, I can not get WLED to recognize a pull to low / GND short to use a push button. I hope i am missing something simple but I have tried so many variations and no matter what I can not get a ‘pushbutton’ to work on WLED. The only time I have seen a reaction, the programming doesn’t launch the proper preset, instead it cycles the brightness of the leds at random intervals until I interrupt and cancel the programming.

I am willing to retest every step of the process and I can provide photos as well if needed.
Any help is appreciated. Thank you in advance.

try an external pullup.

I have tried an external pull up/down. I have a lead running from the 3.3v pin through a 10k resistor spliced into the lead from the GPIO that then gets shorted to GND when my relay activates.

When my relay is configured N/O 3.3v is constant until the short.

When my relay is N/C it is shorted until the relay is activated and then 3.3v is activated.

I have tried each GPIOzero and Q1/2/3/4 with these configurations. For some reason it can not see any activations. Except sometimes I see WLED react by setting a random brightness every second or so until I interrupt the circuit.

I will bench test this again though, on each I/O to determine which one gives me that outcome.

For a better understanding on my behalf, when I am N/O (3v constant) I am pulling down and when I am N/C (Short constant) I am pulling up. Please correct me if I’m wrong.

Thank you for your help.

You may want to try asking in Quindor’s Discord server. There are likely many more people there that use Quindor’s controllers. Intermit.tech