一种多设备配网的方法、服务器和计算机存储介质与流程

文档序号:17817310发布日期:2019-06-05 21:54
一种多设备配网的方法、服务器和计算机存储介质与流程

本发明涉及设备组网领域,具体涉及一种多设备配网的方法、服务器和计算机存储介质。



背景技术:

随着电子设备的智能化发展,越来越多的智能家电设备具有网络接入功能,便于用户可通过终端中的应用(APP)对接入的智能家电设备进行管理或操作。但目前,智能家电设备的配网普遍采用单一配网过程,即每个智能家电设备均需要繁琐的操作过程实现配网,给用户带来不佳的体验。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供了一种多设备配网的方法、服务器和计算机存储介质。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种多设备配网的方法,所述方法包括:

服务器获得来自多个第一智能设备的配网信息,获得所述配网信息中的设备信息;

将获得的多个设备信息与映射关系数据中的数据进行匹配,获得匹配结果;

当所述匹配结果为所述多个设备信息中至少部分设备信息满足所述映射关系数据中的第一关联关系时,生成配网参数,发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备,以使所述至少两个第二智能设备基于所述配网参数接入网络。

上述方案中,所述将获得的多个设备信息与映射关系数据中的数据进行匹配之前,所述方法还包括:

所述服务器获得多个智能设备的信息,基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备具有关联关系;

基于所述关联关系建立所述部分智能设备的映射集合,所述映射集合中包括所述部分智能设备中每个智能设备的设备信息;

基于多组所述部分智能设备分别对应的多个映射集合生成映射关系数据。

上述方案中,所述将获得的多个设备信息与映射关系数据中的数据进行匹配之前,所述方法还包括:

所述服务器获得至少两个智能设备的关联关系数据,基于所述关联关系数据建立所述至少两个智能设备的映射集合,所述映射集合中包括所述至少两个智能设备中每个智能设备的设备信息;

基于多组所述至少两个智能设备分别对应的多个映射集合生成映射关系数据。

上述方案中,所述生成配网参数,发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备,包括:

生成虚拟型号编码,基于所述虚拟型号编码生成配网参数;

发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备。

上述方案中,所述基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备具有关联关系,包括:

所述服务器基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备的网络地址相同时,确定所述部分智能设备具有关联关系。

本发明实施例还提供了一种服务器,所述服务器包括:通讯单元、映射匹配单元和控制单元;其中,

所述通讯单元,用于获得来自多个第一智能设备的配网信息;

所述映射匹配单元,用于获得所述通讯单元获得的所述配网信息中的设备信息;将获得的多个设备信息与映射关系数据中的数据进行匹配,获得匹配结果;

所述控制单元,用于当所述映射匹配单元获得的所述匹配结果为所述多个设备信息中至少部分设备信息满足所述映射关系数据中的第一关联关系时,生成配网参数;

所述通讯单元,还用于发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备,以使所述至少两个第二智能设备基于所述配网参数接入网络。

上述方案中,所述通讯单元,还用于获得多个智能设备的信息;

所述映射匹配单元,还用于基于所述通讯单元获得的所述多个智能设备的信息确定所述多个智能设备中部分设备具有关联关系;基于所述关联关系建立所述部分设备的映射集合,所述映射集合中包括所述部分设备中每个设备的设备信息;基于多组部分设备分别对应的多个映射集合生成映射关系数据。

上述方案中,所述通讯单元,还用于获得至少两个智能设备的关联关系数据;

所述映射匹配单元,还用于基于所述关联关系数据建立所述至少两个智能设备的映射集合,所述映射集合中包括所述至少两个智能设备中每个智能设备的设备信息;基于多组所述至少两个智能设备分别对应的多个映射集合生成映射关系数据。

上述方案中,所述控制单元,还用于生成虚拟型号编码,基于所述虚拟型号编码生成配网参数;

所述通讯单元,用于发送所述控制单元生成的所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备。

上述方案中,所述映射匹配单元,还用于基于所述多个智能设备的信息确定所述多个智能设备中部分设备的网络地址相同时,确定所述部分设备具有关联关系。

本发明实施例还提供了一种计算机存储介质,其上存储有计算机指令,该指令被处理器执行时实现本发明实施例所述的多设备配网的方法的步骤。

本发明实施例还提供了一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明实施例所述的多设备配网的方法的步骤。

本发明实施例提供的多设备配网的方法、服务器和计算机存储介质,所述方法包括:服务器获得来自多个第一智能设备的配网信息,获得所述配网信息中的设备信息;将获得的多个设备信息与映射关系数据中的数据进行匹配,获得匹配结果;当所述匹配结果为所述多个设备信息中至少部分设备信息满足所述映射关系数据中的第一关联关系时,发送配网参数至所述至少部分设备信息对应的至少两个第二智能设备,以使所述至少两个第二智能设备基于所述配网参数接入网络。采用本发明实施例的技术方案,通过服务器基于映射关系数据进行多设备的合并配网,使得一个设备发送配网信息便可实现与该设备关联的所有设备配网,无需用户逐一对每个设备进行配网操作,使得具有关联关系的设备的配网过程更加便捷,大大提升了用户的操作体验。

附图说明

图1为本发明实施例的多设备配网的方法的流程示意图;

图2为本发明实施例的多设备配网的方法的应用架构示意图;

图3为本发明实施例的多设备配网的方法的应用流程示意图;

图4为本发明实施例的服务器的组成结构示意图;

图5为本发明实施例的服务器的硬件组成结构示意图。

具体实施方式

下面结合附图及具体实施例对本发明作进一步详细的说明。

实施例一

本发明实施例提供了一种多设备配网的方法流程示意图。图1为本发明实施例的多设备配网的方法的流程示意图;如图1所示,所述方法包括:

步骤101:服务器获得来自多个第一智能设备的配网信息,获得所述配网信息中的设备信息。

步骤102:将获得的多个设备信息与映射关系数据中的数据进行匹配,获得匹配结果。

步骤103:当所述匹配结果为所述多个设备信息中至少部分设备信息满足所述映射关系数据中的第一关联关系时,发送配网参数至所述至少部分设备信息对应的至少两个第二智能设备,以使所述至少两个第二智能设备基于所述配网参数接入网络。

本发明实施例中,所述服务器获得来自多个第一智能设备的配网信息,包括:基于多个第一智能设备的上电操作,所述服务器获得来自多个第一智能设备的配网信息;或者,基于多个第一智能设备的配网操作,所述服务器获得来自多个第一智能设备的配网信息。可以理解,上述第一种实施方式中,在第一智能设备进行上电启动后,第一智能设备向服务器发送配网信息。在上述第二种实施方式中,在第一智能设备上电启动后,检测到的配网指令,第一智能设备基于该配网指令向服务器发送配网信息;其中,所述配网指令可由用户的配网操作检测获得,也可以由用户的语音指令检测获得。实际应用中,所述第一智能设备可以是智能家电设备;进一步地,智能家电设备可以是智能加热设备,例如智能电磁炉、智能燃气灶等设备。

其中,所述配网信息包括设备信息,所述设备信息可以是设备标识,例如设备型号或设备序列号等设备标识。在其他实施方式中,所述设备信息还可包括以下信息的至少之一:设备的唯一地址信息、设备对应的用户信息、设备所属的组信息。其中,所述设备的唯一地址信息可以是设备的媒体访问控制(MAC,Media/Medium Access Control)地址。实际应用中,用户通常通过一终端(例如手机等)中的APP对智能设备进行管理操作,则所述设备对应的用户信息可以是用户在APP注册输入的与用户相关的信息,所述设备对应的用户信息可以包括用户名、用户个人信息等信息。所述设备所属的组信息可以是家庭组信息,家庭组为家庭网络中的一组设备。

本发明实施例中,映射关系数据为服务器在进行数据匹配之前预先获得并存储。作为一种实施方式,所述将获得的多个设备信息与映射关系数据中的数据进行匹配之前,所述方法还包括:所述服务器获得多个智能设备的信息,基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备具有关联关系;基于所述关联关系建立所述部分智能设备的映射集合,所述映射集合中包括所述部分智能设备中每个智能设备的设备信息;基于多组部分智能设备分别对应的多个映射集合生成映射关系数据。

其中,所述基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备具有关联关系,包括:所述服务器基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备的网络地址相同时,确定所述部分智能设备具有关联关系。

具体的,服务器可获得多个智能设备的信息,所述智能设备的信息在一种实施方式中可以是配网信息。所述智能设备的信息包括智能设备的网络地址,该网络地址可以是接入点设备地址。以所述智能设备通过无线保真(WiFi,Wireless Fidelity)方式接入网络为例,则接入点设备可以是无线路由器,则所述智能设备的信息可包括无线路由器的地址信息。则服务器获得多个智能设备的信息后,可基于所述智能设备的信息中携带的接入点设备地址信息识别至少部分智能设备具有相同的接入点设备地址,可以理解为,所述至少部分智能设备接入同一无线路由器,将所述至少部分智能设备确定为具有关联关系,也可将所述至少部分智能设备确定为属于同一群组的设备。这样,服务器基于获得的多个智能设备的信息确定多个智能设备中的部分智能设备具有关联关系,也即确定所述部分智能设备属于同一家庭或同一群组,则建立所述部分智能设备之间的关联关系,使得所述部分智能设备形成一群组。

更进一步地,由于同一家庭中具有联网功能的智能设备可具有不同的类型,例如智能多媒体播放设备、智能家电设备等多种类型,每种类型中还包括多种子类型,例如智能家电设备可包括智能电磁炉、智能电饭煲等,则本发明实施例中,则确定所述多个智能设备中部分智能设备具有关联关系后,识别所述部分智能设备的类型,确定类型相同的第一部分智能设备,建立所述第一部分智能设备的第一映射集合;所述映射集合中包括所述第一部分智能设备中每个智能设备的设备信息;基于多组第一部分智能设备分别对应的多个第一映射集合生成映射关系数据;其中,所述第一部分智能设备为所述部分智能设备中的至少部分智能设备。在一种示例中,所述智能设备的类型为上述列举的子类型,例如该类型可以是智能电磁炉。可以理解为,采用本实施例的映射关系数据,仅将属于同一类型的多个智能设备进行配网,便于用户在日常生活中,往往不会同时使用家庭里的所有可联网的智能设备,在用户使用某一类型的智能设备时,智能化的使与该智能设备属于同一类型的其他智能设备进行配网,大大提升了用户的操作体验。

作为另一种实施方式,所述将获得的多个设备信息与映射关系数据中的数据进行匹配之前,所述方法还包括:所述服务器获得至少两个智能设备的关联关系数据,基于所述关联关系数据建立所述至少两个智能设备的映射集合,所述映射集合中包括所述至少两个智能设备中每个智能设备的设备信息;基于多组所述至少两个智能设备分别对应的多个映射集合生成映射关系数据。

实际应用中,用户可通过终端中的APP对智能设备进行管理和操控。则用户可通过APP输入待建立关联关系的智能设备的设备信息,生成关联关系数据,例如输入待建立关联关系的智能设备的设备标识(设备标识例如设备序列号等标识),将包括智能设备的设备标识生成关联关系数据发送至服务器,以使服务器基于获得的关联关系生成映射集合。

本发明实施例中,服务器将获得的多个设备信息与映射关系数据中的数据进行匹配,具体可将所述设备信息包括的设备标识与所述映射关系数据中的数据进行匹配,查找所述映射关系数据中是否包括与所述设备信息(具体可以是设备标识)匹配的数据。可以理解为,服务器逐一匹配多个设备信息,分别识别出所述多个设备信息中每个设备信息所属的映射集合,获得属于同一映射集合的至少部分设备信息,即将所述至少部分设备信息确定为具有第一关联关系。

作为一种实施方式,所述生成配网参数,发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备,包括:生成虚拟型号编码,基于所述虚拟型号编码生成配网参数;发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备。可以理解为,多个第一智能设备中、满足所述映射关系数据的第一关联关系的至少部分智能设备称为第二智能设备。其中,至少两个第二智能设备对应同一个虚拟型号编码。服务器基于所述虚拟型号编码完成配网协议解析,生成配网参数;即对应于所述至少两个第二智能设备的配网参数相同,所述至少两个第二智能设备基于所述配网参数进行配网,即接入网络。

作为一种实施方式,所述方法还包括:当所述匹配结果为所述多个设备信息中存在设备信息与其他至少部分设备信息均不满足所述映射关系数据中的关联关系时,通知所述设备信息对应的智能设备,所述通知用于提示用户进行配网操作;可以理解,用户需手动配网操作。

采用本发明实施例的技术方案,通过服务器基于映射关系数据进行多设备的合并配网,使得一个设备发送配网信息便可实现与该设备关联的所有设备配网,无需用户逐一对每个设备进行配网操作,使得具有关联关系的设备的配网过程更加便捷,大大提升了用户的操作体验。

图2为本发明实施例的多设备配网的方法的应用架构示意图;如图2所示,包括服务器11、智能设备12和终端13;所述服务器11和所述智能设备12之间、所述终端13和所述服务器11之间、所述智能设备12和所述终端13之间可通过网络实现信息交互。实际应用中,服务器11可以是独立的服务器,也可以是包括多个服务器的服务器集群。

本发明实施例中,终端13中可运行APP,该APP可对已关联的智能设备12进行管理和操控,即用户可通过针对APP中的功能操作,终端13可向智能设备12发送指令,以实现对智能设备12的远程操控。另一方面,终端13也可获得智能设备12的相关数据并通过APP进行显示。又一方面,终端13和服务器11之间也可实现信息交互,例如终端可通过APP对智能设备12的相关信息进行设置,将设置的信息发送至服务器11中。

本发明实施例中,服务器11可基于与多个智能设备12之间的网络实现多个智能设备12的合并配网,具体的配网过程可参照实施例一中的描述,这里不再赘述。

实施例二

本发明实施例还提供了一种多设备配网的方法。图3为本发明实施例的多设备配网的方法的应用流程示意图;如图3所示,本发明实施例结合具体的应用场景进行说明,以具体的应用场景中智能设备为智能烹饪设备(例如图2中所示的智能电磁炉)为例进行说明。所述方法包括:

步骤201:用户开始烹饪操作,对多个智能烹饪设备进行上电操作。

步骤202:多个智能烹饪设备将配网信息发送至服务器;所述配网信息可包括设备型号(ModelNo)。

步骤203:服务器接收到多个智能烹饪设备的配网信息,将多个配网信息中的设备型号与映射关系数据进行循环匹配,即逐一将多个设备型号中的每个设备型号与映射关系数据中的数据进行匹配。

步骤204:如果第一设备型号与映射关系数据中的任一数据均不匹配,则表明该设备对应的智能烹饪设备不属于套系化设备,需要进行单独配网操作,则服务器向所述第一设备型号对应的智能烹饪设备发送通知消息,该通知消息用于提示用户手动配网操作。

步骤205:如果至少两个第二设备型号与映射关系数据中匹配,则至少两个第二设备型号对应的智能烹饪设备属于套系化设备,则服务器可将属于套系化设备的至少两个设备进行合并配网操作。

步骤206:服务器生成虚拟型号编码,根据虚拟型号编码完成配网协议解析,将合并配网参数发送至至少两个第二设备型号对应的至少两个智能烹饪设备,以完成合并配网操作。

本实施例中,所述套系化设备具体可以是属于同一类型的至少两个设备;属于同一类型的设备具有相同的功能。相应的,不属于套系化设备则是不属于同一类型的设备。

实施例三

本发明实施例还提供了一种服务器。图4为本发明实施例的服务器的组成结构示意图;如图4所示,所述服务器包括:通讯单元31、映射匹配单元32和控制单元33;其中,

所述通讯单元31,用于获得来自多个第一智能设备的配网信息;

所述映射匹配单元32,用于获得所述通讯单元31获得的所述配网信息中的设备信息;将获得的多个设备信息与映射关系数据中的数据进行匹配,获得匹配结果;

所述控制单元33,用于当所述映射匹配单元32获得的所述匹配结果为所述多个设备信息中至少部分设备信息满足所述映射关系数据中的第一关联关系时,生成配网参数;

所述通讯单元31,还用于发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备,以使所述至少两个第二智能设备基于所述配网参数接入网络。

在一实施例中,所述通讯单元31,还用于获得多个智能设备的信息;

所述映射匹配单元32,还用于基于所述通讯单元31获得的所述多个智能设备的信息确定所述多个智能设备中部分设备具有关联关系;基于所述关联关系建立所述部分设备的映射集合,所述映射集合中包括所述部分设备中每个设备的设备信息;基于多组部分设备分别对应的多个映射集合生成映射关系数据。

其中,所述映射匹配单元32,还用于基于所述多个智能设备的信息确定所述多个智能设备中部分设备的网络地址相同时,确定所述部分设备具有关联关系。

在一实施例中,所述通讯单元31,还用于获得至少两个智能设备的关联关系数据;

所述映射匹配单元32,还用于基于所述通讯单元31获得的所述关联关系数据建立所述至少两个智能设备的映射集合,所述映射集合中包括所述至少两个智能设备中每个智能设备的设备信息;基于多组所述至少两个智能设备分别对应的多个映射集合生成映射关系数据。

在一实施例中,所述控制单元33,还用于生成虚拟型号编码,基于所述虚拟型号编码生成配网参数;

所述通讯单元31,用于发送所述控制单元33生成的所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备。

本发明实施例中,所述服务器中的映射匹配单元32和控制单元33,在实际应用中均可由所述服务器中的中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital Signal Processor)、微控制单元33(MCU,Microcontroller Unit)或可编程门阵列(FPGA,Field-Programmable Gate Array)实现;所述服务器中的通讯单元31,在实际应用中可通过通信模组(包含:基础通信套件、操作系统、通信模块、标准化接口和协议等)及收发天线实现。

需要说明的是:上述实施例提供的服务器在进行多设备配网时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将服务器的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的服务器与多设备配网的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

实施例四

本发明实施例还提供了一种服务器,图5为本发明实施例的服务器的硬件组成结构示意图,如图5所示,服务器包括通信接口43、存储器42、处理器41及存储在存储器42上并可在处理器41上运行的计算机程序,服务器中的各组件可通过总线系统44耦合在一起。可理解,总线系统44用于实现这些组件之间的连接通信。总线系统44除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统44。

可以理解,存储器42可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储器42旨在包括但不限于这些和任意其它适合类型的存储器。

处理器41可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器41中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器41可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器41可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器42,处理器41读取存储器42中的信息,结合其硬件完成前述方法的步骤。

具体的,所述处理器41执行所述程序时实现:获得来自多个第一智能设备的配网信息,获得所述配网信息中的设备信息;将获得的多个设备信息与映射关系数据中的数据进行匹配,获得匹配结果;当所述匹配结果为所述多个设备信息中至少部分设备信息满足所述映射关系数据中的第一关联关系时,生成配网参数,发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备,以使所述至少两个第二智能设备基于所述配网参数接入网络。

在一实施例中,所述处理器41执行所述程序时实现:获得多个智能设备的信息,基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备具有关联关系;基于所述关联关系建立所述部分智能设备的映射集合,所述映射集合中包括所述部分智能设备中每个智能设备的设备信息;基于多组所述部分智能设备分别对应的多个映射集合生成映射关系数据。

在一实施例中,所述处理器41执行所述程序时实现:获得至少两个智能设备的关联关系,基于所述关联关系建立所述至少两个智能设备的映射集合,所述映射集合中包括所述至少两个智能设备中每个智能设备的设备信息;基于多组所述至少两个智能设备分别对应的多个映射集合生成映射关系数据。

在一实施例中,所述处理器41执行所述程序时实现:生成虚拟型号编码,基于所述虚拟型号编码生成配网参数;发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备。

在一实施例中,所述处理器41执行所述程序时实现:基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备的网络地址相同时,确定所述部分智能设备具有关联关系。

实施例五

在示例性实施例中,本发明实施例还提供了一种计算机存储介质,例如包括如图5所示的应用于服务器中的计算机程序的存储器42,上述计算机程序可由服务器的处理器41执行,以完成前述方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。

本发明实施例提供的计算机存储介质,其上存储有计算机程序,该计算机程序被处理器运行时,执行:获得来自多个第一智能设备的配网信息,获得所述配网信息中的设备信息;将获得的多个设备信息与映射关系数据中的数据进行匹配,获得匹配结果;当所述匹配结果为所述多个设备信息中至少部分设备信息满足所述映射关系数据中的第一关联关系时,生成配网参数,发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备,以使所述至少两个第二智能设备基于所述配网参数接入网络。

在一实施例中,该计算机程序被处理器运行时,执行:获得多个智能设备的信息,基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备具有关联关系;基于所述关联关系建立所述部分智能设备的映射集合,所述映射集合中包括所述部分智能设备中每个智能设备的设备信息;基于多组所述部分智能设备分别对应的多个映射集合生成映射关系数据。

在一实施例中,该计算机程序被处理器运行时,执行:获得至少两个智能设备的关联关系,基于所述关联关系建立所述至少两个智能设备的映射集合,所述映射集合中包括所述至少两个智能设备中每个智能设备的设备信息;基于多组所述至少两个智能设备分别对应的多个映射集合生成映射关系数据。

在一实施例中,该计算机程序被处理器运行时,执行:生成虚拟型号编码,基于所述虚拟型号编码生成配网参数;发送所述配网参数至所述至少部分设备信息对应的至少两个第二智能设备。

在一实施例中,该计算机程序被处理器运行时,执行:基于所述多个智能设备的信息确定所述多个智能设备中部分智能设备的网络地址相同时,确定所述部分智能设备具有关联关系。

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

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

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

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

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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