掌桥专利:专业的专利平台
掌桥专利
首页

智能设备的智能配网方法及相关装置

文献发布时间:2024-04-18 19:58:30


智能设备的智能配网方法及相关装置

技术领域

本发明涉及通信网络技术领域,尤其涉及一种智能设备的智能配网方法及相关装置。

背景技术

在现有的物联网设备中,需要通过WiFi接入互联网外网连接服务器后,才能实现设备的完整功能,例如智能门铃系统,需要接入外网服务器后才能实现远程监控,远程开关门锁等功能。但是设备不像手机等设备那样方便键入信息,因此不容易方便地接入WiFi。目前的设备的配网方法主要是通过用户使用户终端生成配网信息,通过数据包的形式通过蓝牙或者移动热点等方式发送至智能设备,这样的方式操作繁琐。

发明内容

针对上述问题,本申请实例提供了一种智能设备的智能配网方法,终端设备根据电子设备的硬件支持列表确定智能设备的配网规则,通过配网规则和对应的无线接入点的服务集标识SSID和密码生成对应类型的配网信息,并发送至智能设备。简化了配网流程中的用户操作,提高了配网效率。

为实现上述目的,第一方面,本申请实施例提供了一种智能设备的智能配网方法,应用于终端设备,终端设备可以与智能设备建立连接,该方法包括:获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表;根据硬件支持列表,确定智能设备的配网规则,配网规则用于指示智能设备的配网信息的信息类型;根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,将配网信息传递至智能设备,其中配网数据包括对应无线接入点的服务集标识SSID和密码,配网信息用于智能设备接入对应的无线接入点。

可以看出,通过本申请实施例中的方法,根据电子设备的硬件支持列表确定智能设备的配网规则,通过配网规则和对应的无线接入点的服务集标识SSID和密码生成对应类型的配网信息,并发送至智能设备。可简化配网流程中的用户操作,提高了配网效率。

结合第一方面,在一种可能的实施例中,获取智能设备的图像数据,图像数据包括在预设距离范围内拍摄的智能设备的图像信息;根据智能设备的图像数据得到智能设备的设备信息,设备信息包括设备类型或设备型号;确定设备类型或设备型号对应的硬件支持列表为智能设备的硬件支持列表。

可以看出,通过本申请实施例中的方法,拍摄扫描智能设备,得到智能设备的图像数据,对智能设备的图像数据进行分析,得到智能设备的硬件支持列表或者智能设备的设备类型和设备型号,在根据设备类型和设备型号得到智能设备的硬件支持列表。进而终端设备可以根据智能设备的硬件支持列表确定对应的配网规则,提高了智能设备的配网效率。

结合第一方面,在一种可能的实施例中,终端设备还与服务器连接,在根据配网规则生成对应类型的配网信息,将配网信息传递至智能设备之前,该方法还包括:获取服务器发送的加密方式信息,加密方式信息用于指定配网信息的加密方式,加密方式信息为服务器与智能设备约定的;根据加密方式信息对配网数据进行加密,得到加密后的配网数据,加密后的配网数据用于生成对应的配网信息。

可以看出,通过本申请实施例中的方法,终端设备从服务器获取得到加密方式信息,根据加密方式信息加密配网数据,将加密后的配网数据发送至智能设备,提高了配网过程中配网信息传送的安全性。

结合第一方面,在一种可能的实施例中,智能设备的硬件支持列表包括支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:根据硬件支持列表,确定智能设备的配网规则为第一配网规则,第一配网规则表征智能设备的配网信息的信息类型为语音信息。

结合第一方面,在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,根据设备信息,确定智能设备的配网规则,包括:根据设备信息,确定智能设备的配网规则为第二配网规则,第二配网规则表征智能设备的配网信息的信息类型为图像信息。

可以看出,通过本申请实施例中的方法,当智能设备仅支持摄像硬件或者语音硬件时则确定对应的配网规则,支持摄像硬件对应第一配网规则,支持语音硬件对应第二配网规则。实现了终端设备根据智能设备的硬件支持列表确定对应的配网规则的功能,提高了智能设备的配网效率。

结合第一方面,在一种可能的实施例中,在确定智能设备的配网规则为第二配网规则之后,该方法还包括:根据智能设备的设备信息,获取智能设备的镜头分辨率;根据所述镜头分辨率确定表征所述配网信息的目标图像像素。

智能设备的镜头分辨率可以衡量智能设备的图像识别能力,通过实施本申请实施例中的方法生成对应的目标图像像素的图像,确保该图像可以被智能设备识别,也就是说,根据镜头分辨率生成不超过镜头识别能力的图像,目标图像像素小于或等于该智能设备的镜头分辨率对应的最大识别图像像素。

在一种可能的实施例中,根据所述智能设备的设备信息,获取所述智能设备的镜头分辨率;根据所述镜头分辨率确定表征所述配网信息的目标图像像素。

在一种可能的实施例中,根据镜头分辨率确定表征配网信息的图像像素包括:若镜头分辨率大于或等于第一预设分辨率,配网信息以第一像素的图像呈现;若智能设备的镜头分辨率小于第一预设分辨率,配网信息以第二像素的图像呈现;第一像素大于第二像素。

可以看出,通过实施本申请实施例中的方法,根据智能设备的摄像硬件的具体性能确定具体的图像,在智能设备的镜头分辨率大于第一预设分辨率时配网信息以像素较大的第一像素的图像呈现;在智能设备的镜头分辨率不大于第一预设分辨率所述配网信息以像素较低的第二像素的图像呈现。通过智能设备的摄像硬件性能不同为智能设备生成不同像素的图像信息,提高了智能设备的配网效率。

结合第一方面,在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,且支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:确定终端设备是否首次向智能设备发送配网信息;若终端设备为首次向智能设备发送配网信息,则获取配网数据的数据量大小,并确定配网数据的数据量是否大于第一预设阈值;若配网数据的数据量大于第一预设阈值,则确定智能设备的配网规则为第三配网规则,第三配网规则表征智能设备的配网信息的信息类型为图像信息,且智能设备的配网信息的加密方式信息的信息类型为语音信息;若配网数据的数据量不大于第一预设阈值,则确定智能设备的配网规则为第四配网规则,第四配网规则表征智能设备的配网信息的信息类型为语音信息,且智能设备的配网信息的加密方式信息的信息类型为图像信息。

可以看出,通过本申请实施例中的方法,在智能设备同时支持摄像功能和语音功能时,同时通过语音和图像分别向智能设备发送配网信息和语音信息。根据配网信息的数据量大小,分别对应第三配网规则和第四配网规则。为使能承载更多信息数据的图像信息用于发送更多的数据,在配网信息的数据量较大时,通过传输效率更高的图像信息发送配网信息,通过语音发送加密方式信息;在加密方式信息的数据量较大时,通过传输效率更高的图像信息发送加密方式信息,通过语音发送配网信息。确定了在不同场景下加密方式信息和配网信息的信息类型,分别发送加密信息和配网方式信息保证了用户信息安全,同时提高了智能设备的配网效率,减少了用户的操作。

结合第一方面,在一种可能的实施例中,在确定终端设备是否首次向智能设备发送配网信息之后,该方法还包括:若终端设备为非首次向智能设备发送配网信息,则确定智能设备的配网规则为第五配网规则,第五配网规则表征智能设备的配网信息的信息类型为图像信息。

可以看出,通过本申请实施例中的方法,在非首次向智能设备发送配网信息时,由于智能设备已经获取到了加密方式信息,因此只需要将配网信息发送至智能设备,智能设备即可以接入对应的无线接入点,将配网规则为第五配网规则,提高了在非首次向智能设备发送配网信息的情况下的配网效率。

第二方面本申请实施例提供了一种智能设备的智能配网装置,用于执行智能设备的智能配网方法,应用于智能设备,终端设备可以与智能设备建立连接,装置包括:

获取单元:用于获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表;

确定单元:用于根据硬件支持列表,确定智能设备的配网规则,配网规则用于指示智能设备的配网信息的信息类型;

发送单元:用于根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,将配网信息传递至智能设备,其中配网数据包括对应无线接入点的服务集标识SSID和密码,配网信息用于智能设备接入对应的无线接入点。

第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,一个或多个程序被存储在存储器中,并且被配置由处理器执行,一条或多条指令适于由处理器加载并执行如第一方面的方法的部分或者全部。

第四方面,本申请实施例提供了一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,计算机程序使得计算机执行如第一方面的方法的部分或者全部。

第五方面,本申请实施例提供了一种智能设备的智能配网方法,应用于智能设备的智能配网系统,智能设备的智能配网系统包括终端设备和智能设备,包括以下步骤:终端设备获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表;终端设备根据硬件支持列表,确定智能设备的配网规则,配网规则用于指示智能设备的配网信息的信息类型;终端设备根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,将配网信息传递至智能设备,其中配网数据包括对应无线接入点的服务集标识SSID和密码;智能设备根据配网信息接入对应的无线接入点。

附图说明

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

图1为本申请实施例提供的一种智能设备的智能配网方法的应用场景结构示意图;

图2为本申请实施例提供的一种智能设备的智能配网方法的流程示意图;

图3为本申请实施例提供的一种第一配网规则的配网信息传送过程示意图;

图4为本申请实施例提供的一种第二配网规则的配网信息传送过程示意图;

图5为本申请实施例提供的一种多帧图像信息的结构示意图;

图6为本申请实施例提供的一种智能设备的智能配网系统的交互示意图

图7为本申请实施例提供的一种智能设备的智能配网装置的结构示意图;

图8为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

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

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

下面结合附图对本申请的实施例进行描述。

目前已有的智能设备的配网方法需要用户手动通过终端设备连接智能设备后手动输入配网数据,终端设备生成数据包发送至智能设备。或者通过特殊的硬件生成对应的配网信息。上述方法较为单一且安全性能较差,无法根据实际的设备硬件情况,生成效率最高安全性能最好的配网信息。

针对上述问题,本申请提出一种智能设备的智能配网方法及相关装置,下面结合附图进行说明。

请参见图1,图1为本申请实施例提供的一种智能设备的智能配网方法的应用场景结构示意图,如图1所示该智能设备的智能配网方法的应用场景100包括终端设备101,智能设备102和无线接入点103。其中终端设备101为用户操作的带有无线收发功能可以发出指令和接收数据的移动终端,同时该移动终端还具有收放音功能,摄像功能和显示屏,具体可以是智能手机,平板电脑等。终端设备101用于识别智能设备102的设备信息,将配网信息传递至智能设备102等。这里的智能设备102指需要通过外网连接至服务器以实现完整功能的各种设备,或称智慧物联网设备。具体可以是无线监控摄像头,智能门铃系统,无线窗帘电机等。智能设备102用于接收终端设备101的配网信息并连接外网等。无线接入点103用于生成无线网络,使终端设备101和智能设备102通过无线网络接入外网。

请参见图2,图2为本申请实施例提供的一种智能设备的智能配网方法的流程示意图,包括步骤S201-S203:

S201:获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表。

具体地,这里的硬件支持列表可以为智能设备用于接收配网信息的所有硬件,根据配网信息的类型不同对应的硬件也不同。示例性地若配网信息的类型为数据包类型,则对应的硬件为信号收发硬件,例如手机天线等;若配网信息的类型为图像类型,则对应的硬件为摄像硬件,例如摄像头等。

在一种可能的实施例中,获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表,包括:获取智能设备的图像数据,图像数据包括在预设距离范围内拍摄的智能设备的图像信息;根据智能设备的图像数据得到智能设备的设备信息,设备信息包括设备类型或设备型号;确定设备类型或设备型号对应的硬件支持列表为智能设备的硬件支持列表。

具体地,通过终端设备的摄像头可以对智能设备进行扫描,这里的第一预设时长可以为5s,10s,15s等,预设距离范围可以为10cm,15cm,20cm等。若在第一预设时长和第一预设范围内没有识别出智能设备的图像数据,则结束扫描,在终端设备的显示屏上显示扫描失败提示,用户可以根据提示和指引重新扫描或者选择其他方式获取智能设备的设备信息。

根据智能设备的图像数据可以得到智能设备的设备类型或者设备型号,若智能设备的图像数据包括智能设备的信息标签图像,则可以根据信息标签图像得到智能设备的设备型号,进而得到智能设备的设备型号对应的硬件支持列表。示例性地,终端设备通过扫描获取得到智能设备的设备类型为无线监控摄像头,则可以根据该设备类型对应得到智能设备的硬件支持列表包括摄像硬件。若终端设备通过扫描获取得到智能设备的设备型号为AT80-80无线监控摄像头,终端设备可以通过外网搜索或者通过搜索服务器数据库获取得到AT80-80无线监控摄像头的硬件支持列表包括摄像硬件和语音硬件,这里的服务器用于存储。此处仅为举例说明,不应理解为对本申请实施例的限制。

若智能设备的图像数据不包括智能设备的信息标签图像,还可以根据智能还是设备的外形判断智能设备的设备类型,例如无线监控摄像头,智能门铃等。从而根据设备类型获取得到对应的硬件支持列表。

若智能设备还包括信息指示灯硬件,终端设备得到的智能设备的图像数据中还可以包括信息指示灯硬件的图像数据。从而根据信息指示灯的颜色,闪烁频率等图像数据中得到智能设备的设备类型,或者设备型号,进而得到对应的硬件支持列表。

可以看出,通过本申请实施例中的方法,拍摄扫描智能设备,得到智能设备的图像数据,对智能设备的图像数据进行分析,得到智能设备的硬件支持列表或者智能设备的设备类型和设备型号,在根据设备类型和设备型号得到智能设备的硬件支持列表。进而终端设备可以根据智能设备的硬件支持列表确定对应的配网规则,提高了智能设备的配网效率。

在一种可能的实施例中,获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表,包括:终端设备在第四预设时长内,扫描智能设备的设备信息标识,设备信息标识标记在智能设备表面,用于记录智能设备的设备信息;根据设备信息标识获取得到智能设备的硬件支持列表。

具体地,这里的设备信息标识可以是用于记录设备信息的文字标签,具体可以是设备型号,设备生成日期,设备产地等信息,终端设备可以根据该文字标签扫描得到智能设备的设备类型和设备型号,进而得到智能设备的硬件支持列表。进一步地,这里的设备信息标识还可以为标记在智能设备表面记录硬件支持列表的标识码,示例性的可以为条形码,二维码或者与服务器提前约定的可以由终端设备扫描识别的携带信息的图形。

在一种可能的实施例中,获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表,包括:终端设备的摄像硬件在第一功率模式下运行,若所述终端设备的摄像硬件在获取得到第一预设范围内的图像中出现智能设备则将第一功率模式调整为第二功率模式,第二功率模式高于第一功率模式;在第二功率模式获取所述智能设备的图像数据,根据智能设备的图像数据分析得到智能设备的设备信息,进而根据智能设备的设备信息得到该智能设备的硬件支持列表。

具体地,终端设备的摄像硬件以较低功率的模式运行,当摄像头的预设范围内出现了智能设备后,再调整为较高功率的模式进行扫描,其中第一功率模式下摄像头的调用次数更少,分辨率更低,从而使地运行的功耗更低但无法识别出智能设备的设备信息,当确定摄像头范围内出现智能设备后再改为第二功率模式,开启终端设备的摄像头全部功能,扫描得到智能设备的设备信息。

S202:根据硬件支持列表,确定智能设备的配网规则,配网规则用于指示智能设备的配网信息的信息类型。

具体地,这里的配网规则用于确定生成配网信息的信息类型,以使智能设备获取得到配网信息中的配网数据。这里的信息类型与设备信息中的硬件支持列表对应。

在一种可能的实施例中,终端设备还与服务器连接,在根据配网规则生成对应类型的配网信息,将配网信息传递至智能设备之前,该方法还包括:获取服务器发送的加密方式信息,加密方式信息用于指定配网信息的加密方式,加密方式信息为服务器与智能设备约定的;根据加密方式信息对配网数据进行加密,得到加密后的配网数据,加密后的配网数据用于生成对应的配网信息。

具体地,这里的服务器可以通过终端设备上的应用程序APP与终端设备连接交互,服务器上可以存储智能设备的设备型号与硬件支持列表的对应关系等。在本申请实施例中,服务器还与智能设备提前约定配网信息的加密方式信息,该加密方式信息用于指定配网信息的加密方式。终端设备在确定配网规则后,根据加密方式信息对配网数据进行加密,这里的配网数据可以包括无线接入点发出的无线网络的SSID和密码。由于加密方式信息是智能设备和服务器进行约定的,因此智能设备在接收到配网信息后,得到配网数据,会通过约定的加密方式信息对配网数据进行解密,得到解密后的配网数据,根据解密后的配网数据接入无线接入点。

可以看出,通过本申请实施例中的方法,终端设备从服务器获取得到加密方式信息,根据加密方式信息加密配网数据,将加密后的配网数据发送至智能设备,提高了配网过程中配网信息传送的安全性。

S203:根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,将配网信息传递至智能设备,其中配网数据包括对应无线接入点的服务集标识SSID和密码,配网信息用于智能设备接入对应的无线接入点。

具体地,终端设备根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,这里的配网信息可以为数据包类型,图像类型,语音类型等。智能设备接收到配网信息后根据对应的配网数据接入无线接入点,进而连接至外网服务器。

在一种可能的实施例中,智能设备的硬件支持列表包括支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:根据硬件支持列表,确定智能设备的配网规则为第一配网规则,第一配网规则表征智能设备的配网信息的信息类型为语音信息。

具体地,若智能设备的硬件支持列表中,包括支持语音硬件,且不支持包括摄像硬件时则可以确定通过语音信息的配网信息向智能设备发送配网数据为效率最高的方式,此时则可以确定智能设备的配网规则为第一配网规则,通过语音信息向智能设备发送配网数据。这里的语音信息可以为具体地的文字信息例如“SSID为:XXXX”,终端设备通过朗读“SSID为:XXXX”生成语音信息。也可以是根据具体的文字信息进行加密后得到的加密文字信息如“SFADGSA”,这里的加密方式是终端设备向服务器获取的服务器与智能设备约定的加密方式。此时终端设备朗读“SFADGSA”智能设备通过加密方式信息解密将“SFADGSA”解密为“SSID为:XXXX”,这里的加密方式信息是服务器与智能设备约定的,智能设备在生产是存储于本地的存储器中。

示例性地,请参见图3,图3为本申请实施例提供的一种第一配网规则的配网信息传送过程示意图,其中智能设备的硬件支持列表包括支持语音硬件。终端设备在生成对应的语音形式的配网信息后,通过扬声器向终端设备发送语音信息类型的配网信息,智能设备通过语音硬件接收语音信息类型的配网信息,并根据语音信息类型的配网信息得到对应的配网数据。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,根据硬件支持列表,确定智能设备的配网规则,包括:根据硬件支持列表,确定智能设备的配网规则为第二配网规则,第二配网规则表征智能设备的配网信息的信息类型为图像信息。

具体地,若在智能设备的硬件支持列表中支持摄像硬件,则此时,将智能设备的配网规则确定为第二规则。通过第二规则终端设备将配网数据生成为图像类型的配网信息,并通过终端设备的显示屏向智能设备展示该图像信息。智能设备通过摄像硬件扫描图像信息得到对应的配网信息,并根据配网信息得到最终的配网数据。

示例性地,请参见图4,图4为本申请实施例提供的一种第二配网规则的配网信息传送过程示意图。其中智能设备的硬件支持列表包括支持摄像硬件。终端设备根据配网数据生成图像形式的配网信息,同时向智能设备发送配网指令,智能设备开启扫描模式,扫描智能设备的显示屏上展示的图像信息,这里的图像信息可以为条形码,二维码,3D图形等可以携带信息,并且智能设备可以通过扫描识别获取得到携带的信息的图像。智能设备获取得到图像信息,进而得到配网数据。

可以看出,通过本申请实施例中的方法,当智能设备仅支持摄像硬件或者语音硬件时则确定对应的配网规则,支持摄像硬件对应第一配网规则,支持语音硬件对应第二配网规则。实现了终端设备根据智能设备的硬件支持列表确定对应的配网规则的功能,提高了智能设备的配网效率。

在一种可能的实施例中,根据所述智能设备的设备信息,获取所述智能设备的镜头分辨率;根据所述镜头分辨率确定表征所述配网信息的目标图像像素。

在一种可能的实施例中,根据镜头分辨率确定表征配网信息的图像像素包括:若镜头分辨率大于或等于第一预设分辨率,配网信息以第一像素的图像呈现;若智能设备的镜头分辨率小于第一预设分辨率,配网信息以第二像素的图像呈现;第一像素大于第二像素。

具体地,由于图像信息的数据承载量较大因此默认选择图像信息为配网信息的信息类型。在生成图像信息之前,根据智能设备的设备信息(如设备型号和设备类型等),获取智能设备的镜头分辨,以决定图像信息的具体呈现方式。这里的智能设备的镜头分辨率用于表征智能设备的摄像硬件的性能,识别图像的清晰度等。具体还可以包括感光元器件尺寸,像素,镜头数量等数据这里的第一像素的像素较多,可携带的信息量较大因此更难以识别,需要摄像硬件性能较强才能准确识别出携带的配网数据。这里的第二像素的像素较少,可携带的信息量较少,对可以准确识别出第二像素的图像携带的配网数据的智设备的摄像硬件的性能要求更低。

可选地,若镜头分辨率大于或等于第一预设分辨率,配网信息以第一图像类型的图像信息呈现;若镜头分辨率不大于第一预设分辨率,配网信息以第二图像类型的图像信息呈现,这里的第二图像类型的图像信息维多帧图像信息,多帧图像信息中的每一帧图像信息分别携带部分配网信息,这里的分别携带部分配网信息的多帧图像中的每一张图像的复杂程度更低,因此比起携带完整配网信息的单帧图像更容易被识别,智能设备在多次扫描后将扫描得到的多张图像信息分别对应的配网信息合并为完整的配网信息。

可选地,上述多帧图像信息是将单帧图像信息切分为得到的,配网设备扫描得到多帧图像信息后将多帧图像信息合并为单帧图像信息,最终根据单帧图像信息获取得到配网信息。示例性地请参见图5,图5为本申请实施例提供的一种多帧图像信息的结构示意图,其中单帧图像信息被分为四部分,其中每张单帧图像还可以携带对应图像的顺序标识,智能设备根据对应的顺序标识按照顺序将每张单帧图像组合合成,得到完整的图像信息,对完整的图像信息进行扫描识别最终得到对应的配网信息。

可以看出,通过实施本申请实施例中的方法,根据智能设备的摄像硬件的具体性能确定具体的图像,在智能设备的镜头分辨率大于第一预设分辨率时配网信息以像素较大的第一像素的图像呈现;在智能设备的镜头分辨率不大于第一预设分辨率所述配网信息以像素较低的第二像素的图像呈现。通过智能设备的摄像硬件性能不同为智能设备生成不同像素的图像信息,提高了智能设备的配网效率。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,且支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:确定终端设备是否首次向智能设备发送配网信息;若终端设备为首次向智能设备发送配网信息,则获取配网数据的数据量大小,并确定配网数据的数据量是否大于第一预设阈值;若配网数据的数据量大于第一预设阈值,则确定智能设备的配网规则为第三配网规则,第三配网规则表征智能设备的配网信息的信息类型为图像信息,且智能设备的配网信息的加密方式信息类型为语音信息;若配网数据的数据量不大于第一预设阈值,则确定智能设备的配网规则为第四配网规则,第四配网规则表征智能设备的配网信息的信息类型为语音信息,且智能设备的配网信息的加密方式信息类型为图像信息。

具体地,若智能设备的硬件支持列表包括支持摄像硬件,同时还支持语音硬件时,需要根据配网数据的数据量大小判断智能设备的配网规则。当配网数据的数据量大于第一预设阈值时,则确定智能设备的配网规则为第三配网规则,配网信息的信息类型为图像信息,加密方式信息的类型为语音信息。这里的加密方式信息用于指示配网信息的加密方式,由于在本申请实施例中终端设备未与智能设备直接建立连接,因此若终端设备根据新的加密方式而非服务器与智能设备约定的加密方式对智能设备进行加密则智能设备无法获取得到加密方式信息,需要通过语音信息获取。

若配网数据的数据量不大于第一预设阈值,则确定智能设备的配网规则为第四配网规则,第四配网规则表征智能设备的配网信息的信息类型为语音信息,加密方式信息的类型为图像信息。由于语音信息的信息携带量相比图像信息较少,当配网信息的数据量较大时例如配网信息包括多个无线接入点的SSID和密码,用于智能设备快速切换无线接入点。此时则需要图像信息携带配网信息,语音信息携带加密方式信息,以保证配网信息能快速被智能设备获取。当配网信息的信息数据量较小时则可以通过语音信息携带配网信息,图像信息则可以携带更复杂的加密方式信息。

可以看出,通过本申请实施例中的方法,在智能设备同时支持摄像功能和语音功能时,同时通过语音和图像分别向智能设备发送配网信息和语音信息。根据配网信息的数据量大小,分别对应第三配网规则和第四配网规则。为使能承载更多信息数据的图像信息用于发送更多的数据,在配网信息的数据量较大时,通过传输效率更高的图像信息发送配网信息,通过语音发送加密方式信息;在加密方式信息的数据量较大时,通过传输效率更高的图像信息发送加密方式信息,通过语音发送配网信息。确定了在不同场景下加密方式信息和配网信息的信息类型,分别发送加密信息和配网方式信息保证了用户信息安全,同时提高了智能设备的配网效率,减少了用户的操作。

在一种可能的实施例中,在确定终端设备是否首次向智能设备发送配网信息之后,该方法还包括:若终端设备为非首次向智能设备发送配网信息,则确定智能设备的配网规则为第五配网规则,第五配网规则表征智能设备的配网信息的信息类型为图像信息。

具体地,当终端设备为非首次向智能设备发送配网信息时,则不需要向智能设备发送加密方式信息,只需要向智能设备发送配网信息。示例性地,当终端设备首次向智能设备发送配网信息并在智能设备配网成功通过无线接入点与终端设备建立连接后,终端设备可以通过无线接入点获取智能设备的发送的设备标识码。用户可以通过智能设备的用户标识码选择对该智能设备再次进行配网,当用户通过智能设备的用户标识码对智能设备进行配网时,终端设备就可以确定为非首次向智能设备发送配网信息。

可以看出,通过本申请实施例中的方法,在非首次向智能设备发送配网信息时,由于智能设备已经获取到了加密方式信息,因此只需要将配网信息发送至智能设备,智能设备即可以接入对应的无线接入点,将配网规则为第五配网规则,提高了在非首次向智能设备发送配网信息的情况下的配网效率。

通过上述申请实施例中的方法,根据电子设备的硬件支持列表确定智能设备的配网规则,通过配网规则和对应的无线接入点的SSID和密码生成对应类型的配网信息,并发送至智能设备。在智能设备同时支持摄像功能和语音功能时,根据配网信息的数据量大小,分别对应第三配网规则和第四配网规则。根据电子设备的摄像硬件的具体性能确定具体的图像。实现了不同摄像硬件性能的智能设备的智能配网。确定了在不同场景下加密方式信息和配网信息的信息类型,进而在保证了用户信息安全的同时,根据具体场景提高了智能设备的配网效率,减少了用户的操作。

请参见图6,图6为本申请实施例提供的一种智能设备的智能配网系统的交互示意图,智能设备的智能配网系统包括终端设备和智能设备,系统用于执行智能设备的智能配网方法,该方法包括:S601:终端设备获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表;S602:终端设备根据硬件支持列表,确定智能设备的配网规则,配网规则用于指示智能设备的配网信息的信息类型;S603:终端设备根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,将配网信息传递至智能设备,其中配网数据包括对应无线接入点的服务集标识SSID和密码;S604:智能设备根据配网信息接入对应的无线接入点。

在一种可能的实施例中,获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表,包括:终端设备获取智能设备的图像数据,图像数据包括在预设距离范围内拍摄的智能设备的图像信息;终端设备根据智能设备的图像数据得到智能设备的设备信息,设备信息包括设备类型或设备型号;终端设备确定设备类型或设备型号对应的硬件支持列表为智能设备的硬件支持列表。

在一种可能的实施例中,终端设备还与服务器连接,在根据配网规则生成对应类型的配网信息,将配网信息传递至智能设备之前,方法还包括:终端设备获取服务器发送的加密方式信息,加密方式信息用于指定配网信息的加密方式,加密方式信息为服务器与智能设备约定的;终端设备根据加密方式信息对配网数据进行加密,得到加密后的配网数据,加密后的配网数据用于生成对应的配网信息。

具体地,这里的服务器可以通过终端设备上的应用程序APP与终端设备连接交互,服务器上可以存储智能设备的设备型号与硬件支持列表的对应关系等。在本申请实施例中,服务器还与智能设备提前约定配网信息的加密方式信息,该加密方式信息用于指定配网信息的加密方式。终端设备在确定配网规则后,根据加密方式信息对配网数据进行加密,这里的配网数据可以包括无线接入点发出的无线网络的SSID和密码。由于加密方式信息是智能设备和服务器进行约定的,因此智能设备在接收到配网信息后,得到配网数据,会通过约定的加密方式信息对配网数据进行解密,得到解密后的配网数据,根据解密后的配网数据接入无线接入点。

在一种可能的实施例中,智能设备的硬件支持列表包括支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:终端设备根据硬件支持列表,确定智能设备的配网规则为第一配网规则,第一配网规则表征智能设备的配网信息的信息类型为语音信息。终端设备根据第一配网规则和配网数据生成与配网信息,将配网信息传递至智能设备;智能设备获取配网信息并根据第一配网规则解析配网信息得到配网数据;智能设备根据配网数据接入对应的无线接入点。

具体地,这里的第一配网规则可以为通过语音信息向智能设备发送配网数据。智能设备的硬件支持列表包括支持语音硬件。终端设备在生成对应的语音形式的配网信息后,可以通过扬声器向终端设备播放语音信息类型的配网信息,智能设备通过语音硬件接收语音信息类型的配网信息,并根据语音信息解析,得到对应的配网数据。最终根据对应的配网信息接入对应的无线接入点。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,根据硬件支持列表,确定智能设备的配网规则,包括:根据设备信息,确定智能设备的配网规则为第二配网规则,第二配网规则表征智能设备的配网信息的信息类型为图像信息;终端设备根据第二配网规则和配网数据生成与配网信息,将配网信息传递至智能设备;智能设备获取配网信息并根据第二配网规则解析配网信息得到配网数据;智能设备根据配网数据接入对应的无线接入点。

具体地,通过第二规则终端设备将配网数据生成为图像类型的配网信息,并通过终端设备的显示屏向智能设备展示该图像信息。智能设备通过摄像硬件扫描图像信息可以得到对应的配网信息,并对对应的图像信息进行解码。最终可以得到图像信息中的配网数据,并根据图像信息中的配网数据连接至对应的无线接入点。进一步地,智能设备还可以获取多张不同的图像信息,并根据图像信息中携带的顺序信息,对每张图像信息携带的不同配网数据进行排序,以得到完整的配网数据。

在一种可能的实施例中,根据所述智能设备的设备信息,终端设备获取所述智能设备的镜头分辨率;终端设备根据所述镜头分辨率确定表征所述配网信息的目标图像像素。

在一种可能的实施例中,根据镜头分辨率确定表征配网信息的图像像素包括:若镜头分辨率大于或等于第一预设分辨率,配网信息以第一像素的图像呈现;若智能设备的镜头分辨率小于第一预设分辨率,配网信息以第二像素的图像呈现;第一像素大于第二像素。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,且支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:终端设备确定是否首次向智能设备发送配网信息;若终端设备为首次向智能设备发送配网信息,终端设备则获取配网数据的数据量大小,并确定配网数据的数据量是否大于第一预设阈值;若配网数据的数据量大于第一预设阈值,终端设备则确定智能设备的配网规则为第三配网规则,第三配网规则表征智能设备的配网信息的信息类型为图像信息,且智能设备的配网信息的加密方式信息的信息类型为语音信息;若配网数据的数据量不大于第一预设阈值,终端设备则确定智能设备的配网规则为第四配网规则,第四配网规则表征智能设备的配网信息的信息类型为语音信息,且智能设备的配网信息的加密方式信息的信息类型为图像信息。

在一种可能的实施例中,在确定终端设备是否首次向智能设备发送配网信息之后,该方法还包括:若终端设备为非首次向智能设备发送配网信息,终端设备则确定智能设备的配网规则为第五配网规则,第五配网规则表征智能设备的配网信息的信息类型为图像信息。

通过本申请实施例中的方法,根据电子设备的硬件支持列表确定智能设备的配网规则,通过配网规则和对应的无线接入点的SSID和密码生成对应类型的配网信息,并发送至智能设备,智能设备根据配网信息得到配网数据,并接入无线接入点。提高了配网信息被截获的难度,在保证了用户信息安全的同时,根据智能设备的硬件支持列表确定不同的配网规则,提高了智能设备的配网效率,减少了用户的操作。

基于上述配置方法实施例的描述,本申请还提供一种智能设备的智能配网装置700,该智能设备的智能配网装置700可以是运行于终端中的一个计算机程序(包括程序代码)。该智能设备的智能配网装置700可以执行图1、图2所示的方法。请参见图7,图7为本申请实施例提供的一种智能设备的智能配网装置的结构示意图,该智能设备的智能配网装置700包括:

获取单元701:用于获取所述智能设备的设备信息,并根据所述设备信息得到所述智能设备的硬件支持列表;

确定单元702:用于根据硬件支持列,确定智能设备的配网规则,配网规则用于指示智能设备的配网信息的信息类型;

发送单元703:用于根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,将配网信息传递至智能设备,其中配网数据包括对应无线接入点的服务集标识SSID和密码,配网信息用于智能设备接入对应的无线接入点。

在一种可能的实施例中,在获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表方面,该获取单元701还具体用于:获取智能设备的图像数据,图像数据包括在预设距离范围内拍摄的智能设备的图像信息;根据智能设备的图像数据得到智能设备的设备信息,设备信息包括设备类型或设备型号;确定设备类型或设备型号对应的硬件支持列表为智能设备的硬件支持列表。

在一种可能的实施例中,终端设备还与服务器连接,在根据配网规则生成对应类型的配网信息,将配网信息传递至智能设备之前,该获取单元701还具体用于:获取服务器发送的加密方式信息,加密方式信息用于指定配网信息的加密方式,加密方式信息为服务器与智能设备约定的;根据加密方式信息对配网数据进行加密,得到加密后的配网数据,加密后的配网数据用于生成对应的配网信息。

在一种可能的实施例中,该确定单元702还具体用于:根据智能设备的设备信息,终端设备获取智能设备的镜头分辨率;终端设备根据镜头分辨率确定表征配网信息的目标图像像素。

在一种可能的实施例中,在根据镜头分辨率确定表征配网信息的图像像素方面该确定单元702还具体用于:若镜头分辨率大于或等于第一预设分辨率,配网信息以第一像素的图像呈现;若智能设备的镜头分辨率小于第一预设分辨率,配网信息以第二像素的图像呈现;第一像素大于第二像素。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,根据硬件支持列表,确定智能设备的配网规则,该确定单元702还具体用于:根据硬件支持列表,确定智能设备的配网规则为第二配网规则,第二配网规则表征智能设备的配网信息的信息类型为图像信息。

在一种可能的实施例中,在确定智能设备的配网规则为第二配网规则之后,该确定单元702还具体用于:根据智能设备的设备信息,获取智能设备的镜头分辨率;若智能设备的镜头分辨率大于第一预设分辨率,第二配网规则还表征图像信息为第一图像类型;若智能设备的镜头分辨率不大于第一预设分辨率,第二配网规则还表征图像信息为第二图像类型;其中智能设备识别第二图像类型的图像信息的识别难度小于第一图像类型的图像信息的识别难度。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,且支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,该确定单元702还具体用于:确定终端设备是否首次向智能设备发送配网信息;若终端设备为首次向智能设备发送配网信息,则获取配网数据的数据量大小,并确定配网数据的数据量是否大于第一预设阈值;若配网数据的数据量大于第一预设阈值,则确定智能设备的配网规则为第三配网规则,第三配网规则表征智能设备的配网信息的信息类型为图像信息,且智能设备的配网信息的加密方式信息的信息类型为语音信息;若配网数据的数据量不大于第一预设阈值,则确定智能设备的配网规则为第四配网规则,第四配网规则表征智能设备的配网信息的信息类型为语音信息,且智能设备的配网信息的加密方式信息的信息类型为图像信息。

在一种可能的实施例中,在确定终端设备是否首次向智能设备发送配网信息之后,该确定单元702还具体用于:若终端设备为非首次向智能设备发送配网信息,则确定智能设备的配网规则为第五配网规则,第五配网规则表征智能设备的配网信息的信息类型为图像信息。

需要说明的是,上述各模块(获取单元701和确定单元702等)用于执行上述方法的相关步骤。比如获取单元701用于执行步骤S201的相关内容,确定单元702用于执行S202的相关内容。

基于上述方法实施例和装置实施例的描述,请参见图8,图8为本申请实施例提供的一种电子设备的结构示意图,本实施例中所描述的电子设备800,如图8所示,该电子设备800包括处理器801、存储器802、通信接口803以及一个或多个程序,处理器801可以是通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integratedcircuit,ASIC),或一个或多个用于控制以上方案程序执行的集成电路。存储器802可以是只读存储器(read-Only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable ProgrammableRead-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器802可以是独立存在,通过总线与处理器801相连接。存储器802也可以和处理器801集成在一起。通信接口803,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless LocalArea Networks,WLAN)等。上述一个或多个程序通过程序代码的形式被存储在上述存储器中,并且被配置由上述处理器执行,本申请实施例中,上述程序包括用于执行以下步骤的指令:

获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表;根据硬件支持列表,确定智能设备的配网规则,配网规则用于指示智能设备的配网信息的信息类型;根据配网规则和配网数据生成与配网信息的信息类型对应的配网信息,将配网信息传递至智能设备,其中配网数据包括对应无线接入点的服务集标识SSID和密码,配网信息用于智能设备接入对应的无线接入点。

在一种可能的实施例中,获取智能设备的设备信息,并根据设备信息得到智能设备的硬件支持列表,包括:获取智能设备的图像数据,图像数据包括在预设距离范围内拍摄的智能设备的图像信息;根据智能设备的图像数据得到智能设备的设备信息,设备信息包括设备类型或设备型号;确定设备类型或设备型号对应的硬件支持列表为智能设备的硬件支持列表。

在一种可能的实施例中,终端设备还与服务器连接,在根据配网规则生成对应类型的配网信息,将配网信息传递至智能设备之前,该方法还包括:获取服务器发送的加密方式信息,加密方式信息用于指定配网信息的加密方式,加密方式信息为服务器与智能设备约定的;根据加密方式信息对配网数据进行加密,得到加密后的配网数据,加密后的配网数据用于生成对应的配网信息。

在一种可能的实施例中,智能设备的硬件支持列表包括支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:根据硬件支持列表,确定智能设备的配网规则为第一配网规则,第一配网规则表征智能设备的配网信息的信息类型为语音信息。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,根据设备信息,确定智能设备的配网规则,包括:根据设备信息,确定智能设备的配网规则为第二配网规则,第二配网规则表征智能设备的配网信息的信息类型为图像信息。

在一种可能的实施例中,根据智能设备的设备信息,获取智能设备的镜头分辨率;根据镜头分辨率确定表征配网信息的目标图像像素。

在一种可能的实施例中,根据镜头分辨率确定表征配网信息的图像像素包括:若镜头分辨率大于或等于第一预设分辨率,配网信息以第一像素的图像呈现;若智能设备的镜头分辨率小于第一预设分辨率,配网信息以第二像素的图像呈现;第一像素大于第二像素。

在一种可能的实施例中,智能设备的硬件支持列表包括支持摄像硬件,且支持语音硬件,根据硬件支持列表,确定智能设备的配网规则,包括:确定终端设备是否首次向智能设备发送配网信息;若终端设备为首次向智能设备发送配网信息,则获取配网数据的数据量大小,并确定配网数据的数据量是否大于第一预设阈值;若配网数据的数据量大于第一预设阈值,则确定智能设备的配网规则为第三配网规则,第三配网规则表征智能设备的配网信息的信息类型为图像信息,且智能设备的配网信息的加密方式信息的信息类型为语音信息;若配网数据的数据量不大于第一预设阈值,则确定智能设备的配网规则为第四配网规则,第四配网规则表征智能设备的配网信息的信息类型为语音信息,且智能设备的配网信息的加密方式信息的信息类型为图像信息。

在一种可能的实施例中,在确定终端设备是否首次向智能设备发送配网信息之后,该方法还包括:若终端设备为非首次向智能设备发送配网信息,则确定智能设备的配网规则为第五配网规则,第五配网规则表征智能设备的配网信息的信息类型为图像信息。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

相关技术
  • 智能设备的配网方法、装置、设备及计算机可读介质
  • 智能设备的省电方法、装置及智能设备
  • 智能设备的交互方法、装置、智能设备和存储介质
  • 智能设备的省电方法、装置及智能设备
  • 智能设备的配网方法及相关装置
  • 智能设备的配网方法、装置及相关设备
技术分类

06120116498985