Hey all. I got a Tuya access controller keypad with rfid, passcode and fingerprint support (this one here). I thought this was a wiegand compatible device, FWIW it does have all the same wiring (including the D0 and D1).
When using the ESPHome example for wiegand devices, I do get an output for every time access is granted via both rfid, fingerprint and passcode, however, it’s always the same two values I get.
Here’s the output when using the a unique fingerprint, card and passcode (respectively) on multiple users:
User 1:
[21:15:48][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:15:48][D][wiegand:116]: received unknown 25-bit value: 1ffffff
[21:15:56][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:15:56][D][wiegand:116]: received unknown 25-bit value: 1ffffff
[21:16:01][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:16:01][D][wiegand:116]: received unknown 25-bit value: 1ffffff
User 2:
[21:16:51][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:16:51][D][wiegand:116]: received unknown 25-bit value: 1ffffff
[21:16:58][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:16:58][D][wiegand:116]: received unknown 25-bit value: 1ffffff
[21:17:03][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:17:03][D][wiegand:116]: received unknown 25-bit value: 1ffffff
User 3:
[21:17:20][I][RAW:039]: received raw 23 bits, value 7fffff
[21:17:20][D][wiegand:116]: received unknown 23-bit value: 7fffff
[21:17:27][I][RAW:039]: received raw 23 bits, value 7fffff
[21:17:27][D][wiegand:116]: received unknown 23-bit value: 7fffff
[21:17:31][I][RAW:039]: received raw 23 bits, value 7fffff
[21:17:31][D][wiegand:116]: received unknown 23-bit value: 7fffff
User 4:
[21:17:52][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:17:52][D][wiegand:116]: received unknown 25-bit value: 1ffffff
[21:17:58][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:17:58][D][wiegand:116]: received unknown 25-bit value: 1ffffff
[21:18:02][I][RAW:039]: received raw 25 bits, value 1ffffff
[21:18:02][D][wiegand:116]: received unknown 25-bit value: 1ffffff
Are there other values that could be used here to identify, at a minimum, the user? Ideally also identify what method was used, but the former would suffice.
TIA.