一种智能门锁系统的控制方法以及智能门锁管理系统技术方案

技术编号:26224217 阅读:18 留言:0更新日期:2020-11-04 10:58
本发明专利技术揭示了一种智能门锁系统的控制方法以及智能门锁管理系统,所述方法应用于智能门锁管理系统,智能门锁管理系统包括应用端、应用服务器、设备服务器、网关和智能门锁;应用端发送控制指令信息至应用服务器;应用服务器解析控制指令信息,将解析后的控制指令信息发送至设备服务器;设备服务器将控制指令信息经网关传输至智能门锁;智能门锁执行控制指令信息,并将执行状态信息经网关、设备管理服务器、应用服务器反馈至应用端。通过本方案,管理者通过应用端即可给予用户使用智能门锁的权限,实现了门锁集中式可视化的系统管理;开门记录及电量信息都上传到系统,门锁状态可通过应用端设置,极大的方便了大批量智能门锁的有序化的集中管理。

【技术实现步骤摘要】
一种智能门锁系统的控制方法以及智能门锁管理系统
本专利技术涉及到物联网领域,特别是涉及到一种智能门锁系统的控制方法以及智能门锁管理系统。
技术介绍
随着信息技术的不断发展,伴随这传感器技术和自动化控制技术的进步,人们不再满足于有线的信息传递方式,追求无线、高速且更加安全的信息传输方式,物联网应运而生。目前,常用的门锁主要由机械锁和智能电子门锁。机械锁需要人们随身携带机械钥匙,机械钥匙非常不便且容易丢失,像学校、公寓、酒店、办公室、宿舍等管理员,对于房间和门锁钥匙的管理越来越难以及钥匙配送麻烦。常见的智能电子门锁有密码、指纹识别、刷卡等智能门锁,在锁上输入密码、刷卡或者识别指纹进行开锁,带来了极大的便利,但不能远程对人员权限和门锁进行管理。对于学校、公寓、酒店、办公等场景而言,需要与人员、房卡、房间等信息以及人员权限管理相融合,现有的智能电子门锁明显无法满足需求。
技术实现思路
本专利技术的主要目的为提供一种智能门锁系统的控制方法,旨在解决传统智能门锁系统无法实现大批量门锁和人员的精细化管理的技术问题。一种智能门锁系统的控制方法,所述方法应用于智能门锁管理系统,智能门锁管理系统包括应用端、应用服务器、设备服务器、网关和智能门锁;应用端发送控制指令信息至应用服务器;应用服务器解析控制指令信息,将解析后的控制指令信息发送至设备服务器;设备服务器将控制指令信息经网关传输至智能门锁;智能门锁执行控制指令信息,并将执行情况信息经网关、设备服务器和应用服务器反馈至应用端。优选的,智能门锁执行控制指令信息的步骤,包括:判断控制指令信息的数据是否有效若是,则解析控制指令信息的数据,并再次判断解析后的控制指令信息的数据是否有效;若是,则读取当前控制指令信息对应的传输序列号,判断传输序列号的数值是否大于前一传输序列号数值,其中,传输序列号包含于控制指令信息中,前一传输序列号存储于智能门锁中;若是,则判定当前控制指令信息为可执行命令,执行控制指令信息。优选的,智能门锁执行控制指令信息,并将执行情况信息经网关、设备服务器和应用服务器反馈至应用端的步骤,包括:智能门锁执行控制指令信息后生成反馈报文,其中,反馈报文包含执行状态信息、本次通信传输序列号等信息;智能门锁对反馈报文根据预先定义的加密种子进行加密,生成加密数据包,进入发送模式;智能门锁将加密数据包发送至设备服务器。优选的,智能门锁系统通过智控卡进行安装调试,应用端发送控制指令信息至应用服务器的步骤之后包括:智能门锁是否读取到智控卡;若是,则智能门锁获取智控卡物理身份ID,并生成第一门锁身份信息,其中,第一门锁身份信息为临时身份标识MAC;智能门锁根据智控卡物理身份ID和第一门锁身份信息,生成注册包;智能门锁通过网关将注册包发送至设备服务器;设备服务器校验注册包信息,判断注册包信息是否有效;若是,则设备服务器获取数据库生成的第二门锁身份信息并根据注册包信息、第二门锁身份信息以及当前时间生成调试反馈数据包,经网关发送至智能门锁,其中,调试反馈数据包包括第二门锁身份信息,第三门锁身份信息,网关身份信息和系统当前时间信息,其中第三门锁身份信息与第一门锁身份信息内容相同,第二门锁身份信息为智能门锁的真实身份标识MAC;智能门锁解析调试反馈数据包,比对智能门锁本地的第一门锁身份信息与调试反馈数据包中的第三门锁身份信息是否一致;若是,则智能门锁从调试反馈数据包中读取第二门锁身份信息,并将智能门锁本地临时的第一门锁身份信息替换成第二门锁身份信息并存储相应的网关身份唯一标识信息,校正本地时间,完成调试,其中,网关身份唯一标识信息用于初步判断数据的合法性。优选的,设备服务器将控制指令信息经网关传输至智能门锁的步骤之后,包括:以设备服务器发送控制指令信息至网关的时刻为第一起点时刻,判断第一预设时间段内是否接收到网关反馈的执行情况信息;若否,则设备服务器将控制指令信息放到重发数据队列中等待重发至网关。优选的,若否,则设备服务器将控制指令信息放到重发数据队列中等待重发至网关步骤之后,包括:以设备服务器重新发送控制指令信息至网关的时刻为第二起点时刻,判断第二预设时间段内是否接受到网关反馈的执行状态信息;若否,则判定智能门锁异常,门锁控制指令执行异常信息推送。优选的,设备服务器将控制指令信息经网关传输至智能门锁的步骤,包括:网关采用双频率双通道收发机制,发送数据时使用频率为434MHz的频段,接收数据时使用频率为471MHz的频段。优选的,应用服务器解析控制指令信息,将解析后的控制指令信息发送至设备服务器的步骤,包括:设备服务器判断应用服务器是否授权;若是,则设备服务器允许应用服务器的访问,并执行应用端传输的控制指令信息。优选的,设备服务器将控制指令信息经网关传输至智能门锁的步骤之前,包括:智能门锁唤醒后进入初始化,经过初始化后进入CAD模式;智能门锁通过CAD方式嗅探,判断是否接收到预设频段的前导码数据;若否,则智能门锁进入休眠状态。本专利技术还提供一种智能门锁管理系统,应用于上述的智能门锁系统的控制方法,包括:应用端,用于用户发送控制指令信息以及查看智能门锁管理系统的状态信息;应用服务器,用于应用端信息的发送与接收;设备服务器,用于智能门锁、网关的管理,以及对传输数据进行加密、解密、校验和访问控制;智能门锁,用于开关门,并将控制指令信息的执行情况反馈至应用端;网关,用于绑定智能门锁身份,以及传输数据。本专利技术的有益效果在于:通过本方案,管理者可通过设备服务器远程授权的方式给予用户使用智能门锁的权限,避免了传统方式的现场交接的繁琐;此外,用户使用智能门锁的记录都存储在系统中,方便管理者查看各用户的情况,实现大批量智能门锁的有序化的集中管理。管理者通过应用端即可给予用户使用智能门锁的权限,实现了门锁集中式可视化的系统管理;此外,开门记录及电量信息都上传到系统,门锁状态可通过应用端设置,极大的方便了大批量智能门锁的有序化的集中管理。附图说明图1为本专利技术一种智能门锁系统的控制方法的第一实施例的流程示意图;图2为本专利技术一种智能门锁管理系统的结构示意图;图3为本专利技术一种智能门锁系统的控制方法的调试过程示意图。标号说明:1、应用端;2、应用服务器;3、设备服务器;4、网关;5、智能门锁。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1和图2,本专利技术提供一种智能门锁系统的控制方法,所述方法应用于智能门锁管理系统,智能门锁管理系统包括应用端1、应用服务器2、设备服务器3、网关4和智能本文档来自技高网...

【技术保护点】
1.一种智能门锁系统的控制方法,其特征在于,所述方法应用于智能门锁管理系统,所述智能门锁管理系统包括应用端、应用服务器、设备服务器、网关和智能门锁;/n所述应用端发送控制指令信息至所述应用服务器;/n所述应用服务器解析所述控制指令信息,将解析后的所述控制指令信息发送至所述设备服务器;/n所述设备服务器将控制指令信息经所述网关传输至所述智能门锁;/n所述智能门锁执行所述控制指令信息,并将执行状态信息经所述网关、所述设备服务器和所述应用服务器反馈至所述应用端。/n

【技术特征摘要】
1.一种智能门锁系统的控制方法,其特征在于,所述方法应用于智能门锁管理系统,所述智能门锁管理系统包括应用端、应用服务器、设备服务器、网关和智能门锁;
所述应用端发送控制指令信息至所述应用服务器;
所述应用服务器解析所述控制指令信息,将解析后的所述控制指令信息发送至所述设备服务器;
所述设备服务器将控制指令信息经所述网关传输至所述智能门锁;
所述智能门锁执行所述控制指令信息,并将执行状态信息经所述网关、所述设备服务器和所述应用服务器反馈至所述应用端。


2.根据权利要求1所述的智能门锁系统的控制方法,其特征在于,所述所述智能门锁执行所述控制指令信息的步骤,包括:
判断所述控制指令信息的数据是否有效
若是,则解析所述控制指令信息的数据,并再次判断解析后的所述控制指令信息的数据是否有效;
若是,则读取当前所述控制指令信息对应的传输序列号,判断所述传输序列号的数值是否大于前一传输序列号数值,其中,所述传输序列号包含于所述控制指令信息中,所述前一传输序列号存储于所述智能门锁中;
若是,则判定当前所述控制指令信息为可执行命令,执行所述控制指令信息。


3.根据权利要求2所述的智能门锁系统的控制方法,其特征在于,所述智能门锁执行所述控制指令信息,并将执行状态信息经所述网关、所述设备服务器和所述应用服务器反馈至所述应用端的步骤,包括:
所述智能门锁执行所述控制指令信息后生成反馈报文,其中,所述反馈报文包含所述执行状态信息;
所述智能门锁对所述反馈报文根据预先定义的加密种子进行加密,生成加密数据包,进入发送模式;
所述智能门锁将所述加密数据包发送至所述设备服务器。


4.根据权利要求1所述的智能门锁系统的控制方法,其特征在于,所述智能门锁系统通过智控卡进行安装调试,所述应用端发送控制指令信息至所述应用服务器的步骤之后包括:
所述智能门锁是否读取到所述智控卡;
若是,则所述智能门锁获取所述智控卡物理身份ID,并生成第一门锁身份信息,其中,所述第一门锁身份信息为临时身份标识MAC;
所述智能门锁根据所述智控卡物理身份ID和所述第一门锁身份信息,生成注册包;
所述智能门锁通过所述网关将所述注册包发送至所述设备服务器;
所述设备服务器校验所述注册包信息,判断所述注册包信息是否有效;
若是,则所述设备服务器获取数据库生成的第二门锁身份信息并根据所述注册包信息、所述第二门锁身份信息以及当前系统时间生成调试反馈数据包,经所述网关发送至所述智能门锁,其中,所述调试反馈数据包包括所述第二门锁身份信息,第三门锁身份信息,网关身份信息和系统当前时间信息,其中所述第三门锁身份信息与所述第一门锁身份信息内容相同,第二门锁身份信息为所述智能门锁的真实身份标识MAC;
所述智能门锁解析所述调试反馈数据包,比对所述智能门锁本地的所述第一门锁身份信息与所述调试反馈...

【专利技术属性】
技术研发人员:徐传清
申请(专利权)人:安安深圳智能电子有限公司
类型:发明
国别省市:广东;44

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

1