带NFC的PDA手持终端能当门禁卡使用吗?
带NFC的PDA不一定能当门禁卡。读卡表示设备能够与卡片通信,模拟卡则要求设备以门禁系统认可的方式回应读卡器。还需要门禁系统为它发放并授权有效凭证。采购前应同时确认PDA的卡模拟能力、门禁协议和凭证接入方案,不能只看参数表里的“NFC”。

为什么能读出一串数字,却打不开门
读卡软件显示的数字可能只是卡片标识。门禁系统可能还要进行密钥认证、读取受保护的数据或核验动态凭证。能看到卡号,不意味着能够获得这些信息,更不意味着可以把它复制到另一设备上使用。
还有一些门禁卡使用的频率和协议并不属于常见NFC范围。仅凭卡片外观无法判断,应该向门禁维护方索取卡片类型、读卡器型号和支持的移动凭证方式。不要把真实卡号或密钥提交到公开搜索服务。
读卡与模拟卡,是两个方向
PDA读取员工卡时,它充当读卡器,卡片回应它;PDA靠近门禁读卡器时,如果要作为凭证使用,就要充当卡片。两者使用的角色不同,厂商支持前者不代表开放后者。
Android的主机卡模拟通常简称HCE,表示由应用参与处理特定的非接触式卡通信。它并不是通用的门禁卡复制功能。Android官方方案主要支持ISO-DEP这类非接触通信协议,并通过APDU命令与读卡器交换数据;简单说,双方必须使用相同的通信规则,能否适配现场还取决于门禁读卡器和凭证系统。仅安装一个App,并不能保证模拟任意卡片。

先向门禁方问清接入方式
第一步确认门禁系统有没有正式的移动凭证产品或接口。如果已有,索取支持的终端型号、系统版本、开通流程、离线使用条件以及撤销权限的方法。再让PDA厂商确认该应用和所需NFC功能能在目标设备上运行。
如果门禁只支持原有实体卡,又没有开放接入方案,应先让门禁供应商评估升级读卡器或控制系统的必要性。不能把问题全部交给PDA软件开发商,也不要把设备“支持HCE”写成“可兼容现有所有门禁”。
用样机验证完整流程
测试时由门禁管理员创建专用测试凭证,只开放测试区域。记录PDA型号、系统版本、门禁读卡器和控制器版本。依次测试正常解锁刷卡、锁屏状态、应用退出、设备重启和网络断开后的表现。不同方案允许的条件不同,应把结果写入验收记录,而不是预先承诺锁屏或离线一定可用。
再测试权限失效:撤销测试凭证后,按方案规定的同步方式和时限核实门禁是否拒绝通行;测试设备遗失时管理员能否撤销凭证。还要检查后台记录的人员身份是否正确,避免多个人共用同一终端却留下同一人员的通行记录。
什么时候适合用PDA承担门禁凭证
员工本来就携带企业PDA、门禁系统已有兼容移动凭证且设备由企业统一管理时,可以评估合并使用。若班组共用PDA,应先解决换班登录与凭证切换,否则设备与人员的关系不清。
如果目的只是读取员工卡完成签到,未必需要卡模拟;如果目的是真正开门,则需要门禁方参与验收。最终交付清单应写清“在哪些门、以什么状态、使用哪种授权方式可以通行”,并保留手机或PDA没电时的合法备用通行办法。
交给供应商的一张核对表
把设备型号与系统构建号、门禁品牌和读卡器型号、凭证方案名称、是否需要联网、锁屏使用条件、凭证有效期及撤销方式列在同一份表里,请双方分别确认自己负责的部分。样机成功后,还应核对量产设备是否采用相同NFC硬件、固件和授权配置。若方案依赖设备厂商提供的系统能力,普通App开发者未必能自行补上。
参考资料:Android 主机卡模拟说明。











