发明内容
本发明的目的在于克服现有技术的缺陷,提供基于二维码的ZIGEBEE组网方法及其***
为实现上述目的,本发明采用以下技术方案:基于二维码的ZIGEBEE组网方法,所述方法包括:
扫描用电终端所附带的二维码,获取用电终端的相关信息;
接收服务器发送的入网指令;
根据入网指令寻找对应的网络;
将所述用电终端的相关信息发送至网关。
其进一步技术方案为:扫描用电终端所附带的二维码,获取用电终端的相关信息的步骤之前,还包括:
对网关进行上电;
将网关与服务器进行连接。
其进一步技术方案为:扫描用电终端所附带的二维码,获取用电终端的相关信息的步骤之前,还包括:
对用电终端进行上电。
其进一步技术方案为:扫描用电终端所附带的二维码,获取用电终端的相关信息的步骤之后,还包括:
对允许入网的用电终端的相关信息进行组合,形成网关白名单。
其进一步技术方案为:将所述用电终端的相关信息发送至网关的步骤,包括以下具体步骤:
获取网关白名单;
判断所述用电终端的相关信息是否存储在所述网关白名单内;
若是,则用电终端的相关信息发送至网关,将网关、服务器以及用电终端连接;
若不是,则输出入网失败的通知。
本发明还提供了基于二维码的ZIGEBEE组网***,包括扫码单元、入网单元、工作单元以及发送单元;
所述扫码单元,用于扫描用电终端所附带的二维码,获取用电终端的相关信息;
所述入网单元,用于接收服务器发送的入网指令;
所述工作单元,用于根据入网指令寻找对应的网络;
所述发送单元,用于将所述用电终端的相关信息发送至网关。
其进一步技术方案为:所述***还包括上电单元以及连接单元;
所述上电单元,用于对网关以及对用电终端进行上电;
所述连接单元,用于将网关与服务器进行连接。
其进一步技术方案为:所述***还包括白名单形成单元;
所述白名单形成单元,用于对允许入网的用电终端的相关信息进行组合,形成网关白名单。
其进一步技术方案为:所述发送单元包括名单获取模块、判断模块、入网连接模块以及通知模块;
所述名单获取模块,用于获取网关白名单;
所述判断模块,用于判断所述用电终端的相关信息是否存储在所述网关白名单内;
所述入网连接模块,用于若是,则用电终端的相关信息发送至网关,将网关、服务器以及用电终端连接;
所述通知模块,用于若不是,则输出入网失败的通知。
本发明与现有技术相比的有益效果是:本发明的基于二维码的ZIGEBEE组网方法,通过扫描用电终端上的二维码,以此获取用电终端的相关信息,服务器发送入网指令,用电终端搜索网络,并将用电终端的相关信息与网关对应的网关白名单内的相关信息进行匹配,根据匹配结果进行自动组网,实现组网方便,由于二维码以及每个网关对应的网关白名单都具有唯一性,因此,同一环境下多个网关同时组网也不会受到影响,组网成功率高,对使用者的要求不高,实用性强。
下面结合附图和具体实施例对本发明作进一步描述。
具体实施方式
为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案进一步介绍和说明,但不局限于此。
如图1~6所示的具体实施例,本实施例提供的基于二维码的ZIGEBEE组网方法,可以运用在家内或者工作场所,实现组网方便,且同一环境下多个网关同时组网也不会受到影响,组网成功率高,对使用者的要求不高,实用性强。
本实施例提供了基于二维码的ZIGEBEE组网方法,该方法包括:
S1、对网关进行上电;
S2、将网关与服务器进行连接;
S3、对用电终端进行上电;
S4、扫描用电终端所附带的二维码,获取用电终端的相关信息;
S5、对允许入网的用电终端的相关信息进行组合,形成网关白名单;
S6、接收服务器发送的入网指令;
S7、根据入网指令寻找对应的网络;
S8、将所述用电终端的相关信息发送至网关。
于其他实施例,上述的S1、S2以及S3的顺序可以调换,比如先进行S3,在进行S1和S2步骤。
对于上述的S1步骤,对网关上电,具体是为了使网关处于工作状态,以便于发送网络。
上述的S2步骤,具体是利用服务器对网关的工作做调控。
上述的S3步骤,对用电终端进行上电,具体是为了使得用电终端具备搜索网络的基本能力。
上述的S4步骤,每个用电终端都附带有一个唯一的二维码,作为标识所用,且二维码内包含了用电终端的名字、用电量以及产品序列号等信息,作为用电终端的相关信息,通过扫描二维码实现组网连接,操作方便。
上述的S5步骤,先设定每个网关所对应的网关白名单,具有唯一性,同一环境下多个网关同时组网也不会受到影响,组网成功率高,且在此过程中,若需要对网关白名单进行增加或删除用电终端信息时,只需要通过移动终端设置,并将设置信息传送至服务器,由服务器进行更改即可,操作方便,对使用者的要求不高。
上述的S6步骤,服务器对用电终端发送入网指令,允许用电终端进行组网。
上述的S7步骤,入网指令具体包括唯一的网关、允许入网的权限,以允许用电终端入网。
上述的S8步骤,将所述用电终端的相关信息发送至网关的步骤,包括以下具体步骤:
S81、获取网关白名单;
S82、判断所述用电终端的相关信息是否存储在所述网关白名单内;
S83、若是,则用电终端的相关信息发送至网关,将网关、服务器以及用电终端连接;
S84、若不是,则输出入网失败的通知。
上述的S81步骤以及S82步骤,具体是对用电终端以及网关的匹配进行判断,避免多个网关组网时出现加错网关而造成组网失败的现象发生,组网成功率高。
上述的S82步骤至S84步骤,具体的,以用电终端的产品序列号作为搜索条件,在网关白名单内进行搜索,若找到一致的序列号,则将用电终端的相关信息发送至网关,将网关、服务器以及用电终端连接,若找不到一致的序列号,则输出入网失败的通知,以此提示使用者。
上述的基于二维码的ZIGEBEE组网方法,通过扫描用电终端上的二维码,以此获取用电终端的相关信息,服务器发送入网指令,用电终端搜索网络,并将用电终端的相关信息与网关对应的网关白名单内的相关信息进行匹配,根据匹配结果进行自动组网,实现组网方便,由于二维码以及每个网关对应的网关白名单都具有唯一性,因此,同一环境下多个网关同时组网也不会受到影响,组网成功率高,对使用者的要求不高,实用性强。
如图3所示,本实施例还提供了基于二维码的ZIGEBEE组网***,其包括扫码单元3、入网单元5、工作单元6以及发送单元7。
扫码单元3,用于扫描用电终端所附带的二维码,获取用电终端的相关信息。
入网单元5,用于接收服务器发送的入网指令。
工作单元6,用于根据入网指令寻找对应的网络。
发送单元7,用于将所述用电终端的相关信息发送至网关。
更进一步的,上述的***还包括上电单元1以及连接单元2。
上电单元1,用于对网关以及对用电终端进行上电。
连接单元2,用于将网关与服务器进行连接。
另外,上述的***还包括白名单形成单元4。白名单形成单元4,用于对允许入网的用电终端的相关信息进行组合,形成网关白名单。
上电单元1对网关上电,具体是为了使网关处于工作状态,以便于发送网络,对用电终端进行上电,具体是为了使得用电终端具备搜索网络的基本能力。
上述的连接单元2具体是利用服务器对网关的工作做调控。
对上述的扫码单元3而言,每个用电终端都附带有一个唯一的二维码,作为标识所用,且二维码内包含了用电终端的名字、用电量以及产品序列号等信息,作为用电终端的相关信息,通过扫描二维码实现组网连接,操作方便。
上述的白名单形成单元4先设定每个网关所对应的网关白名单,具有唯一性,同一环境下多个网关同时组网也不会受到影响,组网成功率高,且在此过程中,若需要对网关白名单进行增加或删除用电终端信息时,只需要通过移动终端设置,并将设置信息传送至服务器,由服务器进行更改即可,操作方便,对使用者的要求不高。
服务器对用电终端发送入网指令,入网单元5接收该入网指令,允许用电终端进行组网。
入网指令具体包括唯一的网关、允许入网的权限,工作单元6寻找网络,以允许用电终端入网。
上述的发送单元7包括名单获取模块71、判断模块72、入网连接模块73以及通知模块74。
名单获取模块71,用于获取网关白名单。
判断模块72,用于判断所述用电终端的相关信息是否存储在所述网关白名单内。
入网连接模块73,用于若是,则用电终端的相关信息发送至网关,将网关、服务器以及用电终端连接。
通知模块74,用于若不是,则输出入网失败的通知。
上述的名单获取模块71以及判断模块72具体是为了对用电终端以及网关的匹配进行判断,避免多个网关组网时出现加错网关而造成组网失败的现象发生,组网成功率高。
对于上述的判断模块72、入网连接模块73以及通知模块74而言,具体的,以用电终端的产品序列号作为搜索条件,在网关白名单内进行搜索,若找到一致的序列号,则将用电终端的相关信息发送至网关,将网关、服务器以及用电终端连接,若找不到一致的序列号,则输出入网失败的通知,以此提示使用者。
上述的入网单元5以及工作单元6具体是JN5169控制芯片,分别如图5以及图6所示,上述的入网单元5包括主控芯片U6,工作单元6包括主控芯片U9,其中,主控芯片U6以及主控芯片U9的端脚分别对应连接有振荡器Y1、Y3,分别为主控芯片U6以及主控芯片U9提供晶振频率。
于其他实施例,上述的入网单元5以及工作单元6还可以为JN516X系列中的任一款控制芯片。
上述的基于二维码的ZIGEBEE组网***,通过扫描用电终端上的二维码,以此获取用电终端的相关信息,服务器发送入网指令,用电终端搜索网络,并将用电终端的相关信息与网关对应的网关白名单内的相关信息进行匹配,根据匹配结果进行自动组网,实现组网方便,由于二维码以及每个网关对应的网关白名单都具有唯一性,因此,同一环境下多个网关同时组网也不会受到影响,组网成功率高,对使用者的要求不高,实用性强。
上述仅以实施例来进一步说明本发明的技术内容,以便于读者更容易理解,但不代表本发明的实施方式仅限于此,任何依本发明所做的技术延伸或再创造,均受本发明的保护。本发明的保护范围以权利要求书为准。