本发明涉及智能锁技术领域,尤其是涉及一种智能门锁控制设备、方法及系统。
背景技术:
随着智能化的普及以及家居安全性的需求,越来越多的家庭采用智能门锁作为房屋门锁。
现有的智能门锁大部分采用指纹解锁、刷卡解锁、虹膜解锁。对于房主会存在密码泄露或者磁卡消磁或者丢失的问题,从而存在安全隐患。若访客需要打开智能门锁进入房间内时,需要借助房主的房卡,或者房主自动回家给访客开门不能进行访客预约登记和智能开锁等问题,智能化管理程度不高。
技术实现要素:
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种一种智能门锁控制方法,能够便于访客经过房主同意即可完成开锁,使开锁简易且不影响安全性。
本发明还提出一种访客终端。
本发明还提出一种智能锁。
本发明还提出一种房主终端。
本发明还提出一种智能门锁控制系统。
第一方面,本发明的一个实施例提供了一种智能门锁控制方法:由访客终端执行,包括:
识别二维码信息以获取与所述二维码信息相匹配的验证网页;
获取访客填写的身份信息以获取访客验证信息,并将所述访客验证信息发送至智能锁。
本发明实施例的一种智能门锁控制方法至少具有如下有益效果:访客通过扫描二维码后输入身份信息,以便于对该身份信息对应的访客验证信息进行验证后解锁,以便于访客只需扫一扫再填写身份信息就能够完成开锁,增加访客解锁进入的便捷性。
第二方面,本发明的一个实施例提供了一种智能门锁控制方法:由智能锁执行,包括:
接收白名单列表并将所述白名单列表内的访客身份信息存储;
接收来自访客终端发送的访客验证信息,并将所述访客验证信息与所述白名单列表内的访客身份信息比对以得到比对结果;
根据所述比对结果以开锁或发送所述访客验证信息至房主终端;
接收所述房主终端发送的同意指令或拒绝指令,根据所述同意指令执行开锁,根据所述拒绝指令不进行开锁。
本发明实施例的一种智能门锁控制方法至少具有如下有益效果:通过将接收的访客验证信息与预设存储的白名单列表中的访客身份信息进行比对,比对成功后开锁,或者发送访客验证信息至房主终端,房主同意后能够直接开锁,一方面便于经常进入室内的人员自动解锁,另一方面便于不常来的访客可以通过房主确认后再解锁,以提高智能锁的安全性。
根据本发明的另一些实施例的智能门锁控制方法,根据所述比对结果以开锁或发送所述访客验证信息至房主终端具体为:
若所述比对结果为所述访客验证信息的身份信息不在所述白名单列表内的访客身份信息,将所述访客验证信息发送至房主终端;
若所述比对结果为访客验证信息的身份信息在所述白名单列表内的访客身份信息,执行解锁操作。
根据本发明的另一些实施例的智能门锁控制方法,还包括:
预设验证错误次数阈值,获取所述房主终端拒绝的访客验证信息并计算拒绝次数并于所述验证错误次数阈值比较;
若所述拒绝次数超过所述验证错误次数阈值,则发送异常报警信息至所述房主终端。
第三方面,本发明的一个实施例提供了一种智能门锁控制方法,由房主终端执行,包括:
预设白名单列表中访客身份信息并发送至智能锁;
接收访客验证信息,并根据操作人员选择同意或拒绝以形成同意指令或拒绝指令,并将所述同意指令或所述拒绝指令发送至所述智能锁。
本发明实施例的一种智能门锁控制方法至少具有如下有益效果:通过预先设置白名单列表,便于房主能够根据实际情况授予经常进入的人员直接扫二维码既能够进入,同时对于访客可以查看访客验证信息后再决定是否开锁,一方面便于房主能够决定进入房屋内的人员以提高智能锁开锁的便捷性,另一方面能够提高智能锁的安全性,防止他们随意解锁进入。
根据本发明的另一些实施例的智能门锁控制方法,还包括:
接收来自所述智能锁发送的异常报警信息。
第四方面,本发明的一个实施例提供了一种访客终端,包括:
扫描模块,用于识别二维码信息以获取于所述二维码信息相对应的验证网页;
验证信息获取模块,用于根据访客在所述验证网页上输入的身份信息以获取访客验证信息;
第一发送模块,将所述访客验证信息发送至智能锁。
本发明实施例的一种访客终端至少具有如下有益效果:通过扫描模块识别二维码后获取对应的验证网页,然后通过验证信息获取模块获取访客再验证网页填写的访客验证信息,最后第一发送模块将访客验证信息发送至智能锁进行解锁,从而便于访客解锁进入。
第五方面,本发明的一个实施例提供了一种智能锁:包括:
第一接收模块,接收房主终端发送的白名单列表、同意指令、拒绝指令和访客终端发送的访客验证信息;
比对模块,将所述访客验证信息于所述白名单列表中访客身份信息比对以得到比对结果;
解锁模块,根据所述比对结果为匹配执行开锁,或根据所述同意指令执行开锁;
第二发送模块,根据所述比对结果为不匹配则将所述访客验证信息发送至所述房主终端。
本发明实施例的一种智能锁至少具有如下有益效果:通过第一接收模块获取访客验证信息和白名单列表后,比对模块将访客验证信息与白名单列表中的访客身份信息进行比对,比对成功,解锁模块执行解锁操作,若不成功第二发送模块将访客验证信息发送至房主终端,需要房主同意才能进行解锁,这样既保证了解锁的便捷性,且提高了智能锁的安全性。
第六方面,本发明的一个实施例提供了一种房主终端:包括:
白名单设置模块,用于预设白名单列表中的访客身份信息;
第三发送模块,用于发送所述白名单列表至智能锁;
第二接收模块,用于接收访客验证信息,并根据所述访客验证信息获取操作人员同意或拒绝形成的同意指令和拒绝指令,所述第三发送模块将所述同意指令和所述拒绝指令发送至所述智能锁。
本发明实施例的一种房主终端至少具有如下有益效果:通过白名单设置模块预先设置白名单列表,第三发送模块将白名单列表发送至智能锁,然后第二接收模块接收来自智能锁发送的访客验证信息,则查看访客验证信息后执行同意或者拒绝,以便于访客能够直接进入且能够杜绝可疑人员进入。
第二方面,本发明的一个实施例提供了一种智能门锁控制系统,包括:服务器,如上述的一种访客终端,如上述的一种智能门锁,如上述的一种房主终端。
附图说明
图1是本发明实施例中一种智能门锁控制方法的由访客终端执行的流程示意图;
图2是本发明实施例中一种智能门锁控制方法的由智能锁执行的流程示意图;
图3是本发明实施例中一种智能门锁控制方法的由房主终端执行的流程示意图;
图4是本发明实施例中一种智能门锁控制系统的一具体实施例的模块框图;
图5是本发明实施例中一种访客终端的一具体实施例模块框图;
图6是本发明实施例中一种智能锁的一具体实施例模块框图;
图7是本发明实施例中一种房主终端的一具体实施例模块框图。
附图标记:110、扫描模块;120、验证信息获取模块;130、第一发送模块;210、第一接收模块;220、比对模块;230、解锁模块;240、第二发送模块;310、白名单设置模块;320、第三发送模块;330、第二接收模块。
具体实施方式
以下将结合实施例对本发明的构思及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。
在本发明的描述中,如果涉及到方位描述,例如“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。如果某一特征被称为“设置”、“固定”、“连接”、“安装”在另一个特征,它可以直接设置、固定、连接在另一个特征上,也可以间接地设置、固定、连接、安装在另一个特征上。
在本发明实施例的描述中,如果涉及到“若干”,其含义是一个以上,如果涉及到“多个”,其含义是两个以上,如果涉及到“大于”、“小于”、“超过”,均应理解为不包括本数,如果涉及到“以上”、“以下”、“以内”,均应理解为包括本数。如果涉及到“第一”、“第二”,应当理解为用于区分技术特征,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
实施例一:参照图1,本发明实施例公开了一种智能门锁控制方法,由访客终端执行,包括:
s11、识别二维码信息以获取与二维码信息相匹配的验证网页;
智能锁上贴设有唯一标识的二维码,访客终端扫描智能锁上的二维码以获取二维码信息,并获取与二维码信息相对应的验证网页,且验证网上显示填写访客身份信息的表格,以便于访客输入自身信息进行验证。
s12、获取访客填写的身份信息以获取访客验证信息,并将访客验证信息发送至智能锁。
身份信息包括:姓名、身份证号、手机号、人脸图片、语音信息等,以通过能够表明访客身份的身份信息获取,以防止他人捡到房主身份证等资料进行验证以进入室内,从而提高智能锁的安全性。获取到表明访客身份的访客验证信息后发送至智能锁进行验证解锁,有利于访客进入室内安全且方便。
实施例二:参照图2,本发明实施例公开了一种智能门锁控制方法,由智能锁执行,包括:
s21、接收白名单列表并将白名单列表内的访客身份信息存储;
白名单列表包括若干个访客身份信息,且通过预先设置访客身份信息形成的白名单列表,便于除了房主以外的经常到访的客人能够直接打开智能锁。
s22、接收来自访客终端发送的访客验证信息,并将访客验证信息与白名单列表内的访客身份信息比对以得到比对结果;
接收来自访客终端发送的访客验证信息,并将访客验证信息中的身份信息与白名单列表中访客身份信息比对,需要将身份信息中的姓名、身份证号、手机号、人脸图片、语音信息进行逐级比对,以得到比对结果。
s23、根据比对结果以开锁或发送访客验证信息至房主终端;
s231、若比对结果为访客验证信息的身份信息不在白名单列表内的访客身份信息,将访客验证信息发送至房主终端,若出现访客验证信息中的身份信息中有一条不满足白名单列表中的访客身份信息则表示比对结果为不匹配,以防止他人随意打开智能锁,以增强智能锁的安全性能;
s232、若比对结果为访客验证信息的身份信息在白名单列表内的访客身份信息,执行解锁操作。访客验证信息中的身份信息和白名单列表内一个访客身份信息完成相同才显示比对结果为匹配,则执行解锁操作,从而使访客进入的步骤简易。
s24、接收房主终端发送的同意指令或拒绝指令,根据同意指令执行开锁,根据拒绝指令不进行开锁。
发送访客验证信息至房主终端,房主终端根据访客验证信息执行同意或者拒绝步骤从而形成同意指令或拒绝指令发送至智能锁,根据同意指令则执行解锁操作,根据拒绝指令则执行闭锁操作。通过房主终端进行确认开锁,以便于访客拜访时直接扫一扫二维码即可获取房主同意进入,同时对于房主不认识的人员可以直接拒绝解锁,从而提高了门锁的便捷性且保证了安全性。
实施例三:本发明实施例公开了一种智能门锁控制方法,由智能锁执行还包括:
s26、预设验证错误次数阈值,获取房主终端拒绝的访客验证信息并计算该访客验证信息的拒绝次数,将拒绝次数与验证错误次数阈值比较,若拒绝操作超过预设的验证错误阈值,则形成异常报警信息并发送至房主终端。
通过预设验证错误次数,能够防止他人多次扫描二维码想要进入房屋,且房主不注意的情况下能够计算出可疑人员,当可疑人员被多次拒绝后发送异常报警信息至房主终端,以警示房主注意可疑人物通过可以将发送的访客验证信息提供给警务人员,从而增强了门锁的安全性能。
实施例四:参照图3,本发明实施例公开了一种智能门锁控制方法,由房主终端执行,在房主终端执行步骤之前需要下载与智能锁相关的app,且房主终端执行的操作通过app形成指令发送至智能锁,该app为智能门锁控制系统,且房主终端在智能门锁控制系统上输入房主身份信息以进行注册和登录,房主终端登录后输入该智能锁的识别码或二维码信息以连接该智能锁。房主终端连接智能锁后执行以下步骤:
s31、预设白名单列表中访客身份信息并发送至智能锁;
通过事先预设了白名单列表中访客身份信息,需要将访客身份信息中的姓名、身份证号、手机号、人脸图片以及语音信息进行预先设置,以便于预先设置的白名单列表中的人员可以直接验证进行解锁。
s32、接收访客验证信息,并根据操作人员选择同意或拒绝以形成同意指令或拒绝指令,并将同意指令或拒绝指令发送至智能锁,操作人员接收到访客验证信息后查看该访客验证信息是否为自己的朋友或者亲人,操作人员根据访客验证信息选择同意以形成同意指令,并将同意指令发送至智能锁进行解锁,若操作人员选择拒绝则形成拒绝指令并发送至智能锁以保持锁紧状态。操作人员通过房主终端进行访客验证信息的判定解不解锁,从而方便访客开锁简易且能够保证智能锁的安全性。
s33、接收来自智能锁发送的异常报警信息,根据异常报警信息能够及时查看经常扫描二维码想要打开智能锁的可疑人员,以根据异常报警信息提示房主能够注意可疑人员,且能够将可疑人员的访客验证信息提交给警务人员,从而提高了整个智能门锁控制的安全性。
实施例五,参照图4,一种智能门锁控制系统,包括:服务器、智能锁、房主终端、访客终端,且房主终端和访客终端包括:手机、平板、智能手表等,而在本实施例房主终端和访客终端为手机。房主终端和智能锁通过网关连接,访客终端与服务器数据传输,服务器将访客终端发送的数据发送至智能锁以实现解锁。访客终端执行如实施例一的一种智能门锁控制方法,智能锁执行如实施例二、三所示的方法,房主终端执行如实施例四所示的方法。
实施例六:参照图5,本发明实施例公开了一种访客终端,包括:扫描模块110、验证信息获取模块120、第一发送模块130;
扫描模块110,用于识别二维码信息以获取于二维码信息相对应的验证网页;验证信息获取模块120,用于根据访客在验证网页上输入的身份信息以获取访客验证信息;第一发送模块130,将访客验证信息发送至智能锁。
具体地,该访客终端的工作方法请参考实施例一,在此不再赘述。
实施例七:参照图6,本发明实施例公开了一种智能锁,包括:第一接收模块210、比对模块220、解锁模块230、第二发送模块240,第一接收模块210接收房主终端发送的白名单列表、同意指令、拒绝指令和访客终端发送的访客验证信息;比对模块220将访客验证信息于白名单列表中访客身份信息比对以得到比对结果;解锁模块230根据比对结果为匹配执行开锁,或根据同意指令执行开锁;第二发送模块240根据比对结果为不匹配则将访客验证信息发送至房主终端。
具体地,该智能锁的工作方法请参考实施例二,在此不再赘述。
实施例八:参照图7,本发明实施例公开了一种房主终端包括:白名单设置模块310、第三发送模块320、第二接收模块330。白名单设置模块310,用于预设白名单列表中的访客身份信息;第三发送模块320,用于发送白名单列表至智能锁;第二接收模块330,用于接收访客验证信息,并根据访客验证信息获取操作人员同意或拒绝形成的同意指令和拒绝指令,第三发送模块320将同意指令和拒绝指令发送至智能锁。
上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。此外,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
1.一种智能门锁控制方法,其特征在于,由访客终端执行,包括:
识别二维码信息以获取与所述二维码信息相匹配的验证网页;
获取访客填写的身份信息以获取访客验证信息,并将所述访客验证信息发送至智能锁。
2.一种智能门锁控制方法,其特征在于,由智能锁执行,包括:
接收白名单列表并将所述白名单列表内的访客身份信息存储;
接收来自访客终端发送的访客验证信息,并将所述访客验证信息与所述白名单列表内的访客身份信息比对以得到比对结果;
根据所述比对结果以开锁或发送所述访客验证信息至房主终端;
接收所述房主终端发送的同意指令或拒绝指令,根据所述同意指令执行开锁,根据所述拒绝指令不进行开锁。
3.根据权利要求2所述的智能门锁控制方法,其特征在于,根据所述比对结果以开锁或发送所述访客验证信息至房主终端具体为:
若所述比对结果为所述访客验证信息的身份信息不在所述白名单列表内的访客身份信息,将所述访客验证信息发送至房主终端;
若所述比对结果为访客验证信息的身份信息在所述白名单列表内的访客身份信息,执行解锁操作。
4.根据权利要求3所述的智能门锁控制方法,其特征在于,还包括:
预设验证错误次数阈值,获取所述房主终端拒绝的访客验证信息并计算拒绝次数并于所述验证错误次数阈值比较;
若所述拒绝次数超过所述验证错误次数阈值,则发送异常报警信息至所述房主终端。
5.一种智能门锁控制方法,其特征在于,由房主终端执行,包括:
预设白名单列表中访客身份信息并发送至智能锁;
接收访客验证信息,并根据操作人员选择同意或拒绝以形成同意指令或拒绝指令,并将所述同意指令或所述拒绝指令发送至所述智能锁。
6.根据权利要求5所述的智能门锁控制方法,其特征在于,还包括:
接收来自所述智能锁发送的异常报警信息。
7.一种访客终端,其特征在于,包括:
扫描模块,用于识别二维码信息以获取于所述二维码信息相对应的验证网页;
验证信息获取模块,用于根据访客在所述验证网页上输入的身份信息以获取访客验证信息;
第一发送模块,将所述访客验证信息发送至智能锁。
8.一种智能锁,其特征在于,包括:
第一接收模块,接收房主终端发送的白名单列表、同意指令、拒绝指令和访客终端发送的访客验证信息;
比对模块,将所述访客验证信息于所述白名单列表中访客身份信息比对以得到比对结果;
解锁模块,根据所述比对结果为匹配执行开锁,或根据所述同意指令执行开锁;
第二发送模块,根据所述比对结果为不匹配则将所述访客验证信息发送至所述房主终端。
9.一种房主终端,其特征在于,包括:
白名单设置模块,用于预设白名单列表中的访客身份信息;
第三发送模块,用于发送所述白名单列表至智能锁;
第二接收模块,用于接收访客验证信息,并根据所述访客验证信息获取操作人员同意或拒绝形成的同意指令和拒绝指令,所述第三发送模块将所述同意指令和所述拒绝指令发送至所述智能锁。
10.一种智能门锁控制系统,其特征在于,包括:服务器,如权利要求1的一种访客终端,如权利要求2-4的一种智能门锁,如权利要求5-6的一种房主终端。
技术总结