一种门锁设备配网方法、装置、门锁设备及存储介质与流程

文档序号:26299993发布日期:2021-08-17 13:44阅读:177来源:国知局
一种门锁设备配网方法、装置、门锁设备及存储介质与流程

本申请涉及互联网技术领域,具体涉及一种门锁设备配网方法、装置、门锁设备及存储介质。



背景技术:

目前,一般是通过智慧家居app对门锁设备进行配网,具体地,首先通过蓝牙协议建立智慧家居app与门锁设备之间的通信连接,然后,智慧家居app接收用户输入的家庭路由器账号和密码,并通过蓝牙将家庭路由器账号和密码传输给门锁设备,门锁设备收到之后连接家庭路由器进行上网。当需要对下一个门锁设备进行配网时,需要智慧家居app断开与当前门锁设备的蓝牙连接,以及,通过蓝牙协议建立智慧家居app与下一个门锁设备之间的通信连接,智慧家居app接收用户输入的家庭路由器账号和密码,并通过蓝牙将家庭路由器账号和密码传输给下一个门锁设备。该配网方案中,智慧家居app中对门锁设备的配网步骤比较繁琐,不能够快速对多个门锁设备进行配网,降低了对门锁设备配网的速度。



技术实现要素:

本申请实施例提供一种门锁设备配网方法、装置、门锁设备及存储介质,可以提高对门锁设备的配网效率。

为解决上述技术问题,本申请实施例提供以下技术方案:

本申请实施例提供了一种门锁设备配网方法,包括:

获取配网信息,所述配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息中的至少一种;

对所述配网信息进行解析,得到连接信息;

根据所述连接信息控制门锁设备连接无线接入点,以对所述门锁设备进行配网。

在一实施方式中,所述获取配网信息,包括:

通过所述门锁设备预设的摄像头采集用户通过所述终端设备显示的图形码,将所述图形码作为所述配网信息,所述图形码为所述终端设备基于配网用户标识和所述连接信息生成;

相应地,所述对所述配网信息进行解析,得到连接信息,包括:

扫描所述图形码,以对所述图形码进行解析,得到所述连接信息。

在一实施方式中,所述通过所述门锁设备预设的摄像头采集用户通过所述终端设备显示的图形码,包括:

向所述终端设备发送携带所述门锁设备的设备标识的生成指令,以指示所述终端设备生成与所述设备标识对应的图形码;

通过所述门锁设备预设的摄像头采集所述终端设备显示的所述图形码。

在一实施方式中,所述获取配网信息,包括:

通过所述门锁设备预设的语音采集器接收用户输入的语音信息,将所述语音信息作为所述配网信息;

相应地,所述对所述配网信息进行解析,得到连接信息,包括:

对所述语音信息进行语义识别,得到所述语音信息对应的语义信息;

从语义信息中提取所述连接信息。

在一实施方式中,所述获取配网信息,包括:

通过所述门锁设备预设的摄像头采集用户输入的手势信息,将所述手势信息作为所述配网信息;

相应地,所述对所述配网信息进行解析,得到连接信息,包括:

获取预先建立的目标手势信息与目标连接信息之间的映射关系;

根据所述映射关系查找与所述手势信息匹配的连接信息。

在一实施方式中,所述获取配网信息,包括:

采集所述门锁设备预设的显示屏内录入的轨迹信息,将所述轨迹信息作为所述配网信息;

相应地,所述对所述配网信息进行解析,得到连接信息,包括:

获取预先建立的目标轨迹信息与目标连接信息之间的映射关系;

根据所述映射关系查找与所述轨迹信息匹配的连接信息。

在一实施方式中,所述获取配网信息,包括:

通过所述门锁设备预设的摄像头采集包含文字信息的图像,将所述图像作为所述配网信息;

相应地,所述对所述配网信息进行解析,得到连接信息,包括:

对所述图像进行识别,以提取所述图像中包含的文字信息;

从所述文字信息中提取所述连接信息。

在一实施方式中,所述获取配网信息,包括:

通过所述门锁设备预设的指纹采集器采集用户输入的指纹信息,将所述指纹信息作为所述配网信息;

相应地,所述对所述配网信息进行解析,得到连接信息,包括:

获取预先建立的目标指纹信息与目标连接信息之间的映射关系;

根据所述映射关系查找与所述指纹信息匹配的连接信息。

在一实施方式中,所述门锁设备配网方法还包括:

当所述门锁设备配网失败时,输出所述门锁设备配网失败的提示信息,以基于所述提示信息采取对应的配网措施。

在一实施方式中,所述门锁设备配网方法还包括:

获取配网用户标识,所述配网用户标识为与所述门锁设备对应的终端设备的配网用户标识;

当所述门锁设备配网成功时,将所述门锁设备的设备标识和所述配网用户标识发送给云服务器;

通过所述云服务器将所述门锁设备的配网成功消息发送给所述终端设备。

根据本申请的一个方面,还提供了一种门锁设备配网装置,包括:

获取模块,用于获取配网信息,所述配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息中的至少一种;

解析模块,用于对所述配网信息进行解析,得到连接信息;

连接模块,用于根据所述连接信息控制门锁设备连接无线接入点,以对所述门锁设备进行配网。

在一实施方式中,所述获取模块包括:

采集子模块,用于通过所述门锁设备预设的摄像头采集用户通过所述终端设备显示的图形码,将所述图形码作为所述配网信息,所述图形码为所述终端设备基于配网用户标识和所述连接信息生成;

相应地,所述解析模块具体用于,扫描所述图形码,以对所述图形码进行解析,得到所述连接信息。

在一实施方式中,所述采集子模块具体用于,向所述终端设备发送携带所述门锁设备的设备标识的生成指令,以指示所述终端设备生成与所述设备标识对应的图形码;通过所述门锁设备预设的摄像头采集所述终端设备显示的所述图形码。

在一实施方式中,所述获取模块具体用于,通过所述门锁设备预设的语音采集器接收用户输入的语音信息,将所述语音信息作为所述配网信息;

相应地,所述解析模块具体用于,对所述语音信息进行语义识别,得到所述语音信息对应的语义信息;从语义信息中提取所述连接信息。

在一实施方式中,所述获取模块具体用于,通过所述门锁设备预设的摄像头采集用户输入的手势信息,将所述手势信息作为所述配网信息;

相应地,所述解析模块具体用于,获取预先建立的目标手势信息与目标连接信息之间的映射关系;根据所述映射关系查找与所述手势信息匹配的连接信息。

在一实施方式中,所述获取模块具体用于,采集所述门锁设备预设的显示屏内录入的轨迹信息,将所述轨迹信息作为所述配网信息;

相应地,所述解析模块具体用于,获取预先建立的目标轨迹信息与目标连接信息之间的映射关系;根据所述映射关系查找与所述轨迹信息匹配的连接信息。

在一实施方式中,所述获取模块具体用于,通过所述门锁设备预设的指纹采集器采集用户输入的指纹信息,将所述指纹信息作为所述配网信息;

相应地,所述解析模块具体用于,获取预先建立的目标指纹信息与目标连接信息之间的映射关系;根据所述映射关系查找与所述指纹信息匹配的连接信息。

在一实施方式中,所述获取模块具体用于,通过所述门锁设备预设的摄像头采集包含文字信息的图像,将所述图像作为所述配网信息;

相应地,所述解析模块具体用于,对所述图像进行识别,以提取所述图像中包含的文字信息;从所述文字信息中提取所述连接信息。

在一实施方式中,所述门锁设备配网装置还包括:

输出模块,用于当所述门锁设备配网失败时,输出所述门锁设备配网失败的提示信息,以基于所述提示信息采取对应的配网措施。

在一实施方式中,所述门锁设备配网装置还包括:

标识获取模块,用于获取配网用户标识,所述配网用户标识为与所述门锁设备对应的终端设备的配网用户标识;

第一发送模块,用于当所述门锁设备配网成功时,将所述门锁设备的设备标识和所述配网用户标识发送给云服务器;

第二发送模块,用于通过所述云服务器将所述门锁设备的配网成功消息发送给所述终端设备。

根据本申请的一个方面,还提供了一种门锁设备,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行本申请实施例提供的任一种门锁设备配网方法。

根据本申请的一个方面,还提供了一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序被处理器加载,以执行本申请实施例提供的任一种门锁设备配网方法。

本申请实施例可以获取配网信息,该配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息中的至少一种,对配网信息进行解析,得到连接信息;然后可以根据连接信息控制门锁设备连接无线接入点,以对门锁设备进行配网。该方案可以通过配网信息快速获取连接信息,以便基于连接信息进行快速配网,对于多个门锁设备可以共用该配网信息,以实现快速获取到连接信息进行配网,而不需要通过智慧家居app与门锁设备连接,提高了门锁设备的配网效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的门锁设备配网方法的流程示意图;

图2是本申请实施例提供的基于轨迹信息获取配网用户标识、无线接入点的账号和密码的示意图;

图3是本申请实施例提供的基于图像识别配网用户标识、无线接入点的账号和密码的示意图;

图4是本申请实施例提供的显示门锁设备配网失败的提示信息的示意图;

图5是本申请实施例提供的门锁设备配网方法的另一流程示意图;

图6是本申请实施例提供的门锁设备配网装置的示意图;

图7是本申请实施例提供的门锁设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供一种门锁设备配网方法、装置、门锁设备及存储介质(即计算机可读存储介质)。其中,门锁设备配网方法可以应用于门锁设备配网装置,该门锁设备配网装置具体可以集成在门锁设备中,该门锁设备可以与服务器或终端等进行通信连接,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(contentdeliverynetwork,cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。服务器与终端之间可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。该终端可以是手机、电脑、家电设备、或者可穿戴设备等。

以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。

在本实施例中,将从门锁设备的角度进行描述,请参阅图1,图1是本申请一实施例提供的门锁设备配网方法的流程示意图。该门锁设备配网方法可以包括:

s101、获取配网信息。

其中,配网信息可以包括配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息等中的至少一种,例如,可以获取用户提供的二维码,或者获取用户输入的语音信息,或者获取用户输入的手势信息等,当然,配网信息还可以根据实际需要进行灵活设置,具体内容在此处不做限定。

s102、对配网信息进行解析,得到连接信息。

其中,连接信息可以包括无线接入点的账号和密码,无线接入点可以是路由器或其他提供网络连接的设备等。

在一实施方式中,对配网信息进行解析,除了可以得到连接信息之外,还可以得到配网用户标识,配网用户标识为与门锁设备对应的终端设备的配网用户标识,该终端设备可以包括用于管理智能设备的应用程序,例如智慧家居app,配网用户标识可以是该应用程序的账号信息(例如,identitydocument,id),该配网用户标识可以由数字、字母、符号、或字符等组成。

在一实施方式中,获取配网信息可以包括:通过门锁设备预设的摄像头采集终端设备显示的图形码,将图形码作为配网信息,图形码为终端设备基于配网用户标识和连接信息生成。

对配网信息进行解析,得到连接信息,可以包括:扫描图形码,以对图形码进行解析,得到连接信息。或者,对配网信息进行解析,可以得到连接信息和配网用户标识,即扫描图形码,以对图形码进行解析,得到连接信息和配网用户标识。

例如,为了提高配网的效率,可以通过图形码获取连接信息和配网用户标识,其中,图形码可以包括二维码或条形码等。具体地,用户可以通过终端设备(如手机,或其他指定的智能终端)输入无线接入点的账号和密码等连接信息,并基于连接信息以及终端设备的配网用户标识生成静态或动态的图形码,然后可以展示该图形码,此时,门锁设备可以通过预设的摄像头采集该图形码,该图形码即为配网信息。门锁设备可以通过摄像头扫描图形码,以对图形码进行解析,得到连接信息和配网用户标识。

需要说明的是,对于多个门锁设备,可以是多个门锁设备共用同一个图形码,即多个门锁设备均可以通过扫描同一个图形码进行解析得到连接信息和配网用户标识等,以便基于连接信息和配网用户标识进行配网。或者,为了提高安全性,不同的门锁设备可以分别设置不同的图形码,每个门锁设备可以通过扫描各自对应的图形码进行解析得到连接信息和配网用户标识等,以便基于连接信息和配网用户标识进行配网。

为了提高配网的安全性,图形码可以设置有效期(例如图形码生成的30秒或1分钟内有效),在有效期内图形码有效,可以扫描图形码进行解析得到连接信息和配网用户标识等;在超过有效期后图形码无效,此时扫描图形码无法解析得到连接信息和配网用户标识等。

在一实施方式中,通过门锁设备预设的摄像头采集终端设备显示的图形码,可以包括:向终端设备发送携带门锁设备的设备标识的生成指令,以指示终端设备生成与设备标识对应的图形码;通过门锁设备预设的摄像头采集终端设备显示的图形码。

为了使得终端设备可以根据不用的门锁设备,分别生成不同的图形码,提高图形码生成的灵活性和安全性。具体地,门锁设备可以向终端设备发送配网指令,然后用户可以操作终端设备生成图形码,并显示该图形码,使得门锁设备可以通过摄像头采集终端设备显示的图形码进行配网。或者是,门锁设备不做任何指示,用户直接操作终端设备生成图形码,并将该图形码在门锁设备的摄像头的可是范围内,此时门锁设备可以通过摄像头采集终端设备显示的图形码进行配网。

例如,当需要对第一门锁设备进行配网时,可以通过门锁设备或其他智能设备向终端设备发送携带第一门锁设备的设备标识的生成指令,然后可以从生成指令中提取第一门锁设备的设备标识,以使得终端设备可以基于第一门锁设备的设备标识,生成与第一门锁设备的设备标识对应的第一图形码,并通过终端设备显示第一图形码,供第一门锁设备预设的摄像头扫描。

当需要对第二门锁设备进行配网时,可以通过终端或其他智能设备向终端设备发送携带第二门锁设备的设备标识的生成指令,然后可以从生成指令中提取第二门锁设备的设备标识,以使得终端设备可以基于第二门锁设备的设备标识,生成与第二门锁设备的设备标识对应的第二图形码,并通过终端设备显示图形码,供第二门锁设备预设的摄像头扫描。

在一实施方式中,获取配网信息,可以包括:通过门锁设备预设的语音采集器接收用户输入的语音信息,将语音信息作为配网信息。

对配网信息进行解析,得到连接信息,可以包括:对语音信息进行语义识别,得到语音信息对应的语义信息;从语义信息中提取连接信息。或者,对语音信息进行语义识别,得到语音信息对应的语义信息;从语义信息中提取连接信息和配网用户标识。

例如,为了提高配网的效率和便捷性,可以通过输入的语音信息获取连接信息和配网用户标识。具体地,门锁设备可以通过预设的语音采集器(例如麦克风)接收用户输入的语音信息,该语音信息即为配网信息。例如,用户可以输入“路由器的账号是aaa,密码是bbb,配网用户标识是ccc”的语音信息。然后,门锁设备可以对语音信息进行语义识别,得到语音信息对应的语义信息:“路由器的账号是aaa,密码是bbb,配网用户标识是ccc”。此时,门锁设备可以从语义信息中提取出连接信息:aaa和bbb,以及配网用户标识:ccc。

在一实施方式中,获取配网信息,可以包括:通过门锁设备预设的摄像头采集用户输入的手势信息,将手势信息作为配网信息。

对配网信息进行解析,得到连接信息,可以包括:获取预先建立的目标手势信息与目标连接信息之间的映射关系;根据映射关系查找与手势信息匹配的连接信息。或者,可以获取预先建立的目标手势信息与目标连接信息、目标配网用户标识之间的映射关系,根据映射关系查找与手势信息匹配的连接信息和配网用户标识。

例如,为了提高连接信息和配网用户标识的获取效率,以提高配网的效率和灵活性,可以通过输入的手势信息获取连接信息和配网用户标识。具体地,可以预先设置目标手势信息与目标连接信息、目标配网用户标识之间的映射关系,将目标手势信息与目标连接信息、目标配网用户标识之间的映射关系存储至服务器或门锁设备的本地缓存中。其中,该映射关系可以包括多个映射关系:目标手势信息a与目标连接信息中的无线接入点的账号之间的映射关系、目标手势信息b与目标连接信息中的无线接入点的密码之间的映射关系、目标手势信息c与目标配网用户标识之间的映射关系,目标手势信息a、目标手势信息b和目标手势信息c为不同的手势。

或者,该映射关系可以包括多个映射关系:目标手势信息d与目标连接信息中的无线接入点的账号和密码之间的映射关系、目标手势信息e与目标配网用户标识之间的映射关系。

或者,该映射关系可以包括多个映射关系:目标手势信息f与目标配网用户标识a、无线接入点的账号a和密码a之间的映射关系,目标手势信息g与目标配网用户标识b、无线接入点的账号b和密码b之间的映射关系,目标手势信息h与目标配网用户标识c、无线接入点的账号c和密码c之间的映射关系等。

或者,该映射关系可以包括一个映射关系:目标手势信息i与目标配网用户标识d、无线接入点的账号d和密码d之间的映射关系。

门锁设备可以通过预设的摄像头采集用户输入的手势信息,将手势信息作为配网信息,其中,手势信息可以包括挥手、剪刀手、或者拳头等。然后,门锁设备可以获取预先建立的目标手势信息与目标连接信息、目标配网用户标识之间的映射关系,此时可以根据目标手势信息与目标连接信息、目标配网用户标识之间的映射关系,查找与采集到的手势信息匹配的连接信息和配网用户标识。例如,可以根据输入的手势信息f直接获取到配网用户标识a、无线接入点的账号a和密码a,此时仅需要输入一个手势信息就可以获取到配网用户标识、无线接入点的账号和密码。又例如,可以根据输入手势信息a获取到无线接入点的账号、根据输入的手势信息b获取到无线接入点的密码、根据输入的手势信息c获取到配网用户标识。

在一实施方式中,获取配网信息,可以包括:采集门锁设备预设的显示屏内录入的轨迹信息,将轨迹信息作为配网信息。

对配网信息进行解析,得到连接信息,可以包括:获取预先建立的目标轨迹信息与目标连接信息之间的映射关系;根据映射关系查找与轨迹信息匹配的连接信息。或者,可以获取预先建立的目标轨迹信息与目标连接信息、目标配网用户标识之间的映射关系;根据映射关系查找与轨迹信息匹配的连接信息和配网用户标识。

例如,为了提高连接信息和配网用户标识的获取效率和便捷性,可以通过输入的轨迹信息获取连接信息和配网用户标识。具体地,可以预先设置目标轨迹信息与目标连接信息、目标配网用户标识之间的映射关系,将目标轨迹信息与目标连接信息、目标配网用户标识之间的映射关系存储至服务器或门锁设备的本地缓存中。其中,该映射关系可以包括多个映射关系:目标轨迹信息a与目标连接信息中的无线接入点的账号之间的映射关系、目标轨迹信息b与目标连接信息中的无线接入点的密码之间的映射关系、目标轨迹信息c与目标配网用户标识之间的映射关系,目标轨迹信息a、目标轨迹信息b和目标轨迹信息c为不同的手势。

或者,该映射关系可以包括多个映射关系:目标轨迹信息d与目标连接信息中的无线接入点的账号和密码之间的映射关系、目标轨迹信息e与目标配网用户标识之间的映射关系。

或者,该映射关系可以包括多个映射关系:目标轨迹信息f与目标配网用户标识a、无线接入点的账号a和密码a之间的映射关系,目标轨迹信息g与目标配网用户标识b、无线接入点的账号b和密码b之间的映射关系,目标轨迹信息h与目标配网用户标识c、无线接入点的账号c和密码c之间的映射关系等。

或者,该映射关系可以包括一个映射关系:目标轨迹信息i与目标配网用户标识d、无线接入点的账号d和密码d之间的映射关系。

门锁设备可以采集门锁设备预设的显示屏内录入的轨迹信息,将轨迹信息作为配网信息。该轨迹信息可以包括显示屏内输入的点击轨迹或滑动轨迹等,点击轨迹可以包括一个点或多个点,滑动轨迹可以包括一条横线轨迹、一条竖线轨迹、圆圈轨迹、或多边形轨迹等。然后门锁设备可以获取预先建立的目标轨迹信息与目标连接信息、目标配网用户标识之间的映射关系,根据映射关系查找与轨迹信息匹配的连接信息和配网用户标识。例如,如图2所示,可以根据输入的轨迹信息f直接获取到配网用户标识a、无线接入点的账号a和密码a,此时仅需要输入一个轨迹信息就可以获取到配网用户标识、无线接入点的账号和密码。又例如,可以根据输入轨迹信息a获取到无线接入点的账号、根据输入的轨迹信息b获取到无线接入点的密码、根据输入的轨迹信息c获取到配网用户标识。

在一实施方式中,获取配网信息,可以包括:通过门锁设备预设的摄像头采集包含文字信息的图像,将图像作为配网信息。

对配网信息进行解析,得到连接信息,可以包括:对图像进行识别,以提取图像中包含的文字信息;从文字信息中提取连接信息。或者,可以对图像进行识别,以提取图像中包含的文字信息;从文字信息中提取连接信息和配网用户标识。

为了提高连接信息和配网用户标识获取的灵活性和便捷性,可以通过输入的图像获取连接信息和配网用户标识。例如,如图3所示,门锁设备可以通过预设的摄像头采集包含文字信息的图像,将图像作为配网信息,该图可以是通过摄像头采集用户在纸上书写的文字信息得到,或文字信息可以是通过摄像头采集用户在手机或其他终端的显示界面内输入的文字信息得到。然后,门锁设备可以对图像进行文字识别,以提取图像中包含的文字信息,例如,可以通过光学字符识别(opticalcharacterrecognition,ocr)或神经网络(convolutionalneuralnetworks,cnn)等识别模型对图像中的文字进行识别。此时,门锁设备可以从文字信息中提取连接信息和配网用户标识。

在一实施方式中,获取配网信息,可以包括:通过门锁设备预设的指纹采集器采集用户输入的指纹信息,将指纹信息作为配网信息。

对配网信息进行解析,得到连接信息,可以包括:获取预先建立的目标指纹信息与目标连接信息之间的映射关系;根据映射关系查找与手势信息匹配的连接信息。或者,可以获取预先建立的目标指纹信息与目标连接信息、目标配网用户标识之间的映射关系;根据映射关系查找与手势信息匹配的连接信息和配网用户标识。

例如,为了提高连接信息和配网用户标识的获取效率和便捷性,可以通过输入的指纹信息获取连接信息和配网用户标识。具体地,可以预先设置目标指纹信息与目标连接信息、目标配网用户标识之间的映射关系,将目标指纹信息与目标连接信息、目标配网用户标识之间的映射关系存储至服务器或门锁设备的本地缓存中。其中,该映射关系可以包括多个映射关系:目标指纹信息a与目标连接信息中的无线接入点的账号之间的映射关系、目标指纹信息b与目标连接信息中的无线接入点的密码之间的映射关系、目标指纹信息c与目标配网用户标识之间的映射关系,目标指纹信息a、目标指纹信息b和目标指纹信息c为不同的手势。

或者,该映射关系可以包括多个映射关系:目标指纹信息d与目标连接信息中的无线接入点的账号和密码之间的映射关系、目标指纹信息e与目标配网用户标识之间的映射关系。

或者,该映射关系可以包括多个映射关系:目标指纹信息f与目标配网用户标识a、无线接入点的账号a和密码a之间的映射关系,目标指纹信息g与目标配网用户标识b、无线接入点的账号b和密码b之间的映射关系,目标指纹信息h与目标配网用户标识c、无线接入点的账号c和密码c之间的映射关系等。

或者,该映射关系可以包括一个映射关系:目标指纹信息i与目标配网用户标识d、无线接入点的账号d和密码d之间的映射关系。

门锁设备可以采集用户在门锁设备预设的显示屏内输入的指纹信息,将指纹信息作为配网信息。该指纹信息可以包括显示屏内输入的点击轨迹或滑动轨迹等,点击轨迹可以包括一个点或多个点,滑动轨迹可以包括一条横线轨迹、一条竖线轨迹、圆圈轨迹、或多边形轨迹等。然后门锁设备可以获取预先建立的目标指纹信息与目标连接信息、目标配网用户标识之间的映射关系,根据映射关系查找与指纹信息匹配的连接信息和配网用户标识。例如,可以根据输入的指纹信息f直接获取到配网用户标识a、无线接入点的账号a和密码a,此时仅需要输入一个指纹信息就可以获取到配网用户标识、无线接入点的账号和密码。又例如,可以根据输入指纹信息a获取到无线接入点的账号、根据输入的指纹信息b获取到无线接入点的密码、根据输入的指纹信息c获取到配网用户标识。

s103、根据连接信息控制门锁设备连接无线接入点,以对门锁设备进行配网。

在得到无线接入点的账号和密码等连接信息后,门锁设备可以根据无线接入点的账号和密码等连接信息连接无线接入点,以对门锁设备进行配网。

在一实施方式中,门锁设备配网方法还可以包括:获取配网用户标识,配网用户标识为与门锁设备对应的终端设备的配网用户标识;当门锁设备配网成功时,将门锁设备的设备标识和配网用户标识发送给云服务器;通过云服务器将门锁设备的配网成功消息发送给终端设备。

其中,配网用户标识可以按照上述方式进行获取。

当门锁设备配网成功时,门锁设备可以将自身的设备标识和配网用户标识直接发送给云服务器,或者,门锁设备可以基于自身的设备标识和配网用户标识等信息生成数据包,并将该数据包发送给云服务器,以便云服务器在接收到设备标识和配网用户标识后,可以将设备标识和配网用户标识关联存储至数据中,当需要使用设备标识或配网用户标识时,可以从该数据库中读取。

当门锁设备配网成功时,门锁设备还可以通过显示屏、语音播报或终端等输出门锁设备配网成功的提示信息,以便用户获知门锁设备已配网成功。

在门锁设备配网成功后,可以通过云服务器将门锁设备的配网成功消息发送给终端设备,以告知终端设备门锁设备已配网成功,配网成功消息的具体类型和内容等可以根据实际需要进行灵活设置,终端设备可以在控制界面内增加门锁设备的控制图标,通过门锁设备的控制图标可以进入门锁设备的控制界面,并在控制界面内对门锁设备进行控制或设置信息等。

在一实施方式中,门锁设备配网方法还可以包括:当门锁设备配网失败时,输出门锁设备配网失败的提示信息,以基于提示信息采取对应的配网措施。

为了方便用户获知门锁设备是否配网成功,以便在门锁设备配网失败时,以准确获知配网识别的原因和及时采取对应的措施(例如配网措施或其他解决措施)等,当门锁设备配网失败时,可以输出门锁设备配网失败的提示信息,例如,如图4所示,可以在显示屏内显示“配网失败!”以及“提示:门锁设备距离路由器太远了~”的提示信息;又例如,门锁设备可以通过语音播报输出门锁设备配网失败的提示信息:账号或密码错误;又例如,门锁设备可以将门锁设备配网失败的提示信息发送给终端,通过终端的显示屏或语音播报等输出门锁设备配网成功的提示信息。

本申请实施例可以获取配网信息,该配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息中的至少一种,对配网信息进行解析,得到连接信息;然后可以根据连接信息控制门锁设备连接无线接入点,以对门锁设备进行配网。该方案可以通过配网信息快速获取连接信息,以便基于连接信息进行快速配网,对于多个门锁设备可以共用该配网信息,以实现快速获取到连接信息进行配网,而不需要通过智慧家居app与门锁设备连接,提高了门锁设备的配网效率。

根据上述实施例所描述的方法,以下将举例作进一步详细说明。

本实施例以门锁设备配网系统通过二维码对门锁设备配网进行详细说明,该门锁设备配网系统可以包括门锁设备、智能家居app(即客户端)以及云服务器(例如互联网(internetofthings,iot)云服务器)等。

请参阅图5,图5为本申请实施例提供的门锁设备配网方法的流程示意图。该方法流程可以包括:

s10、智慧家居app接收用户输入的路由器的账号和密码。

其中,智慧家居app可以是手机等终端上的应用程序,用户可以打开智慧家居app,登录用户账号(即配网用户标识),进入智慧家居app的配网界面,在智慧家居app的配网界面内输入路由器的账号和密码等信息。

s11、智慧家居app基于路由器的账号和密码,以及配网用户标识生成二维码。

该二维码可以是对于不同的门锁设备配网,每次基于路由器的账号和密码,以及配网用户标识均生成相同的二维码,或者是,对于不同的门锁设备配网,每次基于路由器的账号和密码,以及配网用户标识均动态生成不相同的二维码。该二维码还可以包含其他信息,具体内容在此处不做限定。

s12、智慧家居app展示二维码。

智慧家居app在显示界面内展示二维码,并位于门锁设备的摄像头的可视范围内,以供门锁设备的摄像头准确扫描。

s13、门锁设备重置设备进入配网状态,打开摄像头扫描二维码。

门锁设备可以进入配网状态,并打开摄像头,对智慧家居app展示二维码的进行扫描。

s14、门锁设备解析二维码,得到路由器的账号和密码,以及配网用户标识。

当二维码中还包括其他信息时,门锁设备解析二维码,可以得到路由器的账号和密码、配网用户标识、以及其他信息。

s15、门锁设备利用路由器的账号和密码连接路由器。

s16、门锁设备向云服务器发送门锁设备的设备标识和配网用户标识。

门锁设备在成功连接连接路由器(即配网成功)后,可以将门锁设备的设备标识和配网用户标识发送给云服务器,以向智慧家居app对应的云服务器注册门锁设备。

s17、云服务器将门锁设备的设备标识和配网用户标识进行绑定并存储。

s18、云服务器向智慧家居app发送配网成功消息。

本申请实施例中,在智慧家居app中输入路由器的账号和密码后,可以生成并展示一个二维码,门锁设备重置之后,利用门锁设备自带的摄像头扫描二维码,解析二维码,从二维码中获取到路由器的账号和密码,以及配网用户标识,门锁设备利用路由器的账号和密码连接路由器,实现上网。用户还可以利用此二维码给更多门锁设备进行配网,每个门锁设备只需要扫描一下二维码即可,从而实现多个门锁快速配网,降低了用户配网的复杂度,提高了配网速度和配网成功率,改善用户配网体验。

为便于更好的实施本申请实施例提供的门锁设备配网方法,本申请实施例还提供一种基于上述门锁设备配网方法的装置。其中名词的含义与上述门锁设备配网方法中相同,具体实现细节可以参考方法实施例中的说明。

请参阅图6,图6为本申请实施例提供的门锁设备配网装置的结构示意图,其中该门锁设备配网装置300可以包括获取模块301、解析模块302、以及连接模块303等。

其中,获取模块301,用于获取配网信息,配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息中的至少一种;

解析模块302,用于对配网信息进行解析,得到连接信息;

连接模块303,用于根据连接信息控制门锁设备连接无线接入点,以对门锁设备进行配网。

在一实施方式中,获取模块301包括:

采集子模块,用于通过门锁设备预设的摄像头采集用户通过终端设备显示的图形码,将图形码作为配网信息,图形码为终端设备基于配网用户标识和连接信息生成;

相应地,解析模块具体用于,扫描图形码,以对图形码进行解析,得到连接信息。

在一实施方式中,采集子模块具体用于,向终端设备发送携带门锁设备的设备标识的生成指令,以指示终端设备生成与设备标识对应的图形码;通过门锁设备预设的摄像头采集终端设备显示的图形码。

在一实施方式中,获取模块301具体用于,通过门锁设备预设的语音采集器接收用户输入的语音信息,将语音信息作为配网信息;

相应地,解析模块302具体用于,对语音信息进行语义识别,得到语音信息对应的语义信息;从语义信息中提取连接信息。

在一实施方式中,获取模块301具体用于,通过门锁设备预设的摄像头采集用户输入的手势信息,将手势信息作为配网信息;

相应地,解析模块302具体用于,获取预先建立的目标手势信息与目标连接信息之间的映射关系;根据映射关系查找与手势信息匹配的连接信息。

在一实施方式中,获取模块301具体用于,采集门锁设备预设的显示屏内录入的轨迹信息,将轨迹信息作为配网信息;

相应地,解析模块302具体用于,获取预先建立的目标轨迹信息与目标连接信息之间的映射关系;根据映射关系查找与轨迹信息匹配的连接信息。

在一实施方式中,获取模块301具体用于,通过门锁设备预设的指纹采集器采集用户输入的指纹信息,将指纹信息作为配网信息;

相应地,解析模块302具体用于,获取预先建立的目标指纹信息与目标连接信息之间的映射关系;根据映射关系查找与指纹信息匹配的连接信息。

在一实施方式中,获取模块301具体用于,通过门锁设备预设的摄像头采集包含文字信息的图像,将图像作为配网信息;

相应地,解析模块302具体用于,对图像进行识别,以提取图像中包含的文字信息;从文字信息中提取连接信息。

在一实施方式中,门锁设备配网装置300还包括:

输出模块,用于当门锁设备配网失败时,输出门锁设备配网失败的提示信息,以基于提示信息采取对应的配网措施。

在一实施方式中,门锁设备配网装置300还包括:

标识获取模块,用于获取配网用户标识,配网用户标识为与门锁设备对应的终端设备的配网用户标识;

第一发送模块,用于当门锁设备配网成功时,将门锁设备的设备标识和配网用户标识发送给云服务器;

第二发送模块,用于通过云服务器将门锁设备的配网成功消息发送给终端设备。

本申请实施例可以由获取模块301获取配网信息,该配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息中的至少一种,由解析模块302对配网信息进行解析,得到连接信息;然后可以由连接模块303根据连接信息控制门锁设备连接无线接入点,以对门锁设备进行配网。该方案可以通过配网信息快速获取连接信息,以便基于连接信息进行快速配网,对于多个门锁设备可以共用该配网信息,以实现快速获取到连接信息进行配网,而不需要通过智慧家居app与门锁设备连接,提高了门锁设备的配网效率。

本申请实施例还提供一种门锁设备,如图7所示,其示出了本申请实施例所涉及的门锁设备的结构示意图,具体来讲:

该门锁设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图7中示出的门锁设备结构并不构成对门锁设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

处理器401是该门锁设备的控制中心,利用各种接口和线路连接整个门锁设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行门锁设备的各种功能和处理数据,从而对门锁设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。

存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据门锁设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。

门锁设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

该门锁设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。

尽管未示出,门锁设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,门锁设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:

获取配网信息,配网信息包括图形码、语音信息、手势信息、轨迹信息、图像、以及指纹信息中的至少一种;对配网信息进行解析,得到连接信息;根据连接信息控制门锁设备连接无线接入点,以对门锁设备进行配网。

在一实施方式中,在获取配网信息时,处理器401可以执行:通过门锁设备预设的摄像头采集用户通过终端设备显示的图形码,将图形码作为配网信息,图形码为终端设备基于配网用户标识和连接信息生成;

相应地,在对配网信息进行解析,得到连接信息时,处理器401可以执行:扫描图形码,以对图形码进行解析,得到连接信息。

在一实施方式中,在通过门锁设备预设的摄像头采集用户通过终端设备显示的图形码时,处理器401可以执行:

向终端设备发送携带门锁设备的设备标识的生成指令,以指示终端设备生成与设备标识对应的图形码;

通过门锁设备预设的摄像头采集终端设备显示的图形码。

在一实施方式中,在获取配网信息时,处理器401可以执行:通过门锁设备预设的语音采集器接收用户输入的语音信息,将语音信息作为配网信息;

相应地,在对配网信息进行解析,得到连接信息时,处理器401可以执行:对语音信息进行语义识别,得到语音信息对应的语义信息;从语义信息中提取连接信息。

在一实施方式中,在获取配网信息时,处理器401可以执行:通过门锁设备预设的摄像头采集用户输入的手势信息,将手势信息作为配网信息;

相应地,在对配网信息进行解析,得到连接信息时,处理器401可以执行:获取预先建立的目标手势信息与目标连接信息之间的映射关系;根据映射关系查找与手势信息匹配的连接信息。

在一实施方式中,在获取配网信息时,处理器401可以执行:采集门锁设备预设的显示屏内录入的轨迹信息,将轨迹信息作为配网信息;

相应地,在对配网信息进行解析,得到连接信息时,处理器401可以执行:获取预先建立的目标轨迹信息与目标连接信息之间的映射关系;根据映射关系查找与轨迹信息匹配的连接信息。

在一实施方式中,在获取配网信息时,处理器401可以执行:通过门锁设备预设的摄像头采集包含文字信息的图像,将图像作为配网信息;

相应地,在对配网信息进行解析,得到连接信息时,处理器401可以执行:对图像进行识别,以提取图像中包含的文字信息;从文字信息中提取连接信息。

在一实施方式中,在获取配网信息时,处理器401可以执行:通过门锁设备预设的指纹采集器采集用户输入的指纹信息,将指纹信息作为配网信息;

相应地,在对配网信息进行解析,得到连接信息时,处理器401可以执行:获取预先建立的目标指纹信息与目标连接信息之间的映射关系;根据映射关系查找与指纹信息匹配的连接信息。

在一实施方式中,处理器401还可以执行:当门锁设备配网失败时,输出门锁设备配网失败的提示信息,以基于提示信息采取对应的配网措施。

在一实施方式中,处理器401还可以执行:获取配网用户标识,配网用户标识为与门锁设备对应的终端设备的配网用户标识;当门锁设备配网成功时,将门锁设备的设备标识和配网用户标识发送给云服务器;通过云服务器将门锁设备的配网成功消息发送给终端设备。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对门锁设备配网方法的详细描述,此处不再赘述。

根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。门锁设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该门锁设备执行上述实施例中各种可选实现方式中提供的方法。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过计算机指令来完成,或通过计算机指令控制相关的硬件来完成,该计算机指令可以存储于一存储介质中并由处理器进行加载和执行,该存储介质为计算机可读存储介质。为此,本申请实施例提供一种存储介质,其中存储有计算机程序,计算机程序可以包括计算机指令,该计算机程序能够被处理器进行加载,以执行本申请实施例所提供的任一种门锁设备配网方法。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

其中,该存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁盘或光盘等。

由于该存储介质中所存储的计算机指令,可以执行本申请实施例所提供的任一种门锁设备配网方法,因此,可以实现本申请实施例所提供的任一种门锁设备配网方法所能实现的有益效果,详见前面的实施例,在此不再赘述。

以上对本申请实施例所提供的一种门锁设备配网方法、装置、门锁设备及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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