nfc或者蓝牙电子锁

一个热爱bug的程序猿 2016-04-12 11:37:36
该锁的打开不同于一般物理锁,需要通过nfc或者蓝牙,通过app来打开,比如nfc,当nfc手机靠近锁的时候,通过app的一些列操作,来控制锁的开启,整个逻辑的原理是怎样的,需要注意哪些问题,求高手指点
...全文
415 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 2 楼 xiaohuh421 的回复:
原理比较简单. 锁能接收一个open或者close命令, 这些命令是通过NFC或者蓝牙发送. 工作流程序大概是这样: 1. 锁与NFC设备或者蓝牙设备建立安全连接 2. 使用加密通信验证身份(即验证你是房主) 3. app发送加密的open命令 4. 锁解密命令并执行.
膜拜大神,有两个地方有疑问,第一,2中使用加密通信验证身份,这个是怎么做的呢?app端发送一条特定的指令给nfc或蓝牙设备,设备接到指令后进行校验?第二,app发送加密的open指令,这个open指令是不是还要把2中的指令携带上?要不然如果这时其它app也发送加密的open指令呢?望解答,谢谢!
xiaohuh421 2016-04-14
  • 打赏
  • 举报
回复
原理比较简单. 锁能接收一个open或者close命令, 这些命令是通过NFC或者蓝牙发送. 工作流程序大概是这样: 1. 锁与NFC设备或者蓝牙设备建立安全连接 2. 使用加密通信验证身份(即验证你是房主) 3. app发送加密的open命令 4. 锁解密命令并执行.
  • 打赏
  • 举报
回复
额,这么冷清,过了一天了,一个回复都没有

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧