智能门锁密码处理的方法、装置、系统及电子设备制造方法及图纸

技术编号:20488460 阅读:25 留言:0更新日期:2019-03-02 20:38
本申请公开了一种智能门锁密码处理的方法、装置、系统、电子设备及存储介质。该方法包括接收外部解锁信息,并将外部解锁信息与临时密码进行验证,临时密码用于在预设时间范围内开启智能门锁;当外部解锁信息与临时密码匹配时,开启智能门锁。通过设置在预设时间段内生效、包含可调节预设位数的临时密码,通过设置对所生成的临时密码的位数进行调节以提高解锁难度,从而提高智能门锁的安全性能,极大地提高了智能门锁的安全性和灵活性,同时满足了用户的私密性需求,提升用户体验。

Intelligent Door Lock Password Processing Method, Device, System and Electronic Equipment

This application discloses a method, device, system, electronic device and storage medium for password processing of intelligent door lock. The method includes receiving external unlock information and verifying it with temporary password, which is used to open intelligent door lock in a preset time range, and opening intelligent door lock when external unlock information matches temporary password. By setting the temporary password which is valid in the preset period and contains adjustable preset digits, and adjusting the number of generated temporary passwords to improve the difficulty of unlocking, thereby improving the security performance of intelligent door lock, greatly improving the security and flexibility of intelligent door lock, and meeting the privacy needs of users and enhancing user experience.

【技术实现步骤摘要】
智能门锁密码处理的方法、装置、系统及电子设备
本申请涉及智能家居
,更具体地,涉及一种智能门锁密码处理的方法、装置、系统、电子设备及存储介质。
技术介绍
家居安全一直是人们较为关注的问题,随着物联网、智能家居等技术的发展,智能门锁逐渐出现在人们的生活当中。智能门锁是区别于传统机械锁的锁具,可以通过电子密码进行开锁,其在用户安全性、识别能力、管理性能等方面更加简便和智能,在智能家居领域具有广泛的应用。现有的智能门锁的密码通常为固定密码,即设置的密码是永久性的,设置好后立即生效,直到用户手动删除才会失效。但对于室友、清洁人员或临时到访的朋友,如果将永久性的密码直接给到他们,密码容易泄露,会有不小的安全风险。
技术实现思路
鉴于上述问题,本申请提出了一种智能门锁密码处理的方法、装置、系统、电子设备及存储介质,以解决上述问题。第一方面,本申请实施例提供了一种智能门锁密码处理的方法,该方法包括:接收外部解锁信息,并将外部解锁信息与临时密码进行验证,临时密码用于在预设时间范围内开启智能门锁;当外部解锁信息与临时密码匹配时,开启智能门锁。第二方面,本申请实施例提供了一种智能门锁密码处理的装置,该装置包括:验证模块,用于接收外部解锁信息,并将外部解锁信息与临时密码进行匹配验证,临时密码用于在预设时间范围内开启智能门锁;开启模块,用于当外部解锁信息与临时密码匹配时,开启智能门锁。第三方面,本申请实施例提供了一种智能门锁密码处理系统,包括智能门锁和用户终端,智能门锁和用户终端通信连接:用户终端用于设置临时密码,临时密码用于在预设时间范围内开启智能门锁;智能门锁用于接收外部解锁信息,并将外部解锁信息与临时密码进行匹配验证;智能门锁用于当外部解锁信息与临时密码匹配时,开启智能门锁。第四方面,本申请实施例提供了一种电子设备,包括存储器,一个或多个处理器;一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述第一方面的智能门锁密码处理的方法。第五方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,其中,在程序代码由处理器运行时执行上述第一方面的智能门锁密码处理的方法。本申请实施例提供的一种智能门锁密码处理的方法、装置、系统、电子设备及存储介质,本方法通过接收外部解锁信息,并将外部解锁信息与临时密码进行匹配验证,该临时密码用于在预设时间范围内开启智能门锁;使得当外部解锁信息与临时密码匹配时,开启智能门锁。本方法通过设置在预设时间段内生效、包含可调节预设位数的临时密码,极大地提高了智能门锁的安全性和灵活性,同时满足了用户的私密性需求,提升用户体验。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1示出了本申请实施例提供的一种应用环境示意图。图2示出了本申请一实施例提供的一种智能门锁密码处理的方法的流程图。图3图2中的步骤S110的方法流程图。图4示出了图2的步骤S110的一界面示例图。图5示出了图2的步骤S110的另一界面示例图。图6示出了本申请实施例提供的智能门锁的界面示意图。图7示出了图2的方法中的又一界面示例图。图8示出了本申请另一实施例提供的一种智能门锁密码处理的方法的时序图。图9示出了本申请实施例提供的智能门锁密码处理的装置的结构框图。图10示出了本申请实施例提供的智能门锁密码处理系统的结构框图。图11示出了本申请实施例提供的一种电子设备的结构框图。图12示出了本申请实施例的用于保存或者携带实现根据本申请实施例的智能门锁密码处理的方法的程序代码的存储单元。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。随着物联网和智能家居技术的发展,智能家居产品逐渐走入人们的生活当中。智能门锁,因其使用便捷、安全系数高而逐渐取代了传统门锁。现有的智能门锁拥有多种解锁方式,包括钥匙开锁、指纹解锁、密码解锁、蓝牙解锁、NFC开锁以及人脸解锁等。对于家庭或个人用户来说,出于私密或安全等原因,一般都不太愿意直接将家里的智能门锁密码告诉给一些临时访客,例如,朋友来访、定期保洁服务工作人员或是物业工作人员等。而且,对于上述的一些解锁方式,容易由于密码泄露造成智能门锁轻易被不法分子开启(因大多数智能门锁密码过于简单,只要算法匹配即可开启)。针对上述问题,专利技术人经过长期的研究发现并提出了本申请实施例提供的智能门锁密码处理的方法、装置、系统、电子设备及存储介质,通过设置可调节位数的临时密码,并可以对临时密码及时进行更改,增强了智能门锁的开启难度,提高了智能门锁的安全性能,满足了用户的私密性需求,提升用户体验。为了便于详细说明本申请方案,下面先结合附图对本申请实施例中的一种应用环境进行介绍。如图1所示,为本申请实施例的提供的一种网络系统10,该网络系统10包括:用户终端11、服务器12、网关13、智能门锁14以及路由器15。其中,用户终端11可以是任何具备通信和存储功能的设备,例如:智能手机、台式电脑、笔记本电脑、平板电脑或其他具有网络连接功能的智能通信设备。服务器12可以是网络接入服务器、数据库服务器、云服务器等。可选的,网关13为基于ZigBee协议搭建,智能门锁14可以是预先加入网关13中,例如,智能门锁14可以是网关出厂时网关所归属套件中的设备;也可以是后续通过用户操作连接至网关13中的智能门锁14。可选的,用户终端11中安装了可以对智能门锁14进行管理的客户端,所述客户端可以是应用程序客户端(如手机APP),也可以是网页客户端,在此不作限定。作为一种方式,用户可以在用户终端11和智能门锁14添加同一帐号信息,通过该帐号可以实现智能门锁14与用户终端11的数据同步。在一种实现方式中,智能门锁14可以与网关13连接。此种情况下,一个或多个智能门锁14可以基于ZigBee协议与网关13建立网络连接,从而加入到ZigBee网络中。网关13以及用户终端11均可以与路由器15连接,并通过路由器15接入到以太网中,路由器15通过2G/3G/4G/5G、WIFI等接入服务器12。例如,网关13以及用户终端11可以将获取的信息存储到服务器12中。可选的,用户终端11还可以通过2G/3G/4G/5G、WIFI等与服务器12建立网络连接,从而可以获取服务器12下发的数据。可选的,如图1所示的局域网路径表示用户终端11与路由器15和网关13在同一局域网络中,广域网路径表示用户终端11与路由器15和网关13在同一局域网络中。其中,当用户终端11与路由器15和网关13在同一局域网络中时,用户终端11可通过如图1所示的局域网路径与网关13以及连接至网关13的智能门锁14进行交互;也可以通过如图1所示的广域网路径与网关13以及连接至网关13的智能门锁14进行交互。当用户终端11与路由器15和网关13不在同一局域网络中时,用户终端11可以通过如图1所示的广域网路径与网关13以及连接至网关13的智能门锁14进行交互。在另本文档来自技高网
...

【技术保护点】
1.一种智能门锁密码处理的方法,其特征在于,所述方法包括:接收外部解锁信息,并将所述外部解锁信息与临时密码进行匹配验证,所述临时密码用于在预设时间范围内开启智能门锁;当所述外部解锁信息与所述临时密码匹配时,开启所述智能门锁。

【技术特征摘要】
1.一种智能门锁密码处理的方法,其特征在于,所述方法包括:接收外部解锁信息,并将所述外部解锁信息与临时密码进行匹配验证,所述临时密码用于在预设时间范围内开启智能门锁;当所述外部解锁信息与所述临时密码匹配时,开启所述智能门锁。2.如权利要求1所述的方法,其特征在于,所述方法还包括:设置临时密码。3.如权利要求2所述的方法,其特征在于,所述设置临时密码的步骤包括:接收临时密码的设置指令;确定所述临时密码的预设位数,得到包含预设位数随机数的临时密码。4.如权利要求3所述的方法,其特征在于,所述接收临时密码的设置指令的步骤包括:接收多次临时密码的设置指令;所述确定所述临时密码的预设位数,得到包含预设位数随机数的临时密码的步骤包括:在响应所述多次临时密码的设置指令的过程中,响应于在后的临时密码的设置指令,生成预设位数比参考位数多指定位的临时密码;所述参考位数为响应在前的临时密码的设置指令所生成的临时密码的预设位数;将执行所述多次临时密码的设置指令中,最后一次所述临时密码的设置指令生成的临时密码,作为得到包含预设位数随机数的临时密码。5.如权利要求4所述的方法,其特征在于,所述响应于在后的临时密码的设置指令,生成预设位数比参考位数多指定位的临时密码的步骤包括:响应于在后的临时密码的设置指令,判断执行所述在后的临时密码的设置指令所生成的临时密码的预设位数是否超过阈值;若判定超过阈值,生成位数为初始位数的临时密码,所述初始位数为执行所述多次临时密码的设置指令中,第一次所述临时密码的设置指令生成的临时密码的预设位数;若判定未超过阈值,生成预设位数比参考位数多指定位的临时密码。6.如权利要求2所述的方法,其特征在于,所述设置临时密码的步骤还包括:接收临时密码的设置指令;在响应所述接收临时密码的设置指令的过程中,显示位数调节控件;接收作用于所述位数调节控件的位数调节指令,并根据所述位数调节指令对所述预设位数进行调节,得到包含预设位数随机数的临时密码。7.如权利要求1所述的方法,其特征在于,所述接收外部解锁信息,并将所述外部解锁信息与临时密码进行匹配验证的步骤包括:获取临时密码的存储位置;所述临时密码的存储位置包括门锁本地、用户终端或服务器;接收外部解锁信息,将所述外部解锁信息...

【专利技术属性】
技术研发人员:董雪隋学鹏游延筠
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

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

1