一种智能锁的控制方法与流程

文档序号:17778382发布日期:2019-05-28 20:33阅读:427来源:国知局
一种智能锁的控制方法与流程

本发明涉及智能控制技术领域,尤其涉及一种智能锁的控制方法。



背景技术:

随着人们生活质量的提升,智能家居生活已成为万物互联时代的主流。智能门锁是指区别于传统机械锁的基础上改进的,在用户安全性、识别、管理性方面更加智能化简便化的锁具。其中,智能门锁是门禁系统中锁门的执行部件。

在生活中,经常出现没有带钥匙的情况,但是智能门锁的出现帮助我们解决了这个问题。即便是我们没有带钥匙,只要是携带了手机就可以进行操作。所以也免去了我们因为丢钥匙而不得不寻找开锁公司的尴尬。智能门锁,能够实现与手机的通讯效果,让用户使用起来更方便、更省心。智能门锁手机远程控制解决方案的应用领域非常广泛,如智能家居、智能旅店/酒店、智能建筑等系统中等等。

随着手机的智能化迅速发展以及智能手机普及率的提高,门锁通过与互联网相连,使用手机应用程序连接控制门锁将是行业的发展趋势,其既带来了开门的便捷,同时也实现了实时安防监控。现有技术中,进行开锁和/或上锁操作时,智能锁处于工作状态,未进行操作时,智能锁一直处于休眠等待状态,而智能锁一直连接网络需要高功耗,如何降低智能锁的功耗是关键所在。



技术实现要素:

针对现有技术中存在的问题,本发明提供一种智能锁的控制方法,应用于智能锁,所述智能锁内嵌一无线模块,所述智能锁的处理模块通过所述无线模块连接至外部的智能终端;

所述智能锁在锁紧状态下,所述无线模块处于断电状态;

所述控制方法具体包括以下步骤:

步骤s1,所述智能锁接收外部输入的唤醒指令;

步骤s2,所述智能锁的处理模块根据所述唤醒指令被唤醒,随后控制所述无线模块接入网络;

步骤s3,所述智能锁通过所述无线模块向所述智能终端发送所述智能锁的联网状态信息;

步骤s4,所述智能终端接收到所述联网状态信息后,通过向所述无线模块发送控制指令的方式控制所述智能锁工作。

优选的,所述智能锁的联网状态信息用于表示所述智能锁已被唤醒,可以对所述智能锁进行控制。

优选的,所述步骤s4中,所述智能终端向所述无线模块发送的控制指令包括开锁指令;

所述无线模块将所述开锁指令发送至所述处理模块,以对所述智能锁执行开锁操作;

当开锁成功后,所述处理模块通过所述无线模块向所述智能终端返回一开锁成功信息,并显示于所述智能终端的显示屏上。

优选的,所述步骤s4中,所述智能终端向所述无线模块发送的控制指令包括开锁指令;

所述无线模块将所述开锁指令发送至所述处理模块,以对所述智能锁执行开锁操作;

若开锁不成功,所述处理模块通过所述无线模块向所述智能终端返回一报警信息,并显示于所述智能终端的显示屏上。

优选的,所述步骤s4中,所述智能终端向所述无线模块发送的控制指令包括指纹删除指令;

所述无线模块将所述指纹删除指令发送至所述处理模块,以对所述智能锁执行指纹删除操作。

优选的,所述智能锁还通过所述无线模块连接一服务器,所述服务器还远程连接所述智能终端;

所述步骤s4中,所述智能锁根据所述指纹删除指令执行下述操作:

步骤a1,所述智能终端向所述无线模块发送所述指纹删除指令;

步骤a2,所述服务器实时监测所述智能锁的联网状态信息:

若所述智能锁处于未联网状态,则执行步骤a3;

若所述智能锁处于联网状态,则执行步骤a4;

步骤a3,所述服务器接收所述指纹删除指令并进行缓存,同时向所述智能终端返回一指纹待删除信息,并显示于所述智能终端的显示屏上,随后转向所述步骤a2;

步骤a4,所述服务器通过所述无线模块将所述指纹删除指令发送至所述处理模块,以对所述智能锁执行指纹删除操作,同时向所述智能终端返回一指纹删除成功信息。

优选的,所述步骤s2中,当所述智能锁被唤醒后,首先执行下述步骤:

步骤s21,判断所述智能锁当前所处的工作模式:

若所述智能锁当前处于配置模式下,则转向步骤s22;

若所述智能锁处于工作模式下,则转向步骤s24;

步骤s22,初始化读取所述智能锁的设备信息,并对所述无线模块进行自动配网设置;

步骤s23,所述自动配网设置完成后,所述智能锁通过所述无线模块接入所述智能终端并进行注册,随后退出;

步骤s24,读取所述智能锁的设备信息,并判断读取是否成功:

若成功,则控制所述无线模块接入网络,随后转向所述步骤s3;

若失败,则判断所述智能锁当前处于未配置状态,随后退出。

优选的,所述步骤s22中,在对所述无线模块进行自动配网设置的过程中,判断自动配网设置是否超时:

若超时,则判断所述自动配网设置失败,随后退出;

若未超时,则重新开始一次自动配网设置的过程。

上述技术方案具有如下优点或有益效果:智能锁的无线模块在智能锁锁紧时处于断电状态,有效降低智能锁的功耗,同时提高智能锁的安全性。

附图说明

图1为本发明的较佳的实施例中,一种智能锁的控制方法的流程示意图;

图2为本发明的较佳的实施例中,指纹删除指令的执行步骤的流程示意图;

图3为本发明的较佳的实施例中,智能锁被唤醒后,无线模块接入网络的流程示意图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。本发明并不限定于该实施方式,只要符合本发明的主旨,则其他实施方式也可以属于本发明的范畴。

本发明的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种智能锁的控制方法,应用于智能锁,智能锁内嵌一无线模块,智能锁的处理模块通过无线模块连接至外部的智能终端;

智能锁在锁紧状态下,无线模块处于断电状态;

如图1所示,控制方法具体包括以下步骤:

步骤s1,智能锁接收外部输入的唤醒指令;

步骤s2,智能锁的处理模块根据唤醒指令被唤醒,随后控制无线模块接入网络;

步骤s3,智能锁通过无线模块向智能终端发送智能锁的联网状态信息;

步骤s4,智能终端接收到联网状态信息后,通过向无线模块发送控制指令的方式控制智能锁工作。

具体地,本实施例中,智能锁在锁紧状态时,无线模块处于断电状态,此时,智能终端无法对智能锁进行控制,智能锁必须先接收到唤醒指令进行唤醒后,才能对智能锁进行控制。上文中所述的唤醒指令,可以通过外部接触智能锁形成,即当有人触摸智能锁时,智能锁的处理模块产生相应的唤醒指令并发送至无线模块,有效降低了智能锁的使用功耗;

进一步地,当家里有客人需要远程开门时,客人可以通过外部接触智能锁,实现对智能锁的唤醒操作,同时不影响对智能锁的远程控制,进而有效提高了智能锁的安全性。

本发明的较佳的实施例中,智能锁的联网状态信息用于表示智能锁已被唤醒,可以对智能锁进行控制。

本发明的较佳的实施例中,步骤s4中,智能终端向无线模块发送的控制指令包括开锁指令;

无线模块将开锁指令发送至处理模块,以对智能锁执行开锁操作;

当开锁成功后,处理模块通过无线模块向智能终端返回一开锁成功信息,并显示于智能终端的显示屏上。

本发明的较佳的实施例中,步骤s4中,智能终端向无线模块发送的控制指令包括开锁指令;

无线模块将开锁指令发送至处理模块,以对智能锁执行开锁操作;

若开锁不成功,处理模块通过无线模块向智能终端返回一报警信息,并显示于智能终端的显示屏上。

本发明的较佳的实施例中,步骤s4中,智能终端向无线模块发送的控制指令包括指纹删除指令;

无线模块将指纹删除指令发送至处理模块,以对智能锁执行指纹删除操作。

本发明的较佳的实施例中,智能锁还通过无线模块连接一服务器,服务器还远程连接智能终端;

步骤s4中,如图2所示,智能锁根据指纹删除指令执行下述操作:

步骤a1,智能终端向无线模块发送指纹删除指令;

步骤a2,服务器实时监测智能锁的联网状态信息:

若智能锁处于未联网状态,则执行步骤a3;

若智能锁处于联网状态,则执行步骤a4;

步骤a3,服务器接收指纹删除指令并进行缓存,同时向智能终端返回一指纹待删除信息,并显示于智能终端的显示屏上,随后转向步骤a2;

步骤a4,服务器通过无线模块将指纹删除指令发送至处理模块,以对智能锁执行指纹删除操作,同时向智能终端返回一指纹删除成功信息。

具体地,本实施例中,指纹删除指令的执行采用主动下发设计机制,同时智能终端还可以下发其他操作指令,除开锁指令外,其他指令均采用主动下发设计机制;

进一步地,服务器检测到智能锁的无线模块处于断电状态时,即上文中所述的智能锁处于未联网状态时,所述智能锁的无线模块无法接收指纹删除指令,此时,指纹删除指令暂时保存在服务器中,用户使用的智能终端的显示屏上将显示指纹待删除信息;

服务器对智能锁的联网状态继续进行实时监测,在监测到智能锁的无线模块接收到唤醒指令,处于上电状态时,即所述无线模块处于联网状态时,服务器将保存的指纹删除指令通过无线模块发送至处理模块,此时,处理模块执行指纹删除操作,并将删除成功的信息返回至智能终端的显示屏中进行显示,有效降低了智能锁的使用功耗;

进一步地,智能锁的无线模块断电后,未对指定的指纹进行实时删除,并于智能锁进行唤醒后再执行指纹删除操作,在降低功耗的同时,保证了指定的指纹无法进行开锁操作,有效保证了智能锁的安全性。

本发明的较佳的实施例中,步骤s2中,如图3所示,当智能锁被唤醒后,首先执行下述步骤:

步骤s21,判断智能锁当前所处的工作模式:

若智能锁当前处于配置模式下,则转向步骤s22;

若智能锁处于工作模式下,则转向步骤s24;

步骤s22,初始化读取智能锁的设备信息,并对无线模块进行自动配网设置;

步骤s23,自动配网设置完成后,智能锁通过无线模块接入智能终端并进行注册,随后退出;

步骤s24,读取智能锁的设备信息,并判断读取是否成功:

若成功,则控制无线模块接入网络,随后转向步骤s3;

若失败,则判断智能锁当前处于未配置状态,随后退出。

具体地,本实施例中,在智能锁读取成功,和/或智能锁注册成功后,可以获取服务器的配置信息,并根据需要对服务器进行配置,包括开启mqtt服务,和/或开启tcp服务,和/或指令处理服务,和/或开启设备服务,和/或开启更新服务,和/或开启日志服务;其中,通过开启mqtt服务可以控制进一步开启udp服务。

本发明的较佳的实施例中,步骤s22中,在对无线模块进行自动配网设置的过程中,判断自动配网设置是否超时:

若超时,则判断自动配网设置失败,随后退出;

若未超时,则重新开始一次自动配网设置的过程。

以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1