作者darkk6 (Mr. Pan)
看板AndroidDev
标题[问题] NFC 应用於门禁锁
时间Thu Jan 5 14:16:14 2017
大家好,这个问题感觉和开发比较相关,所以发在这里XD
想问的问题在底下,但我先说一下状况:
※ Update : 刚刚发现,门禁锁 A 感应的到 XP , 只是我位置一直放错而已
======== 前情提要 =======
最近拿到两个简单的门禁锁装置,简述如下
门禁锁 A 支援指纹、NFC、密码 (有帐号区分权限等等),有小萤幕
门禁锁 B 支援 NFC、密码 没有萤幕
指纹和密码的部分这里就先不提,NFC 就是在设定模式刷过他会记录起来
之後就可以用那张 NFC 卡
因为听说 B 很便宜,所以我猜测 NFC 的部分应该只是记录 NFC 的 ID
今天心血来潮和朋友测试手机的 NFC 是否可以直接拿来记录:
我的手机 Xperia XP , 朋友手机 Xperia XA Ultra
测试结果:
XP : A
感应的到 , B 感应的到,现在可以用来开门
XAU : A,B 都感应的到 ,
但无法用来开门
因为一开始都是用 B 做测试,设定的音效表示两台手机都有
登记到但都只有 XP 可以打开,後来改到 A 测试才发现...
门禁锁 A 读取 XAU 的 ID
每次都不同
=====================
想问的问题有几点:
1. 手机应该没有 NFC 线圈吧?
这样可以感应的到是甚麽技术或原理?
之前有想过 Beam , 但不确定是不是
是否有关键字可以让我去找看看相关文章
2. 为何 XAU 让 A 读取到的 ID 都会不同,而 XP 却都是固定的?
感应的到, 3 已经没问题了XD
3. 为何 XP 的... "讯号"(?) A 读不到,而 B 可以读到呢?
感谢大家~~
另外有一个值得注意但我不确定有没有关联:
XP 的手机只要开启 NFC , 无论在萤幕是否有开启, B 都能读取到并且开门
没开启 NFC 就读取不到(废话)
XAU 必须要开启 NFC 以及萤幕 , 才能让 A , B 两台读取到
(当然,因为每次都变动,卡号不符所以没有开门,但有出现读取到的音效)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.117.137.23
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1483596976.A.7B0.html
※ 编辑: darkk6 (122.117.137.23), 01/05/2017 14:39:04
1F:→ ssccg: 有NFC的手机就有NFC线圈.. 01/05 14:50
2F:推 hsman2357: 手机好像会因为安全因素(行动支付时怕被追踪)所以每次i 05/21 19:58
3F:→ hsman2357: d都不一样。是说如果root过的话,可以搜寻NFC Emulator 05/21 19:58
4F:→ hsman2357: ,我自己htc10可以用 05/21 19:58