项目场景:
随着人们对家具安全意识的提高,市面上出现了各种用于提高安全性能的门锁。而门锁是人们每天出入家门的第一道,也是最后一道的屏障,对于用户来讲,若是能够在门锁的显示屏上查看每天都有哪些人员可以开门和锁门,是一种提高安全感的表现,自然的,一旦家里失窃,则门锁端记录的开锁关锁历史记录,可能成为破案的关键,因此在门锁显示屏上查看历史记录是非常重要的。本方案能随时随刻记录出门回家的时间,包括开门方式(密码、指纹、NFC、人脸)、时间信息等信息,方便查询历史门锁事件,非常实用和便捷。
技术方案的概述
本技术方案的目的在于提供一种可靠、实时、安全的智能门锁的开锁记录管理方案。在设备端和App端用户都能查询到任何时刻的开门记录,从而用户可以了解到家庭成员的回家时间及开门方式。即使设备没有网络的情况下也会存储在本地,待设备联网后,同步到云端,App端也可以通过蓝牙获取数据显示并同步到云端。
解决方案:
本方案的目的在于提供一种可靠、实时、安全的智能门锁的开锁记录管理,及设备断网离线门锁记录同步方案。
该方案由5个模块共同组成,分别是门锁模块、蓝牙模块、显示模块、云模块。
4个模块的作用及相互配合的说明如下:
1、门锁模块:正确指纹、密码、NFC卡、人脸 会触发门锁的打开。
2、中控模块:主要处理对于门锁的开关逻辑、以及本地数据的存储。
3、蓝牙模块:用于手机与门锁模块的通讯,通过蓝牙通讯读出锁里的门锁记录、同步到云端,用来在App显示。
4、显示模块:门内触摸屏,提供人机交互的界面,用户通过它来查询门锁记录。
5、云模块:用来存储门锁记录,方便不同手机以及设备的同步
以下具体实施方案,将根据各个实际的应用场景,一一详述。
1、用户开门:
用户通过开门方式(指纹、密码、NFC卡、人脸)打开门锁 流程图如下
2、设备端门锁记录:
2.1 门锁打开通知中控模块、该模块记录数据、并同步到云端
2.2 用户查询时查询本地记录显示,流程图如下
3、App门锁记录:
3.1 App获取云端数据展示
3.2 App通过蓝牙获取锁端数据展示,如下
4、设备离线数据同步处理
提供了两种方式同步,容错率更高。