蓝牙门禁管理系统、蓝牙门禁设备及其时间校准方法技术方案

技术编号:13999756 阅读:231 留言:0更新日期:2016-11-15 13:48
本发明专利技术公开了一种蓝牙门禁管理系统、蓝牙门禁设备及其时间校准方法,该蓝牙门禁设备的时间校准方法包括:接收多个蓝牙终端所发送的开门指令,并获取每个开门指令的本地接收时间,其中,所述开门指令包括终端当前时间;根据每个开门指令所对应的本地接收时间及终端当前时间,计算校准时间值;根据所述校准时间值校准本地时钟。实施本发明专利技术的技术方案,在蓝牙门禁设备因受恶劣环境或电池耗尽的影响而导致本地时钟不准确时,可对本地时钟进行校准;而且,不会产生附加的成本。

【技术实现步骤摘要】

本专利技术涉及智慧社区领域,尤其涉及一种蓝牙门禁管理系统、蓝牙门禁设备及其时间校准方法
技术介绍
随着现代人们生活水平的提高和社区的发展,人们对居住条件提出了越来越高的需求,社区的安全防范也越来越受到人们的关注。随着数字化技术和网络技术的飞速发展,门禁技术也得到了迅猛发展,它早已超越了单纯的门道及钥匙管理,逐渐发展成为一套完整的出入管理系统,成为解决重要部门出入口实现安全防范管理的有效措施。然而,门禁设备通常设置在小区门口或单元楼门口处,易受恶劣环境(例如风雨雷电)影响,或者,门禁设备在电池耗尽时,都会导致本地时钟出现分钟级的误差,从而使其所记录的通行时间不准确,不利于门禁管理系统对人员的出入管理。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述本地时钟信号易出现误差的缺陷,提供一种蓝牙门禁管理系统、蓝牙门禁设备及其时间校准方法,能自动校准本地时钟。本专利技术解决其技术问题所采用的技术方案是:构造一种蓝牙门禁设备的时间校准方法,包括:S10.接收多个蓝牙终端所发送的开门指令,并获取每个开门指令的本地接收时间,其中,所述开门指令包括终端当前时间;S20.根据每个开门指令所对应的本地接收时间及终端当前时间,计算校准时间值;S30.根据所述校准时间值校准本地时钟。优选地,所述步骤S20包括:S21.分别将每个开门指令所对应的终端当前时间与本地接收时间相减,以获取相应的时间差值;S22.对所获取的时间差值求平均值;S23.将本地当前时间与所述平均值相加,以获得校准时间值。优选地,在所述步骤S21和所述步骤S22之间,还分别对每个开门指令所对应的时间差值进行以下处理:S24.判断所述开门指令所对应的时间差值是否小于预设值,若是,则剔除该开门指令所对应的时间差值,其中,所述预设值小于0。优选地,在所述步骤S21和所述步骤S22之间,还包括:S25.对所获取的时间差值进行平滑滤波处理。本专利技术还构造一种蓝牙门禁设备,包括:蓝牙模块,用于接收多个蓝牙终端所发送的开门指令,并获取每个开门指令的本地接收时间,其中,所述开门指令包括终端当前时间;计算模块,用于根据每个开门指令所对应的本地接收时间及终端当前时间,计算校准时间值;校准模块,用于根据所述校准时间值校准本地时钟。优选地,所述计算模块包括:减法单元,用于分别将每个开门指令所对应的终端当前时间与本地接收时间相减,以获取相应的时间差值;均值单元,用于对所获取的时间差值求平均值;加法单元,用于将本地当前时间与所述平均值相加,以获得校准时间值。优选地,所述计算模块包括:剔除单元,用于判断所述开门指令所对应的时间差值是否小于预设值,若是,则剔除该开门指令所对应的时间差值;其中,所述预设值小于0。优选地,还包括:滤波单元,用于对所获取的时间差值进行平滑滤波处理。本专利技术还构造一种蓝牙门禁管理系统,包括蓝牙终端及以上所述的蓝牙门禁设备。实施本专利技术的技术方案,蓝牙门禁设备在接收到开门指令时,提取其中的终端当前时间,并记录指令的本地接收时间。而且,依据多个开门指令分别所对应的本地接收时间及终端当前时间就可计算出校准时间值,进而使用该校准时间值校准本地时钟。一方面,在蓝牙门禁设备因受恶劣环境或电池耗尽的影响而导致本地时钟不准确时,可对本地时钟进行校准,从而使其能准确记录用户的通行时间,为小区人员的出入管理提供了保障;另一方面,在校准本地时钟时,由于所依据的是开门指令中的终端当前时间,所以不需要额外提供标准时钟信号(例如GPS信号),因此不会产生附加的成本。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术蓝牙门禁设备的时间校准方法实施例一的流程图;图2是图1中步骤S20实施例一的流程图;图3是本专利技术蓝牙门禁设备实施例一的逻辑结构图;图4是图3中计算模块实施例一的逻辑结构图。具体实施方式图1是本专利技术蓝牙门禁设备的时间校准方法实施例一的流程图,该实施例的蓝牙门禁设备的时间校准方法包括以下步骤:步骤S10:接收多个蓝牙终端所发送的开门指令,并获取每个开门指令的本地接收时间,其中,所述开门指令包括终端当前时间。在该步骤中,需说明的是,小区内的住户在使用其蓝牙终端开门禁门时,可通过所建立的蓝牙连接通道向蓝牙门禁设备发送开门指令,或者,广播开门指令。该开门指令包括第一加密信息和第二加密信息。其中,第一加密信息为后台服务器使用私钥对用户标识信息、房号信息、用户密码、有效期等信息进行加密所生成的信息,用户在首次使用前进行注册时,蓝牙终端接收后台服务器所发送的第一加密信息,并使用公钥对第一加密信息进行解密,以获取用户密码。而第二加密信息为蓝牙终端使用用户密码对蓝牙门禁设备的MAC地址、终端当前时间、开门命令进行加密所生成的信息。蓝牙门禁设备在接收到蓝牙终端所发送的开门指令后,首先使用公钥对第一加密信息进行解密,获取到用户密码,然后再使用用户密码对第二加密信息进行解密,便可获取到终端当前时间。在一个实际例子中,预设时间段例如为8小时,假如8小时内共接收到100个开门指令,并分别记录每个开门指令的本地接收时间,而且,通过对开门指令进行解析就可获取到终端当前时间。步骤S20:根据每个开门指令所对应的本地接收时间及终端当前时间,计算校准时间值。在该步骤中,若蓝牙门禁设备因受恶劣环境或电池耗尽影响而导致本地时钟不准,则开门指令的本地接收时间(蓝牙门禁设备自身的时钟信号)与终端当前时间(蓝牙终端的时钟信号)将会出现较大的误差(分钟级别的),指令的传输的时间相对可忽略,因此可依据多个开门指令中的终端当前时间来计算校准时间值。步骤S30:根据所述校准时间值校准本地时钟。在校准本地时钟后,蓝牙门禁设备就可准确地记录用户的通行时间,尤其对于通过刷卡开门的用户或通过访客密码开门的用户(蓝牙门禁设备也支持刷卡开门及访客密码开门)。实施该实施例的技术方案,蓝牙门禁设备在接收到开门指令时,提取其中的终端当前时间,并记录指令的本地接收时间。而且,依据多个开门指令分别所对应的本地接收时间及终端当前时间就可计算出校准时间值,进而使用该校准时间值校准本地时钟。一方面,在蓝牙门禁设备因受恶劣环境或电池耗尽的影响而导致本地时钟不准确时,可对本地时钟进行校准,从而使其能准确记录用户的通行时间,为小区人员的出入管理提供了保障;另一方面,在校准本地时钟时,由于所依据的是开门指令中的终端当前时间,所以不需要额外提供标准时钟信号(例如GPS信号),因此不会产生附加的成本。图2是图1中步骤S20实施例一的流程图,该实施例的步骤S20包括:步骤S21:分别将每个开门指令所对应的终端当前时间与本地接收时间相减,以获取相应的时间差值;步骤S22:对所获取的时间差值求平均值;步骤S23:将本地当前时间与所述平均值相加,以获得校准时间值。在一个具体实施例中,假如某蓝牙门禁设备分别在8:21、8:28、8:31、8:33、8:34、8:39、8:40、8:41、8:43、8:45(本地接收时间)接收到开门指令,一共十个开门指令,而这十个开门指令中的终端当前时间依次为8:24、8:30、8:35、8:37、8:37、8:41、8:39、8:45、8:46、8:48。则在步骤S21中,分别将这十个开门指令所对应的终端当前时间与本地接本文档来自技高网...

【技术保护点】
一种蓝牙门禁设备的时间校准方法,其特征在于,包括:S10.接收多个蓝牙终端所发送的开门指令,并获取每个开门指令的本地接收时间,其中,所述开门指令包括终端当前时间;S20.根据每个开门指令所对应的本地接收时间及终端当前时间,计算校准时间值;S30.根据所述校准时间值校准本地时钟。

【技术特征摘要】
1.一种蓝牙门禁设备的时间校准方法,其特征在于,包括:S10.接收多个蓝牙终端所发送的开门指令,并获取每个开门指令的本地接收时间,其中,所述开门指令包括终端当前时间;S20.根据每个开门指令所对应的本地接收时间及终端当前时间,计算校准时间值;S30.根据所述校准时间值校准本地时钟。2.根据权利要求1所述的蓝牙门禁设备的时间校准方法,其特征在于,所述步骤S20包括:S21.分别将每个开门指令所对应的终端当前时间与本地接收时间相减,以获取相应的时间差值;S22.对所获取的时间差值求平均值;S23.将本地当前时间与所述平均值相加,以获得校准时间值。3.根据权利要求2所述的蓝牙门禁设备的时间校准方法,其特征在于,在所述步骤S21和所述步骤S22之间,还分别对每个开门指令所对应的时间差值进行以下处理:S24.判断所述开门指令所对应的时间差值是否小于预设值,若是,则剔除该开门指令所对应的时间差值,其中,所述预设值小于0。4.根据权利要求2所述的蓝牙门禁设备的时间校准方法,其特征在于,在所述步骤S21和所述步骤S22之间,还包括:S25.对所获取的时间差值进...

【专利技术属性】
技术研发人员:宋政斌仝海燕
申请(专利权)人:北京千丁互联科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1