一种开启智能锁的方法技术

技术编号:14349978 阅读:107 留言:0更新日期:2017-01-04 20:42
一种开启智能锁的方法,涉及安防技术领域。该开启智能锁的方法包括如下步骤:S01,将智能移动终端的用户标识写入智能锁电路;S06,智能移动终端与智能锁电路建立蓝牙连接;S07,智能移动终端将开锁请求信息发送给智能锁电路;S08,智能锁电路判断智能移动终端发出的开锁请求信息中的开锁验证信息是否通过验证;是则执行步骤S09;否则表示开启智能锁失败;S09,智能锁电路开启智能锁。本发明专利技术的开启智能锁的方法,提高了智能锁开锁操作的安全性。如果用户利用智能移动终端上安装的App完成上述操作,可以增加用户与该App的黏度,从而提升该App的商业价值。

【技术实现步骤摘要】

本专利技术涉及安防
,特别涉及一种开启智能锁的方法
技术介绍
在安防
,电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少的缺点,使密码锁无论在技术上还是在性能上都有所提高。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,引入了智能化控制的功能,从而使密码锁具有较高的可靠性,更加智能化,应用日益广泛。有的智能锁可以通过手机等智能移动终端进行开锁操作,然而其安全性较低。
技术实现思路
为了提升智能锁开锁操作的安全性,本专利技术提供了一种开启智能锁的方法,利用一种智能锁系统实施,所述智能锁系统包括智能锁和智能移动终端,所述智能锁设置有智能锁电路,所述智能锁电路设置有第一蓝牙模块,所述智能移动终端设置有第三蓝牙模块,所述智能锁电路与所述智能移动终端通过蓝牙相连接;所述的开启智能锁的方法包括如下步骤:S01,将智能移动终端的用户标识写入智能锁电路;S06,智能移动终端与智能锁电路建立蓝牙连接;S07,智能移动终端将开锁请求信息发送给智能锁电路,所述开锁请求信息包括开锁验证信息,所述开锁验证信息包括智能移动终端的用户标识;S08,智能锁电路判断智能移动终端发出的开锁请求信息中的开锁验证信息是否通过验证;是则执行步骤S09;否则表示开启智能锁失败;S09,智能锁电路开启智能锁。本专利技术的开启智能锁的方法,提高了智能锁开锁操作的安全性。如果用户利用智能移动终端上安装的App(即应用程序)完成上述操作,可以增加用户与该App的黏度,从而提升该App的商业价值。附图说明图1为本专利技术的开启智能锁的方法流程图。具体实施方式下面结合附图详细说明本专利技术的开启智能锁的方法。如图1所示,本专利技术的开启智能锁的方法,利用一种智能锁系统实施,所述智能锁系统包括智能锁和智能移动终端,所述智能锁设置有智能锁电路,所述智能锁电路设置有第一蓝牙模块,所述智能移动终端设置有第三蓝牙模块,所述智能锁电路与所述智能移动终端通过蓝牙相连接;所述的开启智能锁的方法包括如下步骤:S01,将智能移动终端的用户标识写入智能锁电路;S06,智能移动终端与智能锁电路建立蓝牙连接;S07,智能移动终端将开锁请求信息发送给智能锁电路,所述开锁请求信息包括开锁验证信息,所述开锁验证信息包括智能移动终端的用户标识;S08,智能锁电路判断智能移动终端发出的开锁请求信息中的开锁验证信息是否通过验证;是则执行步骤S09;否则表示开启智能锁失败;S09,智能锁电路开启智能锁。所述步骤S01与所述步骤S06之间还可以包括如下步骤:S02,用户向智能移动终端发出开锁指令;S03,智能移动终端要求用户输入客户端开锁验证信息;S04,用户向智能移动终端输入客户端开锁验证信息;S05,智能移动终端判断用户输入的客户端开锁验证信息与智能移动终端保存的客户端开锁验证信息是否一致;是则执行步骤S06;否则执行步骤S03。所述客户端开锁验证信息可以是开锁密码,所述开锁密码可以是数字、字母、特殊符号;所述客户端开锁验证信息也可以是开锁手势;所述客户端开锁验证信息还可以是声纹或者指纹。所述步骤S09之后还可以包括步骤S10:S10,智能锁电路将开启智能锁成功的信息发送给智能移动终端。所述智能锁电路判断智能移动终端发出的开锁请求信息中的开锁验证信息是否通过验证的步骤,当智能移动终端发出的开锁请求信息中的开锁验证信息没有通过验证时,还可以执行步骤S11:S11,智能锁电路将开启智能锁失败的信息发送给智能移动终端。所述智能锁系统还包括服务器;所述智能移动终端还设置有第二网络连接模块;所述智能移动终端与所述服务器通过网络相连接;所述步骤S01包括:S0101,服务器生成智能锁电路的唯一内部标识码、智能锁电路的外部标识码和智能锁电路的内部校验码;其中智能锁电路的唯一内部标识码和智能锁电路的外部标识码具有一一对应的关系;智能锁电路的唯一内部标识码对用户而言是不可见的;智能锁电路的外部标识码对用户而言是可见的;S0102,生产智能锁时,将服务器生成的智能锁电路的唯一内部标识码、智能锁电路的外部标识码和智能锁电路的内部校验码写入智能锁电路;确保每把智能锁的智能锁电路的唯一内部标识码与其他智能锁的智能锁电路的唯一内部标识码不相同;S0103,服务器保存智能锁电路的唯一内部标识码、智能锁电路的外部标识码与智能锁电路的内部校验码之间的对应关系的信息;S0104,智能移动终端与服务器相连接,注册用户账号;S0105,智能移动终端与服务器相连接,登录用户账号;S0106,智能移动终端与智能锁电路建立蓝牙连接;S0107,智能锁电路进入用户绑定操作状态;S0108,智能移动终端获取智能锁电路内的外部标识码;S0109,智能移动终端获取智能锁电路内已绑定用户数;S0110,当智能锁电路内已绑定用户数大于零时,执行步骤S0112;否则执行步骤S0111;S0111,智能移动终端获取智能锁电路内的内部校验码,然后执行步骤S0113;S0112,智能移动终端将获取的智能锁电路的外部标识码、用户账号信息发送给服务器,然后执行步骤S0114;所述用户账号信息包括该智能移动终端的用户标识;S0113,智能移动终端将获取的智能锁电路的外部标识码、用户账号信息和智能锁电路的内部校验码发送给服务器,然后执行步骤S0114;所述用户账号信息包括该智能移动终端的用户标识;S0114,服务器验证智能移动终端发送的智能锁电路的外部标识码的合法性;如果智能移动终端发送的智能锁电路的外部标识码合法,执行步骤S0115;否则执行步骤S0120;S0115,服务器判断智能移动终端是否发送了智能锁电路的内部校验码;如果智能移动终端发送了智能锁电路的内部校验码,执行步骤S0116;否则执行步骤S0118;S0116,服务器验证智能移动终端发送的智能锁电路的内部校验码的合法性;如果智能移动终端发送的智能锁电路的内部校验码合法,执行步骤S0117;否则执行步骤S0120;S0117,服务器将当前用户账号的权限设置为管理员权限;S0118,在服务器端完成当前用户账号与智能锁的绑定操作;S0119,服务器判断当前用户账号与智能锁的绑定操作是否成功;是则执行步骤S0121;否则执行步骤S0120;S0120,表示服务器端绑定失败,服务器将服务器端当前用户账号与智能锁绑定操作失败的信息发送给智能移动终端;S0121,表示服务器端绑定成功,服务器将服务器端当前用户账号与智能锁绑定操作成功的信息和该智能锁的智能锁电路的唯一内部标识码发送给智能移动终端;然后执行步骤S0122;S0122,将智能移动终端的用户标识加入智能锁电路内的用户标识列表。所述步骤S0122之后还可以包括:S0123,判断智能移动终端的用户标识加入智能锁电路内的用户标识列表是否成功;是则执行步骤S0124;否则执行步骤S0125;S0124,表示智能锁端绑定成功,智能移动终端将智能移动终端的用户标识加入智能锁电路内的用户标识列表成功的信息发送给服务器;S0125,表示智能锁端绑定失败,智能移动终端将智能移动终端的用户标识加入智能锁电路内的用户标识列表失败的信息发送给服务器。使智能锁电路进入用户绑定操作状态的方法可以是将钥匙插入智能锁,同时在智能锁的锁体键盘上本文档来自技高网...
一种开启智能锁的方法

【技术保护点】
一种开启智能锁的方法,其特征在于,利用一种智能锁系统实施,所述智能锁系统包括智能锁和智能移动终端,所述智能锁设置有智能锁电路,所述智能锁电路设置有第一蓝牙模块,所述智能移动终端设置有第三蓝牙模块,所述智能锁电路与所述智能移动终端通过蓝牙相连接;所述的开启智能锁的方法包括如下步骤:S01,将智能移动终端的用户标识写入智能锁电路;S06,智能移动终端与智能锁电路建立蓝牙连接;S07,智能移动终端将开锁请求信息发送给智能锁电路,所述开锁请求信息包括开锁验证信息,所述开锁验证信息包括智能移动终端的用户标识;S08,智能锁电路判断智能移动终端发出的开锁请求信息中的开锁验证信息是否通过验证;是则执行步骤S09;否则表示开启智能锁失败;S09,智能锁电路开启智能锁。

【技术特征摘要】
1.一种开启智能锁的方法,其特征在于,利用一种智能锁系统实施,所述智能锁系统包括智能锁和智能移动终端,所述智能锁设置有智能锁电路,所述智能锁电路设置有第一蓝牙模块,所述智能移动终端设置有第三蓝牙模块,所述智能锁电路与所述智能移动终端通过蓝牙相连接;所述的开启智能锁的方法包括如下步骤:S01,将智能移动终端的用户标识写入智能锁电路;S06,智能移动终端与智能锁电路建立蓝牙连接;S07,智能移动终端将开锁请求信息发送给智能锁电路,所述开锁请求信息包括开锁验证信息,所述开锁验证信息包括智能移动终端的用户标识;S08,智能锁电路判断智能移动终端发出的开锁请求信息中的开锁验证信息是否通过验证;是则执行步骤S09;否则表示开启智能锁失败;S09,智能锁电路开启智能锁。2.如权利要求1所述的一种开启智能锁的方法,其特征在于,所述步骤S01与所述步骤S06之间还可以包括如下步骤:S02,用户向智能移动终端发出开锁指令;S03,智能移动终端要求用户输入客户端开锁验证信息;S04,用户向智能移动终端输入客户端开锁验证信息;S05,智能移动终端判断用户输入的客户端开锁验证信息与智能移动终端保存的客户端开锁验证信息是否一致;是则执行步骤S06;否则执行步骤S03。3.如权利要求1所述的一种开启智能锁的方法,其特征在于,所述步骤S09之后还可以包括步骤S10:S10,智能锁电路将开启智能锁成功的信息发送给智能移动终端。4.如权利要求1所述的一种开启智能锁的方法,其特征在于,所述智能锁电路判断智能移动终端发出的开锁请求信息中的开锁验证信息是否通过验证的步骤,当智能移动终端发出的开锁请求信息中的开锁验证信息没有通过验证时,还可以执行步骤S11:S11,智能锁电路将开启智能锁失败的信息发送给智能移动终端。5.如权利要求1所述的一种开启智能锁的方法,其特征在于,所述智能锁系统还包括服务器;所述智能移动终端还设置有第二网络连接模块;所述智能移动终端与所述服务器通过网络相连接;所述步骤S01包括:S0101,服务器生成智能锁电路的唯一内部标识码、智能锁电路的外部标识码和智能锁电路的内部校验码;其中智能锁电路的唯一内部标识码和智能锁电路的外部标识码具有一一对应的关系;智能锁电路的唯一内部标识码对用户而言是不可见的;智能锁电路的外部标识码对用户而言是可见的;S0102,生产智能锁时,将服务器生成的智能锁电路的唯一内部标识码、智能锁电路的外部标识码和智能锁电路的内部校验码写入智能锁电路;确保每把智能锁的智能锁电路的唯一内部标识码与其他智能锁的智能锁电路的唯一内部标识码不相同;S0103,服务器保存智能锁电路的唯一内部标识码、智能锁电路的外部标识码与智能锁电路的内部校验码之间的对应关系的信息;S0104,智能移动终端与服务器相连接,注册用户账号;S0105,智能移动终端与服务器相连接,登录用户账号;S0106,智能移动终端与智能锁电路建立蓝牙连接;S0107,智能锁电路进入用户绑定操作状态;S0108,智能移动终端获取智能锁电路内的外部标识码;S0109,智能移动终端获取智能锁电路内已绑定用户数;S0110,当智能锁电路内已绑定用户数大于零时,执行步骤S0112;否则执行步骤S0111;S0111,智能移动终端获取智能锁电路内的内部校验码,然后执行步骤S0113;S0112,智能移动终端将获取的智能锁电路的外部标识码、用户账号信息发送给服务器,然后执行步骤S0114;所述用户账号信息包括该智能移动终端的用户标识;S0113,智能移动终端将获取的智能锁电路的外部标识码、用户账号信息和智能锁电路的内部校验码发送给服务器,然后执行步骤S0114;所述用户账号信息包括该智能移动终端的用户标识;S0114,服务器验证智能移动终端发送的智能锁电路的外部标识码的合法性;如果智能移动终端发送的智能锁电路的外部标识码合法,执行步骤S0115;否则执行步骤S0120;S0115,服务器判断智能移动终端是否发送了智能锁电路的内部校验码;如果智能移动终端发送了智能锁电路的内部校验码,执行步骤S0116;否则执行步骤S0118;S0116,服务器验证智能移动终端发送的智能锁电路的内部校验码的合法性;如果智能移动终端发送的智能锁电路的内部校验码合法,执行步骤S0117;否则执行步骤S0...

【专利技术属性】
技术研发人员:张金鑫
申请(专利权)人:成都荷码科技有限公司
类型:发明
国别省市:四川;51

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

1