Suggestions for non-standalone outdoor Wiegand keypad that returns key events

I would like to have an outdoor keypad for access control, but have all the access control handled from within homeassistant. I already have homeassistant controlling rollup doors and electric strikes, so the only issue is getting a code input.

I got this $14 Wiegand keypad on Amazon, and it was pretty easy to get working with an esp32-wroom-32d, using the exact configuration on the esphome web page. Unfortunately, I don’t get any key events from they keypad. What happens is that if I press a bunch of digits and then #, I get a virtual tag event where the tag is the last four digits that I pressed. This is bad because I want PINs longer than 4 digits, and annoying because the keypad thinks it knows what the PIN is, so gives negative sounding beeps. This is because the keypad is really intended to be used in standalone mode–it has a relay inside, and a bunch of other wires for controlling and sensing the door.

Can anyone recommend a specific outdoor keypad that sends key events, so I can accumulate a longer PIN? Thanks.

1 Like

How is the device configured?

It has a bunch of wires coming out the back, one of which is supposed to be hooked to a relay that unlocks your door. There’s a master code, 777777 (which you can change), that you use to set other user codes and program Wiegand key cards. There is also an “admin add card” and an “admin delete card” that you can use to add cards. So basically the device is designed to do the access control itself, and I only want it for the keypad.

I should say that I’d be just as happy with an outdoor matrix keypad as a Wiegand keypad. It’s just that weatherproof Wiegand keypads are easier to find. Also, an outdoor bluetooth keypad would be great. Any way to get input to homeassistant from an outdoor, untrusted device would satisfy me.

I was referring to this instruction

Some keypads are preconfigured by the factory to act as Wiegand input devices. In order to work with this component, they may need to be reconfigured to act as Wiegand 26 output or Wiegand 34 output devices

Yes, basically I’ve spent tons of time on amazon and can’t figure out what can be converted to a Wiegand output device. I ordered something from aliexpress, but it’s going to take forever to get. I wonder if something like this would work: https://www.storm-interface.com/catalog/product/view/id/105/s/storm-720-tfxi-illuminated-12-button/category/7/

The docs say they are matrix connected, so they should work with Matrix keypad — ESPHome plus Key collector component — ESPHome

I’m looking for the same setup. Did this finally work? Which hardware did you end up using?