设备配网处理方法、设备配网处理装置及智能面板与流程

文档序号:23100453发布日期:2020-11-27 13:07阅读:95来源:国知局
设备配网处理方法、设备配网处理装置及智能面板与流程

本申请涉及智能家居技术领域,具体涉及一种设备配网处理方法、设备配网处理装置及智能面板。



背景技术:

目前,智能家居技术已广泛应用于家庭、酒店、办公室等场所。

智能家居技术是在互联网的影响下物联化的体现,通过物联网技术,可以将家中的各种智能家居设备连接到一起,根据用户需求控制智能家居设备。大部分的智能家居技术在设备配网时通常需要用户手动操作,效率比较低。



技术实现要素:

本申请的目的包括,例如,提供了一种设备配网处理方法、设备配网处理装置及智能面板,以解决上述问题。

第一方面,提供一种设备配网处理方法,所述包括:向无线网络设备发送配网请求;接收无线网络设备发送的无线网络的连接信息;获取智能设备的位置信息;将连接信息发送至在预设距离范围内的智能设备;向接收到连接信息的智能设备发送连接指令,用于指示该智能设备向在预设距离范围内的智能设备发送连接信息。

第二方面,提供一种设备位置检测方法,包括:主控智能控制面板向无线网络设备发送配网请求;主控智能控制面板接收无线网络设备发送的无线网络的连接信息;主控智能控制面板获取智能设备的位置信息;主控智能控制面板将所述连接信息发送至在预设距离范围内的智能设备;在预设距离范围内的智能设备接收连接信息;接收连接信息的智能设备接收主控智能控制面板发送的连接指令,向在预设距离范围内的智能设备发送连接信息。

第三方面,提供一种设备配网处理装置,包括:发送模块、接收模块、获取模块。发送模块用于向无线网络设备发送配网请求。接收模块用于接收无线网络设备发送的无线网络的连接信息。获取模块用于获取智能设备的位置信息。发送模块,还用于将连接信息发送至在预设距离范围内的智能设备。发送模块,还用于向接收到连接信息的智能设备发送连接指令,用于指示该智能设备向在预设距离范围内的智能设备发送连接信息。

第四方面,提供一种智能面板,包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个应用程序配置用于执行第一方面所述的方法。

本申请实施例提供的设备配网处理方法、设备配网处理装置及智能面板中,主控智能控制面板在向无线网络设备发送配网请求后,即可接收无线网络设备发送的无线网络的连接信息,从而可以根据连接信息与无线网络连接。之后,主控智能控制面板还可以获取智能设备的位置信息,根据智能设备的位置信息,将连接信息发送至在预设距离范围内的智能设备,接收连接信息的智能设备可以根据连接信息与无线网络批量连接。之后,主控智能设备还可以向接收到连接信息的智能设备发送连接指令,以指示该智能设备向在预设距离范围内的其他智能设备发送连接信息,其他智能设备可以根据连接信息与无线网络批量连接。以上过程在距离上由近及远分步向智能设备发送连接信息,避免因部分智能设备距离无线网络设备过远,导致部分智能设备无法接受无线网络设备的连接信息,进而无法完成配网的问题。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了一种适用于本申请实施例的应用环境示意图;

图2示出了本申请实施例的设备配网处理方法的流程图;

图3示出了一种适用于本申请实施例的应用环境示意图;

图4示出了一种适用于本申请实施例的应用环境示意图;

图5示出了一种适用于本申请实施例的应用环境示意图;

图6示出了一种适用于本申请实施例的应用环境示意图;

图7示出了智能设备的安装位置表;

图8示出了一种适用于本申请实施例的应用环境示意图;

图9示出了一种适用于本申请实施例的应用环境示意图;

图10示出了本申请另一实施例的设备配网处理方法的流程图;

图11示出了一种适用于本申请实施例的应用环境示意图;

图12示出了一种适用于本申请实施例的应用环境示意图;

图13示出了本申请另一实施例的设备配网处理方法的流程图;

图14示出了本申请另一实施例的设备配网处理方法的流程图;

图15示出了本申请另一实施例的设备配网处理方法的交互时序图;

图16示出了本申请另一实施例的设备配网处理方法的流程图;

图17示出了本申请另一实施例的设备位置检测装置的框图;

图18示出了本申请另一实施例的设备位置检测装置的框图;

图19示出了本申请另一实施例的无线网络设备的框图;

图20示出了本申请另一实施例的智能面板的框图;

图21示出了用于保存实现根据本申请实施例的设备配网处理方法的应用程序的存储器。

具体实施方式

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

在智能家居技术中,可以在一个家庭、酒店、办公室(下文均以家庭说明)中安装多个智能设备。然而,智能设备距离无线网络设备越远,越难以获取无线网络的连接信息,与无线网络连接。

发明人经过研究后提出以下方案,并可应用于如图1所示的智能家居控制系统。请参见图1,该智能家居控制系统可以包括主控智能控制面板11、智能设备12以及移动终端13。主控智能控制面板11可以与智能设备12和移动终端13等产品进行信息交互,实现系统信息采集、信息输入、信息输出、集中控制、远程控制以及联动控制等功能。用户可以通过主控智能控制面板11直接控制智能设备12;或者,如图1所示,用户也可以通过移动终端13控制主控智能控制面板11,以控制智能设备12。其中,智能设备12可以是智能控制面板121和智能家居设备122等。智能家居设备122可以是智能电视、智能冰箱、智能电饭煲、智能音箱、智能窗帘等,移动终端13可以是手机、平板、智能手表、智能手环、以及其他可穿戴智能设备等等。

在此基础上,如图1所示,主控智能控制面板11可以通过无线保真(wireless-fidelity,简称wifi)、蓝牙、zigbee、热点、红外等通信方式与智能设备12和移动终端13等产品进行信息交互。当然,主控智能控制面板11还可以通过其他通信方式与智能设备12和移动终端13等产品进行信息交互,本申请实施例对此不作限定。

在本申请实施例中,主控智能控制面板11中可预存储有mac地址查找表。mac地址查找表中至少包括多个智能设备12的局域网地址(mediaaccesscontroladdress,简称mac)地址。

在一些实施例中,也可预先在服务器中存储一个家庭中所使用的与主控智能控制面板11交互的所有智能设备12的信息,这些信息构成mac地址查找表。mac地址查找表中包括多个智能设备12的mac地址,并且多个智能设备12被配置为可批量配网。主控智能控制面板11可获取服务器中存储的mac地址查找表。

其中,mac地址查找表中存储的mac地址对应的智能设备12,可以均来自同一家厂商或者型号相同。

下面将结合附图对本申请的实施例进行详细的说明。

如图2所示,本申请实施例提供了一种设备配网处理方法,可应用于主控智能控制面板11,本实施例描述的是主控智能控制面板11侧的步骤流程,该方法可以包括:

s11、向无线网络设备发送配网请求。

当用户在第一次构建房屋内的智能家居网络或者购买了新的智能设备12,需要对智能设备12进行配网时,可以触发待配网的主控智能控制面板11发起配网请求。具体的,待配网的主控智能控制面板11可以搜索附近可连接的至少一个无线网络,用户可触发待配网的主控智能控制面板11,向至少一个无线网络设备发起配网请求。

在一些实施例中,如图3所示,不对无线网络设备14的具体结构及型号进行限定,只要主控智能控制面板11可以通过无线网络设备14连接无线网络即可。示例的,无线网络设备14可以是路由器、中继器、网关等。

s12、接收无线网络设备发送的无线网络的连接信息。

在一些实施例中,无线网络的连接信息可以包括无线网络的名称和密码,以便主控智能控制面板11识别并连接无线网络。

主控智能控制面板11接收到无线网络设备14发送的连接信息后,可根据无线网络的名称,在搜索到的附近可连接的至少一个无线网络中匹配到该无线网络,进而通过该无线网络的密码验证与该无线网络连接。如图4所示,主控智能控制面板11配网成功后,还可以显示配网成功的提示,或者语音播报配网成功的结果。

s13、获取mac地址查找表中的mac地址对应的智能设备的位置信息,mac地址查找表中的mac地址对应的智能设备被配置为可批量配网。

如图5和图6所示,主控智能控制面板11分别从智能控制面板121和智能家居设备122获取位置信息。如图7所示,以主控智能控制面板11获取智能控制面板a、智能控制面板b、智能控制面板c、智能控制面板d的位置信息为例,用户可以通过移动终端13发起接收检测智能设备12的位置信息的请求,移动终端13将该请求发送至主控智能控制面板11后,主控智能控制面板11可向智能设备12发出获取指令,以获取得到智能控制面板a的安装区域为客厅,智能控制面板b的安装区域为主卧,智能控制面板c的安装区域为次卧,智能控制面板d的安装区域为阳台。

在一些实施例中,也可以直接获取任意智能设备12的位置信息,而不仅仅是与mac地址查找表中的mac地址对应的智能设备12的位置信息。

s14、将连接信息发送至在预设距离范围内、且mac地址在mac地址查找表中的智能设备。

在一些实施例中,不对预设距离范围的具体距离进行限定,预设距离范围与无线网络的信号强度等因素有关。可根据无线网络的信号强度,人为调整预设距离范围。

示例的,主控智能控制面板11安装在客厅,预设距离范围以主控智能控制面板11的安装位置圆心,半径为5米的范围均为预设距离范围。

假设智能控制面板a到主控智能控制面板11的距离为3米,智能控制面板b到主控智能控制面板11的距离为7米,智能控制面板c到主控智能控制面板11的距离为11米,智能控制面板d到主控智能控制面板11的距离为5米。则主控智能控制面板11可以将连接信息发送给智能控制面板a和智能控制面板d。

在一些实施例中,如图8所示,预设距离范围内、且mac地址在mac地址查找表中的智能设备12接收到主控智能控制面板11发送的连接信息之后,可以根据无线网络的名称,通过该无线网络的密码验证与该无线网络连接。如图8所示,智能设备12配网成功后,还可以显示配网成功的提示,或者语音播报配网成功的结果。

示例的,智能控制面板a和智能控制面板d接收到主控智能控制面板11发送的连接信息后,根据无线网络的名称,通过该无线网络的密码验证与该无线网络连接。

在一些实施例中,若获取的是任意智能设备12的位置信息,则可将连接信息发送至在预设距离范围内的任意智能设备12。

s15、向接收到连接信息的智能设备发送连接指令,用于指示该智能设备向在预设距离范围内、且mac地址在mac地址查找表中的智能设备发送连接信息。

在一些实施例中,步骤s15中的预设距离范围可以与步骤s14的预设距离范围相同;或者,步骤s15中的预设距离范围也可以与步骤s14中的预设距离范围不相同。

示例的,步骤s14的预设距离范围为以主控智能控制面板11的安装位置圆心,半径为5米的范围内;步骤s15的预设距离范围为以接收连接信息的智能设备12为圆心,半径也为5米的范围内。或者,步骤s14的预设距离范围为以主控智能控制面板11的安装位置圆心,半径为5米的范围内;步骤s15的预设距离范围为以接收连接信息的智能设备12为圆心,半径为3米的范围内。

在一些实施例中,根据预设距离范围,如图9所示,主控智能控制面板11可以向接收到连接信息的智能设备12发送一次或多次连接指令。

示例的,预设距离范围以接收连接信息的智能设备12的安装位置圆心,半径为3米的范围均为预设距离范围。假设智能控制面板b到智能控制面板a的距离为2米,智能控制面板b到智能控制面板d的距离为4米,智能控制面板c到智能控制面板a的距离为5米,智能控制面板c到智能控制面板d的距离为3米。则智能控制面板a可以将连接信息发送给智能控制面板b,智能控制面板d可以将连接信息发送给智能控制面板c。此过程中,主控智能控制面板11仅需同时向智能控制面板a和智能控制面板d发送一次连接指令即可。

预设距离范围以接收连接信息的智能设备12的安装位置圆心,半径为3米的范围均为预设距离范围。假设智能控制面板b到智能控制面板a的距离为2米,智能控制面板b到智能控制面板d的距离为4米,智能控制面板c到智能控制面板a的距离为5米,智能控制面板c到智能控制面板d的距离为6米,智能控制面板c到智能控制面板b的距离为1米。则智能控制面板a可以将连接信息发送给智能控制面板b;之后,再以智能控制面板b为圆心,由智能控制面板b将连接信息发送给智能控制面板c。

在一些实施例中,可以根据用户需求,选择使mac地址查找表中的mac地址对应的所有智能设备12配网,或者,选择使mac地址查找表中的mac地址对应的部分智能设备12配网。

示例的,mac地址查找表中的mac地址与一个家庭中的所有智能设备12对应,则可以选择使mac地址查找表中的mac地址对应的一个家庭内的所有智能设备12配网,以实现全部配网。或者,mac地址查找表中的mac地址与多个家庭中的所有智能设备12对应,则可以选择使mac地址查找表中的mac地址对应的一个家庭内的所有智能设备12配网,以实现部分配网。

在一些实施例中,若获取的是任意智能设备12的位置信息,则当前接收连接信息的智能设备12可将连接信息发送至在预设距离范围内的任意智能设备12。

本申请实施例提供一种设备配网处理方法,主控智能控制面板11在向无线网络设备14发送配网请求后,即可接收无线网络设备14发送的无线网络的连接信息,从而可以根据连接信息与无线网络连接。之后,主控智能控制面板11还可以获取mac地址查找表中的mac地址对应的智能设备的位置信息,根据智能设备12的位置信息,将连接信息发送至在预设距离范围内、且mac地址在mac地址查找表中的智能设备12,接收连接信息的智能设备12可以根据连接信息与无线网络批量连接。之后,主控智能设备11还可以向接收到连接信息的智能设备发送连接指令,以指示该智能设备12向在预设距离范围内、且mac地址在mac地址查找表中的其他智能设备12发送连接信息,其他智能设备12可以根据连接信息与无线网络批量连接。以上过程在距离上由近及远分步向智能设备12发送连接信息,避免因部分智能设备12距离无线网络设备14过远,导致部分智能设备12无法接受无线网络设备14的连接信息,进而无法完成配网的问题;在此基础上,还可对智能设备进行批量配网,提高配网效率。

如图10所示,本申请另一实施例提供了一种设备配网处理方法,可应用于主控智能控制面板11,本实施例描述的是主控智能控制面板11侧的步骤流程,该方法可以包括:

s11、向无线网络设备发送配网请求。

s12、接收无线网络设备发送的无线网络的连接信息。

s13、获取mac地址查找表中的mac地址对应的智能设备的位置信息,mac地址查找表中的mac地址对应的智能设备被配置为可批量配网。

s14、将连接信息发送至在预设距离范围内、且mac地址在mac地址查找表中的智能设备。

s15、向接收到连接信息的智能设备发送连接指令,用于指示该智能设备向在预设距离范围内、且mac地址在mac地址查找表中的智能设备发送连接信息。

步骤s11-s15的具体流程可以参照前述实施例,这里不再赘述。

s16、当mac地址查找表中的至少一个智能设备存在未完成配网的智能设备时,显示提醒信息,提醒用户采用mac地址查找表中的mac地址,向未完成配网的智能设备12发送连接信息。

在一些实施例中,当主控智能控制面板11检测到尚存在未完成配网的智能设备12时,主控智能控制面板11可以显示智能设备x未完成配网的提示;或者,如图11所示,主控智能控制面板11也可以将未完成配网的提示发送给未完成配网的智能设备x,由主控智能控制面板11和未完成配网的智能设备x共同显示未完成配网的提示。

此外,主控智能控制面板11还可以通过其他方式提醒用户还存在未完成配网的智能设备12,本申请对此不作特殊限定。例如,主控智能控制面板11还可以通过语音播报的方式提醒用户。

s17-1、接收其他智能设备的配网请求,配网请求包括mac地址。

在一些实施例中,如图12所示,主控智能控制面板11接收到的配网请求,可以来自于除自身厂商以外的其他厂商的智能设备12或除自身型号以外的其他型号的智能设备12。

示例的,主控智能控制面板11和mac地址查找表中原本存储的mac地址对应的智能设备12均来自于厂商a,主控智能控制面板11接收到的配网请求可能来自于产商a和厂商b的智能设备12。

s17-2、若配网请求中的mac地址与mac地址查找表不匹配,则获取其他智能设备的身份标识号码(identitydocument,简称id)。

若配网请求中的mac地址与mac地址查找表不匹配,说明发送该配网请求的智能设备121没有预先配置为可批量配网,主控智能控制面板11可以从服务器中获取其他智能设备121的id。

s17-3、将身份识别号码与mac地址查找表中的设备列表进行匹配。

在一些实施例中,mac地址查找表中的设备列表可以包括来自同厂商的智能设备12的信息,该信息包括但不限于智能设备12的id、型号、生产批号等。可以对其他智能12的身份识别号码与mac地址查找表中的设备列表进行匹配,以确定该智能设备12是否来自同一厂商,以便于控制。

s17-4、当身份识别号码与设备列表匹配时,将配网请求中的mac地址添加至mac地址查找表。

当其他智能设备12的身份识别号码与设备列表匹配时,说明该智能设备12与主控智能控制面板11来自同一厂商,可以将其加入到mac地址查找表中,方便今后进行批量配网。

在一些实施例中,步骤s17-1~s17-4可以在步骤s16之后;或者,步骤s17-1~s17-4也可以在步骤s14之前的任一步;或者,步骤s17-1~s17-4也可以在步骤s15之后、步骤s16之前。

以s17-1~s17-4在步骤s16之后为例,将配网请求中的mac地址添加至mac地址查找表后,还可以重复步骤s16的步骤,根据预设距离范围,向待配网的其他智能设备12发送连接信息。

以s17-1~s17-4在步骤s14之前的任一步为例,主控智能控制面板11可以按照预设距离范围,同时向mac地址查找表中原有的mac地址对应的智能设备12和待配网的其他智能设备12发送连接信息。

以s17-1~s17-4在步骤s15之后、步骤s16之前为例,主控智能控制面板11向mac地址查找表中原有的mac地址对应的智能设备12发送连接信息后,将配网请求中的mac地址添加至mac地址查找表,此时mac地址查找表中新增的mac地址对应的其他智能设备12未完成配网,可显示提醒信息,并按照预设距离范围,向其他智能设备12发送连接信息。

本申请实施例提供了一种设备配网处理方法,主控智能控制面板11侧的mac地址查找表还可以监测与mac地址对应的至少一个智能设备12是否全部完成配网过程,若还包括未完成配网的智能设备12,则可以提醒未完成配网的智能设备12进行配网,避免遗漏。在此基础上,待确认身份信息后,还可以将其他没有预先配置为批量配置的mac地址添加到mac地址查找表中,以对这些智能设备12进行配网。

如图13所示,本申请另一实施例提供了一种设备配网处理方法,可应用于主控智能控制面板11,本实施例描述的是主控智能控制面板11侧的步骤流程,该方法可以包括:

s11、向无线网络设备发送配网请求。

s12、接收无线网络设备发送的无线网络的连接信息。

s13、根据连接信息与无线网络连接。

s14、将连接信息发送至在预设距离范围内、且mac地址在mac地址查找表中的智能设备。

s15、向接收到连接信息的智能设备发送连接指令,用于指示该智能设备向在预设距离范围内、且mac地址在mac地址查找表中的智能设备发送连接信息。

步骤s11-s15的具体流程可以参照前述实施例,这里不再赘述。

s19、当mac地址查找表中的智能设备完成配网后,对智能设备进行批量调试。其中,mac地址查找表中还包括可批量调试智能设备的组网信息。

在现场调试过程中,可以根据组网信息批量对智能设备12进行组网调试,以提高调试速度。

本申请实施例提供一种设备配网处理方法,当mac地址查找表中的至少一个智能设备完成配网后,用户还可以根据mac地址查找表中存储的组网信息,对智能设备12进行批量调试,从而提高调试效率。

如图14所示,本申请另一实施例提供了一种设备配网处理方法,可应用于主控智能控制面板11,本实施例描述的是主控智能控制面板11侧的步骤流程,该方法可以包括:

s11、向无线网络设备发送配网请求。

s12、接收无线网络设备发送的无线网络的连接信息。

步骤s11和s12的具体流程可以参照前述实施例,这里不再赘述。

s131、mac地址查找表还包括与mac地址对应的智能设备的位置信息,根据mac地址查找表中的mac地址对应的位置信息,获取mac地址查找表中的mac地址对应的智能设备的位置信息。

当用户购买了新的智能设备12时,可根据mac地址查找表中智能设备的位置信息,对智能设备12进行批量安装。

s14、将连接信息发送至在预设距离范围内、且mac地址在mac地址查找表中的智能设备。

s15、向接收到连接信息的智能设备发送连接指令,用于指示该智能设备向在预设距离范围内、且mac地址在mac地址查找表中的智能设备发送连接信息。

步骤s14和s15的具体流程可以参照前述实施例,这里不再赘述。

本申请实施例提供一种设备配网处理方法,可在mac地址查找表中预存储智能设备12的位置信息,以便根据该位置信息判断预设距离范围,还可根据该位置信息对智能设备12进行批量安装。

如图15所示,本申请另一实施例提供了一种设备配网处理方法,可应用于主控智能控制面板11、智能设备12、以及无线网络设备14之间的交互,本实施例描述的是主控智能控制面板11、智能设备12、以及无线网络设备14之间的交互流程,该方法可以包括:

s21、主控智能控制面板向无线网络设备发送配网请求。

s22、主控智能控制面板接收无线网络设备发送的无线网络的连接信息。

s23、主控智能控制面板获取智能设备的位置信息。

s24、主控智能控制面板将连接信息发送至在预设距离范围内的智能设备。

步骤s21-步骤s24的具体说明可以参照前述实施例步骤s11-步骤s14的说明,这里不再赘述。

s25、在预设距离范围内的智能设备接收连接信息。

s26、接收连接信息的智能设备接收主控智能控制面板发送的连接指令,向在预设距离范围内的智能设备发送连接信息。

步骤s25-步骤s26的具体说明可以参照前述实施例步骤s15的说明,这里不再赘述。

本申请实施例提供一种设备配网处理方法,主控智能控制面板11在向无线网络设备14发送配网请求后,即可接收无线网络设备14发送的无线网络的连接信息,从而可以根据连接信息与无线网络连接。之后,主控智能控制面板11还可以获取智能设备的位置信息,根据智能设备12的位置信息,将连接信息发送至在预设距离范围内的智能设备12,接收连接信息的智能设备12可以根据连接信息与无线网络批量连接。之后,接收连接信息的智能设备12还可以接收主控智能设备11发送的连接指令,以向在预设距离范围内的其他智能设备12发送连接信息,其他智能设备12可以根据连接信息与无线网络批量连接。以上过程在距离上由近及远分步向智能设备12发送连接信息,避免因部分智能设备12距离无线网络设备14过远,导致部分智能设备12无法接受无线网络设备14的连接信息,进而无法完成配网的问题。

如图16所示,本申请另一实施例提供了一种设备配网处理方法,可应用于无线网络设备14,本实施例描述的是无线网络设备14侧的步骤流程,该方法可以包括:

s31、接收主控智能控制面板发送的配网请求。

在一些实施例中,任一厂商、任一型号的主控智能控制面板11均可向无线网络设备14发送配网请求。

s32、向主控智能控制面板发送无线网络的连接信息。

在一些实施例中,无线网络的连接信息应至少包括无线网络的名称和密码,以便主控智能控制面板11识别并连接无线网络。

本申请实施例提供一种设备配网处理方法,无线网络设备14接收到主控智能控制面板11发送的配网请求后,可向主控智能控制面板11返回无线网络的连接信息,进而通过主控智能控制面板11、连接信息的智能设备12逐级向智能设备12发送连接信息,避免因部分智能设备12距离无线网络设备14过远,导致部分智能设备12无法接受无线网络设备14的连接信息,进而无法完成配网的问题;在此基础上,还可对智能设备进行批量配网,提高配网效率。

如图17所示,其示出了本申请另一实施例提供的一种设备配网处理装置100的结构框图,该装置可以包括发送模块101、接收模块102、获取模块103。

发送模块101,用于向无线网络设备14发送配网请求。

接收模块102,用于接收无线网络设备14发送的无线网络的连接信息。

获取模块103,用于获取智能设备12的位置信息,mac地址查找表中的mac地址对应的智能设备12被配置为可批量配网。

发送模块101,还用于将连接信息发送至在预设距离范围内的智能设备12。

发送模块101,还用于向接收到连接信息的智能设备12发送连接指令,用于指示该智能设备12向在预设距离范围内的智能设备12发送连接信息。

此外,获取模块102,还用于mac地址查找表中的mac地址对应的智能设备12的位置信息,mac地址查找表中的mac地址对应的智能设备12被配置为可批量配网。

发送模块101,还用于将连接信息发送至在预设距离范围内、且mac地址在mac地址查找表中的智能设备12。

发送模块101,还用于向接收到连接信息的智能设备12发送连接指令,用于指示该智能设备12向在预设距离范围内、且mac地址在mac地址查找表中的智能设备12发送连接信息。

获取模块103,还用于在向无线网络设备14发送配网请求之前,获取mac地址查找表。

在此基础上,如图18所示,设备配网处理装置100还包括处理模块104、调试模块105、显示模块106。mac地址查找表中还包括可批量调试至少一个智能设备12的组网信息。

接收模块102,还用于接收其他智能设备12的配网请求,配网请求包括mac地址。处理模块104,还用于在配网请求中的mac地址与mac地址查找表不匹配时,将配网请求中的mac地址添加至mac地址查找表。

调试模块105,用于当mac地址查找表中的至少一个智能设备12完成配网后,对至少一个智能设备12进行批量调试。

显示模块106,用于当mac地址查找表中的至少一个智能设备12存在未完成配网的智能设备12时,显示提醒信息,提醒用户采用mac地址查找表中的mac地址,向未完成配网的智能设备12发送连接信息。

如图19所示,其示出了本申请另一实施例提供的一种无线网络设备200的结构框图,该无线网络设备200可以包括接收模块201和发送模块202。

接收模块201,用于接收主控智能控制面板11发送的配网请求。

发送模块202,用于向主控智能控制面板11发送无线网络的连接信息。

如图20所示,其示出了本申请另一实施例提供的一种智能面板300的结构框图,该智能面板300是能够运行应用程序的智能面板300。本申请的智能面板300可以包括:一个或多个处理器301、存储器302、一个或多个应用程序303。其中所述一个或多个应用程序303被存储在存储器302中并被配置为由所述一个或多个处理器301执行,一个或多个应用程序303配置用于执行前述实施例所述的方法。

处理器301可以包括一个或者多个处理核。处理器301利用各种接口和线路连接整个智能面板300内的各个部分,通过运行或执行存储在存储器302内的指令、程序、代码集或指令集,以及调用存储在存储器302内的数据,执行智能面板300的各种功能和处理数据。可选地,处理器301可以采用数字信号处理(digitalsignalprocessing,简称dsp)、现场可编程门阵列(field-programmablegatearray,简称fpga)、可编程逻辑阵列(programmablelogicarray,简称pla)中的至少一种硬件形式来实现。处理器301可集成中央处理器(centralprocessingunit,简称cpu)、图像处理器(graphicsprocessingunit,简称gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器301中,单独通过一块通信芯片进行实现。

存储器302可以包括随机存储器(randomaccessmemory,简称ram),也可以包括只读存储器(read-onlymemory,简称rom)。存储器302可用于存储指令、程序、代码、代码集或指令集。存储器302可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储智能面板300在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。

如图21所示,其示出了本申请另一实施例提供的一种计算机可读存储介质400的结构框图。该计算机可读存储介质400中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。

计算机可读存储介质400可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选的,计算机可读存储介质400包括非瞬时性计算机可读介质(non-transitorycomputer-readablestoragemedium)。

计算机可读存储介质400具有执行上述方法中的任何方法步骤的应用程序303的存储空间。这些应用程序303可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。应用程序303可以例如以适当形式进行压缩。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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