如何从其他 NFC Reader 中唯一识别一个 NFC Reader?

How to uniquely identify an NFC Reader from other NFC Readers?

Using NFC Reader ACR122U

Installed libnfc from here link1

Running an Attendance Project on Raspberry Pi 2 using python, mysql on github .

我想达到什么目的?

I WANTED TO MONITOR THE USER when they scan from the NFC Reader

详细解释 案例场景: 假设你在一家公司有 10 个 NFC reader, 您将如何以编程方式将 NFC reader 与另一个 NFC 区分开来,尤其是当用户扫描了他们的标签时?

数据库查询:解决方案!? 我在考虑查询用户的个人资料数据。比如你扫一扫,你的名字,身份证,扫一扫的时间都会加在一个mysqltable里。我仍在努力研究如何在此 mysql table 字段示例中识别 NFC reader。

以下是正则表达式如何能够唯一标识 NFC 标签:

uid = re.search(r'((\w){2}\s\s){4}',output).group(0).strip().split(" ")
 
uid = ' '.join(uid).upper()

有没有办法将 NFC 阅读器与其他 reader 区分开来?

谢谢

A​​CR122U 是一款较旧的 reader,没有任何可在软件中发现的唯一可识别数据字段。因此,如果您希望能够将 reader 从主机设备移动到主机设备,您将无法验证它是哪一个。如果您计划在整个使用过程中将 reader 停放在一台主机设备上,那么您可以在主机设备上寻找唯一可识别的数据来解决您的问题。但这是一个单独的问题。

有来自 ACS 的较新设备,如 ACR35 和 ACR1255U-J1,它们在其固件中包含唯一可识别的数据字段。这些可以从主机设备(如 PC 或智能手机)的软件中查询。我们是 ACS 产品以及其他制造商的授权经销商。您可以在此处查看我们的 NFC reader 系列:

http://flomio.com/product-category/readers/

我们在 our forums 上为这些 reader 提供广泛的支持,包括示例应用程序和开发工具包,以帮助您快速上手。