网络连接方法和ZigBee设备与流程

文档序号:33904105发布日期:2023-04-21 10:48阅读:127来源:国知局
网络连接方法和ZigBee设备与流程

本公开涉及zigbee,尤其是网络连接方法和zigbee设备。


背景技术:

1、目前市面上的zigbee终端丰富多样,例如有zigbee灯泡、zigbee环境检测器和zigbee音响等。在使用zigbee终端之前,需要首先执行入网进程,配置成功后才能正常使用。

2、这里提到的入网是指zigbee终端需要加入一个既有互联网络(例如网状、星形等网络结构)以便于建立无线通讯连接,基于zigbee信道传递数据信息。因为用于控制zigbee终端的计算zigbee终端(例如用户zigbee终端)通常是接入tcp/ip协议以太网或符合ieee802.1等无线网络,而zigbee终端不能孤立地存在,因此将任一zigbee终端建立与以太网上的任何计算zigbee终端间的通讯机制,统称为入网。在成功入网后,zigbee终端的zigbee终端信息、产生的命令信息或信息变化值将通过该既有互联网络转达到网络上的计算zigbee终端。在此,还可通过设置具有协议互通功能的zigbee网关zigbee终端来翻译、切换或合成zigbee与以太网间的协议内容或信道。

3、对zigbee终端执行入网进程需要zigbee终端当前进入配网状态,并且用于配置各zigbee终端的zigbee网关也需要启动开放入网功能。这时,如果有其他操作者也在进行同样的操作,就可能发生zigbee终端误入网的情况。所以,不论是待入网的zigbee终端还是zigbee网关,在启动开放入网功能时需要有所约束限制,即需要某种特定的方式去触发这种开放入网/入网进程。例如,在图1示出的一个示例性家庭网络结构里,用于触发开放入网/入网进程的特定方式例如有如下两种。

4、1、通过长按按键触发

5、例如,zigbee网关1的外壳上设有按键,可通过长按按键数秒的方式触发启动(或初始化)开放入网进程,也可以在已有zigbee网关1时在家庭网络内新增一个定时插座6,操作者可以通过长按其外壳上设的按键61来触发其进入开放入网的状态。

6、2、通过连续多次断电上电触发

7、对于某些不具有这种触发按键或操作者无法直接触达的zigbee终端,例如,以zigbee灯泡4来说,可以用其电耦接的墙壁开关3来操作,例如可以使用用开关按键31重复地开-关,使之断电-上电若干次(防止单次上下电误触发)从而触发进入入网请求的状态。


技术实现思路

1、本公开一个或多个实施例的目的之一是提供网络连接方法和zigbee设备。

2、根据本公开实施例的第一方面,提供一种网络连接方法,由zigbee终端执行,包括:响应于接收到zigbee网关发送的扫描指令,向所述zigbee网关发送扫描响应,以使得所述zigbee网关发现所述zigbee终端;以及在接收到所述zigbee网关发送的入网邀约指令之后,向所述zigbee网关发送入网邀约响应,以使得所述zigbee终端与所述zigbee网关建立网络连接。

3、在一些实施例中,所述方法还包括:在发送的所述扫描响应中携带所述zigbee终端是否已绑定用户的信息。

4、在一些实施例中,所述方法还包括:响应于所述zigbee终端处于初始状态或离线状态,在一个或多个信道上监听来自zigbee网关的扫描指令;以及响应于所述zigbee终端与所述zigbee网关建立网络连接,进入联网状态。

5、在一些实施例中,所述离线状态包括第一离线状态或第二离线状态,其中,所述初始状态对应于所述zigbee终端未绑定用户;所述第一离线状态对应于所述zigbee终端未绑定用户;以及所述第二离线状态对应于所述zigbee终端已绑定用户。

6、在一些实施例中,所述方法还包括:响应于所述zigbee终端在第二离线状态接收到所述zigbee网关的入网邀约指令,判断所述zigbee网关是否为所述zigbee终端上次连接的zigbee网关;以及响应于确定为所述zigbee网关为所述zigbee终端上次连接的zigbee网关,向所述zigbee网关发送入网邀约响应。

7、在一些实施例中,所述联网状态包括第一联网状态或第二联网状态,所述方法还包括:响应于所述zigbee终端在初始状态接收到扫描指令从而与所述zigbee网关建立网络连接,进入第一联网状态;响应于所述zigbee终端在第一离线状态接收到扫描指令从而与所述zigbee网关建立网络连接,进入第一联网状态;以及响应于所述zigbee终端在第二离线状态接收到扫描指令从而与所述zigbee网关建立网络连接,进入第二联网状态。

8、在一些实施例中,所述方法还包括:响应于所述zigbee终端在第一联网状态接收到所述zigbee网关发送的绑定信息,存储所述绑定信息并进入第二联网状态,所述绑定信息包括用户与所述zigbee终端的对应关系。

9、在一些实施例中,所述方法还包括:在发送的所述扫描响应中携带所述zigbee终端的状态,以便所述zigbee网关根据所述zigbee终端的状态确定所述zigbee终端是否已绑定用户。

10、在一些实施例中,所述方法还包括:通过指示灯、提示音和/或震动的不同表现指示所述zigbee终端当前所处的状态。

11、在一些实施例中,所述扫描指令中的特定字段被用所述zigbee网关的密钥加密,所述方法还包括:用所述zigbee终端的密钥解密并验证所述特定字段,响应于验证通过,发送所述扫描响应。

12、在一些实施例中,所述方法还包括:响应于特定的物理触发,所述zigbee终端进入配网状态,以便所述zigbee终端主动发现并连接zigbee网关。

13、在一些实施例中,所述方法还包括:响应于所述zigbee终端在配网状态下建立网络连接,进入第一联网状态;以及响应于所述zigbee终端在配网状态下在预设时间内未建立网络连接,返回进入配网状态之前的状态。

14、根据本公开实施例的第二方面,提供一种网络连接方法,由zigbee网关执行,包括:响应于特定的物理触发,发送扫描指令;响应于接收到zigbee终端发送的扫描响应,发现所述zigbee终端并向所述zigbee终端发送入网邀约指令;以及响应于接收到所述zigbee终端发送的入网邀约响应,与所述zigbee终端建立网络连接。

15、在一些实施例中,所述方法还包括:根据所述扫描响应中携带的信息确定所述zigbee终端是否已绑定用户。

16、在一些实施例中,所述扫描响应中携带所述zigbee终端的状态,所述方法还包括:根据所述zigbee终端的状态确定所述zigbee终端是否已绑定用户。

17、在一些实施例中,所述zigbee终端的状态包括初始状态、第一离线状态或第二离线状态,所述方法还包括:响应于所述zigbee终端的状态为初始状态,确定为所述zigbee终端未绑定用户;响应于所述zigbee终端的状态为第一离线状态,确定为所述zigbee终端未绑定用户;以及响应于所述zigbee终端的状态为第二离线状态,确定为所述zigbee终端已绑定用户。

18、在一些实施例中,所述方法还包括:从家庭网络端接收用户对所述zigbee终端的绑定信息,向所述zigbee终端发送绑定信息,所述绑定包括用户与所述zigbee终端的对应关系。

19、在一些实施例中,所述方法还包括:在发送所述扫描指令之前,用自身的密钥加密所述扫描指令中的特定字段密钥。

20、根据本公开实施例的第三方面,提供一种网络连接方法,包括:响应于特定的物理触发,zigbee网关发送扫描指令;处于初始状态或离线状态的zigbee终端监听特定的zigbee信道,并响应于接收到所述扫描指令,向所述zigbee网关发送扫描响应;响应于接收到所述扫描响应,所述zigbee网关向所述zigbee终端发送入网邀约指令;在接收到所述入网邀约指令之后,所述zigbee终端向所述zigbee网关发送入网邀约响应;以及所述zigbee网关接收所述入网邀约响应,从而所述zigbee终端与所述zigbee网关建立网络连接。

21、在一些实施例中,所述方法还包括:所述zigbee终端在所述扫描响应中携带所述zigbee终端是否已绑定用户的信息;以及所述zigbee网关根据所述信息确定所述zigbee终端是否已绑定用户。

22、在一些实施例中,所述方法还包括:所述zigbee终端在所述扫描响应中携带所述zigbee终端的状态,所述zigbee终端的状态包括初始状态、第一离线状态或第二离线状态;以及响应于所述zigbee终端的状态为初始状态,所述zigbee网关确定为所述zigbee终端未绑定用户,响应于所述zigbee终端的状态为第一离线状态,所述zigbee网关确定为所述zigbee终端未绑定用户,以及响应于所述zigbee终端的状态为第二离线状态,所述zigbee网关确定为所述zigbee终端已绑定用户。

23、在一些实施例中,所述方法还包括:所述zigbee网关从家庭网络端接收用户对所述zigbee终端的绑定信息,并向所述zigbee终端发送绑定信息,所述绑定包括用户与所述zigbee终端的对应关系;以及响应于接收到所述绑定信息,所述zigbee终端存储所述绑定信息。

24、在一些实施例中,所述方法还包括:在发送所述扫描指令之前,所述zigbee网关用自身的密钥加密所述扫描指令中的特定字段;以及所述zigbee终端用自身的密钥解密并验证所述特定字段,响应于验证通过,发送所述扫描响应。

25、根据本公开实施例的第四方面,提供一种zigbee设备,包括:存储器;以及耦接至所述存储器的处理器,被配置为基于存储在所述存储器中的指令,执行上述任意一个实施例所述的方法。下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。

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