From 75d259a77eeb6d2e238804fb7868a3b2397a165c Mon Sep 17 00:00:00 2001 From: David Stein Date: Tue, 24 Aug 2021 15:54:02 +0200 Subject: [PATCH] xsns_82_wiegand - fix for zero key if keypad is used in the single key mode (SetOption124 1) --- tasmota/xsns_82_wiegand.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasmota/xsns_82_wiegand.ino b/tasmota/xsns_82_wiegand.ino index 59b47f375..2a340b869 100644 --- a/tasmota/xsns_82_wiegand.ino +++ b/tasmota/xsns_82_wiegand.ino @@ -396,7 +396,7 @@ void Wiegand::ScanForTag() { for (int i= 0; i < WIEGAND_RFID_ARRAY_SIZE; i++) { - if (rfid_found[i].RFID != 0) { + if (rfid_found[i].RFID != 0 || (rfid_found[i].RFID == 0 && i == 0)) { uint64_t oldTag = rfid; bool validKey = WiegandConversion(rfid_found[i].RFID, rfid_found[i].bitCount); #if (DEV_WIEGAND_TEST_MODE)>0