一种物联产品的配网方法及装置与流程

文档序号:14717672发布日期:2018-06-16 01:53阅读:158来源:国知局
一种物联产品的配网方法及装置与流程

本发明涉及电器技术领域,尤其涉及一种物联产品的配网方法及装置。



背景技术:

伴随物联网时代迅猛发展,市场上物联产品种类和存量也在急剧增加。通过网络终端进行本地或远程控制物联产品的技术已经非常成熟。包括智能医疗仪表、智能家电、智能家居及其他惠及人民生活的许多智能数码产品都已经配备了网络接入功能。但是,现有技术中,物联产品只能由对应服务器的应用软件进行控制配网,而随着多家公司的战略合作,急需实现一个物联产品可以由多个服务器的应用软件控制实现配网。



技术实现要素:

本发明的主要目的在于提出一种物联产品的配网方法及装置,其可以实现由多种服务器的应用软件控制物联产品进行配网。

根据本发明的一个方面,提供了一种物联产品的配网方法,所述物联产品设有配网模式状态,且设有至少两种配网模型,所述方法包括:将接收到的配网信息包依据每个所述配网模型进行解析;依据任一所述配网模型解析出所述配网信息包的配置数据,根据所述配置数据将所述物联产品接入网络。

可选的,在任一所述配网模型解析出符合其规则的配置数据的情况下,所述方法还包括:关闭其他所述配网模型。

可选的,在所述依据任一所述配网模型解析出所述配网信息包的配置数据之后,所述根据所述配置数据将所述物联产品接入网络之前,所述方法还包括:锁定所述配网信息包对应的信道,且根据锁定的所述信道在预设时间内接收所需的后续配网信息包;若接收到所需全部的后续配网信息包,则依据所述任一配网模型继续解析所述后续配网信息包以得到全部的配置数据;否则,则重启所有所述配网模型及所有所述信道,重新接收新的配网信息包。

根据本发明的第二个方面,提供了一种物联产品的配网方法,所述方法包括:检测是否有已绑定的物联产品;确定没有已绑定的所述物联产品,给所述物联产品发送配网模式的开启指令;向所述物联产品直接发送配网信息包,或通过路由器向所述物联产品发送配网信息包。

可选的,在所述根据所述配置数据将所述物联产品接入网络之后,在所述给所述物联产品发送配网模式的开启指令之前,还包括:自动启动配网模式的开启提醒模式。

根据本发明的第三个方面,提供了一种物联产品的配网装置,其特征在于,所述物联产品设有配网模式状态,且设有至少两种配网模型,所述装置包括:解析模块,用于将接收到的配网信息包依据每个所述配网模型进行解析;网络接入模块,用于依据任一所述配网模型解析出所述配网信息包的配置数据,并根据所述配置数据将所述物联产品接入网络。

可选的,所述装置还包括:配网模型关闭模块,用于在任一所述配网模型解析出符合其规则的配置数据的情况下,关闭其他所述配网模型。

可选的,所述网络接入模块,还用于在所述依据任一所述配网模型解析出所述配网信息包的配置数据之后,所述根据所述配置数据将所述物联产品接入网络之前,锁定所述配网信息包对应的信道,并根据锁定的所述信道在预设时间内接收所需的后续配网信息包;在接收到所需全部的后续配网信息包的情况下,依据所述任一配网模型继续解析所述后续配网信息包以得到全部的配置数据;在未接收到所需全部的后续配网信息包的情况下,重启所有所述配网模型及所有所述信道,重新接收新的配网信息包。

根据本发明的第四个方面,提供了一种物联产品的配网装置,所述装置包括:检测模块,用于检测是否有已绑定的物联产品;开启模块,用于确定没有已绑定的所述物联产品,给所述物联产品发送配网模式的开启指令;配网信息包发送模块,用于向所述物联产品直接发送配网信息包,或通过路由器向所述物联产品发送配网信息包。

可选的,所述装置还包括:提醒模块,用于在所述根据所述配置数据将所述物联产品接入网络之后,在所述给所述物联产品发送配网模式的开启指令,自动启动配网模式的开启提醒模式。

本发明有益效果如下:本发明实施例所提供的一种物联产品的配网方法及装置,通过将在物联产品中配置至少两种配网模型,在接收到配网信息包时,该至少两种配网模型同时对接收到的配网信息包进行解析以实现将至少两种配网模型兼容到一起,而且,该至少两种配网模型的配置同时开始,在某一种配网模型从配网信息包解析出符合其规则的配网数据时,物联产品依据该配网数据就可以完成接入网络。而且,该两种配网模型对应的网络配置操作完全相同,方便用户进行配网操作。

附图说明

图1为本发明第一实施例一种物联产品的配网方法的流程框图;

图2为智能冰箱接入网络的整体流程示意图;

图3为智能冰箱进行配网的流程示意图。

图4为本发明第二实施例一种物联产品的配网方法的流程框图;

图5为移动终端应用软件对物联产品的配置流程示意图;

图6为本发明第三实施例一种物联产品的配网装置的结构示意图;

图7为本发明第四实施例一种物联产品的配网装置的结构示意图。

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

为了便于理解本发明实施例,下面通过几个具体实施例对本发明的实施过程进行详细的阐述。

图1为本实施例的流程示意图,根据图1所示,本发明提供了一种物联产品的配网方法,所述物联产品设有配网模式状态,且设有至少两种配网模型,所述方法包括:将接收到的配网信息包依据每个所述配网模型进行解析;依据任一所述配网模型解析出所述配网信息包的配置数据,根据所述配置数据将所述物联产品接入网络。

就此,本发明第一实施例通过将在物联产品中配置至少两种配网模型,在接收到配网信息包时,该至少两种配网模型同时对接收到的配网信息包进行解析以实现将至少两种配网模型兼容到一起,而且,该至少两种配网模型的配置同时开始,在某一种配网模型从配网信息包解析出符合其规则的配网数据时,物联产品依据该配网数据就可以完成接入网络。而且,该两种配网模型对应的网络配置操作完全相同,方便用户进行配网操作。

具体的,本实施例提供的一种物联产品的配网方法,具体包括:所述方法包括:

S1:将接收到的配网信息包依据每个所述配网模型进行解析;

其中,所述物联产品处于配网模式状态,且设有至少两种配网模型。而且,物联产品包括智能设备,如智能家电。此外,在本实施例中,该物联产品设有至少两种配网模型,每种配网模型均对应一种服务器。如:该物联产品设有海尔配网模型及京东配网模型,以分别对应海尔应用软件及京东应用软件发送的配网信息包。其中,配网信息包包括无线网络的名称和密码。

在物联产品处于配网模式时,物联产品可以接收配网信息包,具体有以下两种方式,第一种:物联产品进入监听模式,接收路由器等设备发送的广播信息包;第二种:物联产品先在用户手动操作下进入热点(AP)模式,供终端等移动设备接入,在移动设备接入并建立连接后,由使用者在智能手机上向物联产品输入配网信息包。

在物联产品收到配网信息包后,将该配网信息包依次放入每种配网模型进行依次解析。

S2:依据任一所述配网模型解析出所述配网信息包的配置数据,根据所述配置数据将所述物联产品接入网络。

当某一种配网模型对配网信息包成功解析出其中的配置数据时,或者任一配网模型解析出配网信息包中适合其规则的配网数据时,就可以依据该配置数据将该物联产品接入网络。就此,使得该物联产品通过不同服务器的应用软件配置网络。并且,不同服务器的应用软件的网络配置操作完全相同,方便用户进行配网操作。

此外,在任一种配网模型对配网信息包成功解析出其中的配置数据,或者任一配网模型解析出配网信息包中适合其规则的配网数据之后,还需要关闭其他的配网模型,就此可以节约物联产品的运算资源,提高成功解析的配网模型的解析速率。

当然,还可以包括:锁定所述配网信息包对应的信道,且根据锁定的所述信道在预设时间内接收所需的后续配网信息包;若接收到所需全部的后续配网信息包,则依据所述任一配网模型继续解析所述后续配网信息包以得到全部的配置数据;否则,则重启所有所述配网模型及所有所述信道,重新接收新的配网信息包。

具体的,在某任一种配网模型对配网信息包成功解析出其中的配置数据,或者任一配网模型解析出配网信息包中适合其规则的配网数据之后,还需锁定被解析出符合规则的配网信息包的信道,就此,可以有效的使得物联产品只接受该信道传送的配网信息包。并且,根据该信道继续接受后续配网信息包,利用成功解析的配网模型继续解析后续配网信息包以得到完整的配网数据,通过该配网数据将物联产品接入网络。但是,物联产品在配网过程中,对后续配网信息包的接收操作需要在预设时间内完成,若在预设时间内接收到所需全部的后续配网信息包,则依据所述配网模型继续解析所述后续配网信息包以得到全部的配置数据;但是,如果在预设时间内未接收到所需全部的后续配网信息包,则重启所有所述的配网模型及所有所述信道,继续重复上述包括S1至S2的步骤。

就此,本发明第一实施例通过将在物联产品中配置至少两种配网模型,在接收到配网信息包时,该至少两种配网模型同时对接收到的配网信息包进行解析以实现将至少两种配网模型兼容到一起,而且,该至少两种配网模型的配置同时开始,在某一种配网模型从配网信息包解析出符合其规则的配网数据时,物联产品依据该配网数据就可以完成接入网络。而且,,在某一种配网模型从配网信息包解析出符合其规则的配网数据之后,还需锁定该配网模型所对应的信道,并且停用其他的配网模型,就此可节约物联产品的运算成本。而且,如果给每种配网模型的给每种配网都不同的锁定信道的超时时间,物联产品在配网过程中,对后续配网信息包的接收操作需要在预设时间内完成,若在预设时间内接收到所需全部的后续配网信息包,则依据所述配网模型继续解析所述后续配网信息包以得到全部的配置数据,否则,切换信道且重启所有的配网模型,继续接收新的配网信息包。

为了更好说明本实施例所述方法的实施过程,下面结合一个具体应用示例,对本实施例所述方法进行说明。

物联产品为海尔的任一款智能冰箱为例,其内设有海尔配网模型及京东配网模型,以分别对应海尔应用软件及京东应用软件发送的配网信息包。其中,配网信息包包括无线网络的名称和密码。海尔应用软件通过一号信道传送海尔配网信息包,京东应用软件通过二号信道传送京东配网信息包。

图2为海尔智能冰箱接入网络的整体流程示意图。用户购置了智能冰箱后,若想将智能冰箱配置到自己家中的网络中。首先需要使物联产品的WIFI模块进入配网模式;然后使用对应的移动终端应用软件发送配网信息包给WIFI模块。用户在操作移动终端应用软件开始配网时,初始化所有的配网并注册处理函数,WIFI模块会通过接收路由器转发的配网信息包或移动终端发送的配网信息包,在处理函数中解析底层捕获的数据包,即对接收到的配网数据包进行解析、锁定信道、解析出配置数据。WIFI模块接收到配置数据后,进行网络接入并进行网络通信。移动终端应用软件搜索局域网中的物联产品,即可通过特定的协议对物联产品进行控制并接收物联产品发送过来的状态信息。

图3为海尔智能冰箱进行配网的流程示意图。智能冰箱上的WIFI模块进入配网模式,在本发明中,实际上是进入WIFI监听模式,监听移动终端应用软件发来的特定协议的配网信息包;同时把收到的配网信息包给两个或多个配网模型进行处理,当锁定信道后,只把收到的配网信息包给该锁定信道的配置模型进行继续解析,直到配网完成。

开启该智能冰箱的WIFI模块,当接收到海尔应用软件通过一号信道传送的海尔配网信息包时,将该海尔配网信息包放入海尔配网模型及京东配网模型中进行解析,当海尔配网模型成功解析出适合其规则的配网数据时,锁定一号信道并关闭京东配网模型,然后通过一号信道继续接受后续配网信息包,如果在预设时间内接收到所需全部的后续配网信息包,则依据所述海尔配网模型继续解析所述后续配网信息包以得到全部的配置数据,然后依据全部的配置数据将物联产品接入网络。否则,切换信道至二号信道,并重启所有京东配网模型,接收二号信道传送的京东配网信息包,接着将京东配网模型再放入海尔配网模型及京东配网模型中进行解析,当京东配网模型成功解析出适合其规则的配网数据时,锁定二号信道并关闭海尔配网模型,然后通过二号信道继续接受后续配网信息包,如果在预设时间内接收到所需全部的后续配网信息包,则依据所述京东配网模型继续解析所述后续配网信息包以得到全部的配置数据,然后依据全部的配置数据将物联产品接入网络。

当然,如果用户有两个移动终端,一部移动终端上装有海尔应用软件,另一部移动终端上装有京东海尔应用软件,可以通过上述方法,既可以实现海尔应用软件完成该智能冰箱接入网络,也可以通过京东应用软件完成该智能冰箱接入网络。就此,使得该物联产品通过不同服务器的应用软件配置网络,即将两种配网模型在同一个WIFI模块上同时支持并运行,可以使用多个应用软件进行绑定控制同一个物联产品,容易达成战略合作,扩展了产品的影响力和用户量;增加了用户对物联产品使用的信心。而且,不同服务器的应用软件的网络配置操作完全相同,方便用户进行配网操作。

图4为本发明第二实施例的流程框图,根据图4所示,本实施例提供了一种物联产品的配网方法,其基于终端控制侧,所述方法包括:

S11:检测是否有已绑定的物联产品;

S12:确定没有已绑定的所述物联产品,给所述物联产品发送配网模式的开启指令;

S13:向所述物联产品直接发送配网信息包,或通过路由器向所述物联产品发送配网信息包。

具体的,图5为移动终端应用软件对物联产品的配置流程示意图。根据图5所示,用户在利用终端控制侧的应用软件完成物联产品的配网工作时,首先需要检测该应用软件是否已绑定物联产品,在未绑定物联产品的情况下,向物联产品发送配网模型的开启指令,以控制物联产品进入配网模式。然后,通过以下任一中方式向物联产品发送配网信息包,第一种:物联产品进入监听模式,接收路由器等设备发送的广播信息包;第二种:物联产品先在用户手动操作下进入热点(AP)模式,供终端控制侧等移动设备接入,在移动设备接入并建立连接后,由使用者在移动设备上向物联产品输入配网信息包。

此外,在所述根据所述配置数据将所述物联产品接入网络之后,在所述给所述物联产品发送配网模式的开启指令之前,所述方法还包括:移动设备自动启动配网模式的开启提醒模式。如:终端控制侧显示提醒页面。

具体的,在进入配网模式前,物联产品上的WIFI模块应先进入配网模式等待。移动设备上的应用软件会查看且控制已有绑定的物联产品,如果没有绑定过,将会自动提示用户进入配网模式,并引导用户使用配网模型。即进入配网模型后通过接收的裴昂数据包进行判定用的是哪一种配网模型,然后再通过这种配置模型解析出配网数据,如果配置超时则重新进行锁定配置模型。

图6为本发明第三实施例的流程框图,根据图6所示,本实施例提供了一种物联产品的配网装置,其基于终端控制侧,所述物联产品设有配网模式状态,且设有至少两种配网模型,所述装置包括:

解析模块,用于将接收到的配网信息包依据每个所述配网模型进行解析;

网络接入模块,用于依据任一所述配网模型解析出所述配网信息包的配置数据,并根据所述配置数据将所述物联产品接入网络。

可选的,所述装置还包括:配网模型关闭模块,用于在任一所述配网模型解析出符合其规则的配置数据的情况下,关闭其他所述配网模型。

可选的,所述网络接入模块,还用于在所述依据任一所述配网模型解析出所述配网信息包的配置数据之后,所述根据所述配置数据将所述物联产品接入网络之前,锁定所述配网信息包对应的信道,并根据锁定的所述信道在预设时间内接收所需的后续配网信息包;在接收到所需全部的后续配网信息包的情况下,依据所述任一配网模型继续解析所述后续配网信息包以得到全部的配置数据;在未接收到所需全部的后续配网信息包的情况下,重启所有所述配网模型及所有所述信道,重新接收新的配网信息包。

图7为本发明第四实施例的流程框图,根据图7所示,本实施例提供了一种物联产品的配网装置,其基于移动终端侧,所述装置包括:检测模块,用于检测是否有已绑定的物联产品;开启模块,用于确定没有已绑定的所述物联产品,给所述物联产品发送配网模式的开启指令;配网信息包发送模块,用于向所述物联产品直接发送配网信息包,或通过路由器向所述物联产品发送配网信息包。

可选的,所述装置还包括:提醒模块,用于在所述根据所述配置数据将所述物联产品接入网络之后,在所述给所述物联产品发送配网模式的开启指令,自动启动配网模式的开启提醒模式。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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