本发明涉及云锁设备领域,尤其涉及一种基于二维码的智能云锁系统及开锁方法。
背景技术:
伴随着科技的发展,门锁已经不再局限于以往需要钥匙来打开的形式,越来越多的场合选择使用门禁锁,如各大酒店的房门,小区门等。使用门禁锁不仅能够避免携带钥匙的带来的麻烦,而且开锁过程也更加方便。现行的楼宇对讲系统使用的开锁方式主要为刷卡开锁,指纹识别开锁,密码开锁,以及室内分机远程发送开锁命令远程控制开锁,但这几种开锁方式都存在各自的缺点。刷卡开锁,需要经常把卡带在身边,而且一旦发生遗失开门卡的情况,不法分子捡到该开门卡,便可随意进出,给安全带来极大的隐患。指纹识别存在识别率低的问题,而且一旦手指受伤或者指纹磨损导致指纹无法录入,将发生无法进门的窘境。室内分机开锁则要求室内有人,呼叫后由室内的人员操作开锁。
技术实现要素:
针对上述缺陷,本发明的目的在于提出一种基于二维码的智能云锁系统及开锁方法,使用方便,完全没有掉钥匙或者忘记拿钥匙的问题。
为达此目的,本发明采用以下技术方案:
一种基于二维码的智能云锁系统,包括智能云锁、移动终端和云端服务器,所述智能云锁和所述移动终端分别通过通信网路与所述云端服务器连接,所述智能云锁安装在门体上;所述智能云锁还集成设置有二维码扫描读取模块;
户主使用其移动终端登陆所述云端服务器的注册账号,并在所述移动终端的界面上显示由所述云端服务器发送的二维码;所述二维码扫描读取模块对移动终端所显示的二维码进行扫描并解析,并将解析出的结果发送至云端服务器进行匹配,当结果正确时,所述云端服务器向所述智能云锁发送解锁指令。
优选的,所述云端服务器检测到户主的移动终端已到达智能云锁的前方,通过智能云锁给所述二维码扫描读取模块下达进入工作状态的模式。
优选的,户主的移动终端未出现在智能云锁的前方,在所述智能云锁的键盘上先输入唤醒密码为唤醒所述二维码扫描读取模块进入工作模式;所述唤醒密码在户主的所述移动终端上随机获取,且周期性改变。
优选的,一个所述智能云锁能同时与多个所述移动终端绑定。
一种基于二维码的智能云锁开锁方法;所述智能云锁的解锁方法按照以下步骤进行:
步骤1),通过用户的移动终端向云端服务器发送二维码生成请求;
步骤2),通过移动终端接收发自云端服务器的二维码;
步骤3),直接或间接将所述二维码置于所述智能云锁的二维码扫描读取模块前进行扫描;
步骤4),所述二维码扫描读取模块对所述二维码进行扫描并解析,并将解析出的结果发送至云端服务器进行匹配,当结果正确时,所述云端服务器向所述智能云锁发送解锁指令。
优选的,所述云端服务器检测到户主的移动终端已到达智能云锁的前方,通过智能云锁给所述二维码扫描读取模块下达进入工作状态的模式。
优选的,户主的移动终端未出现在智能云锁的前方,在所述智能云锁的键盘上先输入唤醒密码为唤醒所述二维码扫描读取模块进入工作模式;所述唤醒密码在户主的所述移动终端上随机获取,且周期性改变。
优选的,一个所述智能云锁能同时与多个所述移动终端绑定。
进入房子,只需要使用从云端服务器发送到指定移动终端(如手机等)二维码到智能云锁的位置进行扫描即可,方便省事,完全没有掉钥匙或者忘记拿钥匙的问题。
附图说明
图1是本发明的一个实施例的流程图;
图2是本发明的智能云锁的一个实施例的框架示意图。
其中:智能云锁1,移动终端2,云端服务器3。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
如图1及图2所示,一种基于二维码的智能云锁系统,包括智能云锁1、移动终端2和云端服务器3,所述智能云锁1和所述移动终端2分别通过通信网路与所述云端服务器3连接,所述智能云锁1安装在门体上;所述智能云锁1还集成设置有二维码扫描读取模块;
户主使用其移动终端2登陆所述云端服务器3的注册账号,并在所述移动终端2的界面上显示由所述云端服务器3发送的二维码;所述二维码扫描读取模块对移动终端2所显示的二维码进行扫描并解析,并将解析出的结果发送至云端服务器3进行匹配,当结果正确时,所述云端服务器3向所述智能云锁1发送解锁指令。
进入房子,只需要使用从云端服务器3发送到指定移动终端2(如手机等)二维码到智能云锁1的位置进行扫描即可,方便省事,完全没有掉钥匙或者忘记拿钥匙的问题。
所述云端服务器2检测到户主的移动终端3已到达智能云锁1的前方,通过智能云锁1给所述二维码扫描读取模块下达进入工作状态的模式。
只有户主在附近才能正常使用二维码扫描读取模块进行二维码扫描解锁,加强了安全系数,同时也降低智能云锁的能耗。
户主的移动终端3未出现在智能云锁1的前方,在所述智能云锁1的键盘上先输入唤醒密码为唤醒所述二维码扫描读取模块进入工作模式;所述唤醒密码在户主的所述移动终端3上随机获取,且周期性改变。
户主的移动终端3未出现在智能云锁1的前方,只需要告知访客唤醒密码将所述二维码扫描读取模块唤醒进入工作模式即可,以应对突发状况,加强安全的同时方便使用。所述唤醒密码在户主的所述移动终端3上随机获取,可以每天改变一次,也可以每1分钟改变一次等。
一个所述智能云锁1能同时与多个所述移动终端3绑定。
将家里所有大人的手机都绑定在智能云锁1,使用方便。
一种基于二维码的智能云锁开锁方法;所述智能云锁的解锁方法按照以下步骤进行:
步骤1),通过用户的移动终端向云端服务器发送二维码生成请求;
步骤2),通过移动终端接收发自云端服务器的二维码;
步骤3),直接或间接将所述二维码置于所述智能云锁1的二维码扫描读取模块前进行扫描;
步骤4),所述二维码扫描读取模块对所述二维码进行扫描并解析,并将解析出的结果发送至云端服务器3进行匹配,当结果正确时,所述云端服务器3向所述智能云锁1发送解锁指令。
以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。