作者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://www.ptt.cc/bbs/AndroidDev/M.1483596976.A.7B0.html
※ 編輯: darkk6 (122.117.137.23), 01/05/2017 14:39:04
→ ssccg: 有NFC的手機就有NFC線圈.. 01/05 14:50
推 hsman2357: 手機好像會因為安全因素(行動支付時怕被追蹤)所以每次i 05/21 19:58
→ hsman2357: d都不一樣。是說如果root過的話,可以搜尋NFC Emulator 05/21 19:58
→ hsman2357: ,我自己htc10可以用 05/21 19:58