一种基于BLE的zigbee入网方法及入网系统技术方案

技术编号:26042256 阅读:30 留言:0更新日期:2020-10-23 21:21
本发明专利技术揭示了一种基于BLE的zigbee入网方法及入网系统,所述方法包括:利用BLE模块与电子终端建立BLE连接,电子终端将zigbee网关的设定第一信息传输给BLE模块;BLE模块将从电子终端接收的第一信息转发给zigbee模块;zigbee模块将设定第二信息通过BLE模块传输给电子终端;电子终端将对应第二信息传输给zigbee网关;通过电子终端控制zigbee网关进入zigbee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;zigbee模块加入zigbee网关。本发明专利技术提出的基于BLE的zigbee入网方法及入网系统,可实现zigbee快速、安全入网。

【技术实现步骤摘要】
一种基于BLE的zigbee入网方法及入网系统
本专利技术属于无线通讯
,涉及一种zigbee入网系统,尤其涉及一种基于BLE的zigbee入网方法及入网系统。
技术介绍
近几年市场上zigbee产品越来越多,例如zigbee智能灯、zigbee智能插座、zigbee温湿度传感器等,这类产品通过zigbee连接到zigbee网关,zigbee网关再通过云服务和手机连接起来。使用者可以通过手机控制智能灯、智能插座,查看温湿度等信息,在很大程度上方便了人们的工作和生活。但是上述zigbee产品有一个特征,它们本身缺乏人机交互接口,这就使得这类产品在安装部署的时候非常不方便。比如zigbee智能灯连接zigbee网关,就需要先让zigbee智能灯进入配网模式。因为zigbee智能灯本身可能没有任何按键,而且可能安装在高处,所以市场上产品的一种做法是将zigbee智能灯打开,并在3秒之后10秒之前关闭,再打开,再在3秒之后10秒之前关闭,重复5次,然后zigbee智能灯会进入配网模式。这种方式不但操作麻烦,而且不够直观。另一种做法是去掉“3秒之后”这个限制,操作上只需连续开关5次,但是存在小孩玩耍时或电工测试电路时连续多次开关zigbee智能灯导致其错误地进入配网模式。再比如zigbee温湿度传感器,产品上一般会有一个按钮才进入配网模式,这方面相对于zigbee智能灯更简单并且直观,但是这类产品缺乏输入接口,用户无法将zigbee网关的私有信息例如PANID告知待入网设备,这就使得待入网设备需要一个个去尝试发现的zigbee网关,从而降低了入网速度。有鉴于此,如今迫切需要设计一种新的zigbee入网方式,以便克服现有zigbee入网方式存在的上述至少部分缺陷。
技术实现思路
本专利技术提供一种基于BLE的zigbee入网方法及入网系统,可实现zigbee快速、安全入网。为解决上述技术问题,根据本专利技术的一个方面,采用如下技术方案:一种基于BLE的zigbee入网方法,所述方法包括:利用BLE模块与手机建立BLE连接,电子终端将zigbee网关个人局域网标识PANID传输给BLE模块;BLE模块将从电子终端接收的信息转发给zigbee模块;zigbee模块将安装代码installcode信息通过BLE模块传输给电子终端;电子终端将对应信息传输给zigbee网关;通过电子终端控制zigbee网关进入ZigBee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;此时zigbee模块能快速、安全地加入zigbee网关;入网结束后,电子终端关闭zigbee网关的配网模式。根据本专利技术的另一个方面,采用如下技术方案:一种基于BLE的zigbee入网方法,所述方法包括:利用BLE模块与电子终端建立BLE连接,电子终端将zigbee网关的设定第一信息传输给BLE模块;BLE模块将从电子终端接收的第一信息转发给zigbee模块;通过电子终端控制zigbee网关进入zigbee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;zigbee模块加入zigbee网关。作为本专利技术的一种实施方式,所述第一信息包括PANID、链接密钥linkkey。根据本专利技术的又一个方面,采用如下技术方案:一种基于BLE的zigbee入网方法,所述方法包括:利用BLE模块与电子终端建立BLE连接,电子终端将zigbee网关的设定第一信息传输给BLE模块;BLE模块将从电子终端接收的第一信息转发给zigbee模块;zigbee模块将设定第二信息通过BLE模块传输给电子终端;电子终端将对应第二信息传输给zigbee网关;通过电子终端控制zigbee网关进入zigbee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;zigbee模块加入zigbee网关。作为本专利技术的一种实施方式,所述第一信息包括PANID;所述第二信息包括安装代码installcode信息。作为本专利技术的一种实施方式,所述BLE模块和zigbee模块之间通过SPI/I2C/UART进行数据传输,电子终端和zigbee网关通过Internet或运营商3G/4G/5G连接云服务并进行数据传输;电子终端和zigbee网关通过云服务进行数据交互,电子终端获取到zigbee网关的PANID和linkkey信息;当用户想要让zigbee模块加入zigbee网关时,用户通过电子终端和BLE模块建立BLE连接,并通过BLE连接将zigbee网关的PANID和linkkey传输给BLE模块,BLE模块再将这些信息通过SPI/I2C/UART转发给zigbee模块;用户通过电子终端经由云服务让zigbee网关进入配网模式,同时通过BLE模块以及SPI/I2C/UART的传输方式让zigbee模块也进入配网模式;此时zigbee模块通过之前获取到的PANID和linkkey,快速、安全地加入zigbee网关;在zigbee模块加入zigbee网关后,zigbee模块会通过SPI/I2C/UART的传输方式将这个信息告知BLE模块,BLE模块通过BLE连接告知电子终端,电子终端再通过云服务关闭ZigBee网关的配网模式,防止未经允许的设备尝试加入zigbee网关,提高系统的安全性。作为本专利技术的一种实施方式,所述BLE模块和zigbee模块在一颗MCU芯片内,两者通过共享内存进行数据传输;zigbee网关支持Wi-FiAP功能,电子终端通过Wi-Fi直接连接到zigbee网关;电子终端和zigbee网关通过Wi-Fi连接进行数据交互,电子终端获取到zigbee网关的PANID;当用户想要让zigbee模块加入zigbee网关时,用户通过电子终端和BLE模块建立BLE连接,并通过BLE连接将zigbee网关的PANID传输给BLE模块,BLE模块再将这些信息通过共享内存等方式转发给zigbee模块;同时,zigbee模块将安装代码installcode信息通过共享内存等方式转发给BLE模块,再传输给电子终端,电子终端再将这些信息传输给zigbee网关;然后,用户通过电子终端经由Wi-Fi连接让zigbee网关进入配网模式,同时通过BLE模块以及共享内存的方式让zigbee模块也进入配网模式;此时zigbee模块已经获取zigbee网关的PANID,同时zigbee网关已经获取zigbee模块的installcode,所述zigbee模块能快速、安全地加入zigbee网关;在zigbee模块加入zigbee网关后,zigbee模块会通过共享内存的传输方式将这个信息告知BLE模块,BLE模块通过BLE连接告知电子终端,电子终端再通过Wi-Fi连接关闭zigbee网关的配网模式,防止未经允许的设备尝试加入zigbee网关,提高系统的安全性。<本文档来自技高网
...

【技术保护点】
1.一种基于BLE的zigbee入网方法,其特征在于,所述方法包括:/n利用BLE模块与手机建立BLE连接,电子终端将zigbee网关个人局域网标识PANID传输给BLE模块;/nBLE模块将从电子终端接收的信息转发给zigbee模块;/nzigbee模块将安装代码installcode信息通过BLE模块传输给电子终端;/n电子终端将对应信息传输给zigbee网关;/n通过电子终端控制zigbee网关进入ZigBee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;此时zigbee模块能快速、安全地加入zigbee网关;/n入网结束后,电子终端关闭zigbee网关的配网模式。/n

【技术特征摘要】
1.一种基于BLE的zigbee入网方法,其特征在于,所述方法包括:
利用BLE模块与手机建立BLE连接,电子终端将zigbee网关个人局域网标识PANID传输给BLE模块;
BLE模块将从电子终端接收的信息转发给zigbee模块;
zigbee模块将安装代码installcode信息通过BLE模块传输给电子终端;
电子终端将对应信息传输给zigbee网关;
通过电子终端控制zigbee网关进入ZigBee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;此时zigbee模块能快速、安全地加入zigbee网关;
入网结束后,电子终端关闭zigbee网关的配网模式。


2.一种基于BLE的zigbee入网方法,其特征在于,所述方法包括:
利用BLE模块与电子终端建立BLE连接,电子终端将zigbee网关的设定第一信息传输给BLE模块;
BLE模块将从电子终端接收的第一信息转发给zigbee模块;
通过电子终端控制zigbee网关进入zigbee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;zigbee模块加入zigbee网关。


3.根据权利要求2所述的基于BLE的zigbee入网方法,其特征在于:
所述第一信息包括个人局域网标识PANID、链接密钥linkkey。


4.一种基于BLE的zigbee入网方法,其特征在于,所述方法包括:
利用BLE模块与电子终端建立BLE连接,电子终端将zigbee网关的设定第一信息传输给BLE模块;
BLE模块将从电子终端接收的第一信息转发给zigbee模块;
zigbee模块将设定第二信息通过BLE模块传输给电子终端;
电子终端将对应第二信息传输给zigbee网关;
通过电子终端控制zigbee网关进入zigbee配网模式,同时通过BLE模块控制zigbee模块进入配网模式;zigbee模块加入zigbee网关。


5.根据权利要求4所述的基于BLE的zigbee入网方法,其特征在于:
所述第一信息包括个人局域网标识PANID;所述第二信息包括安装代码installcode信息。


6.根据权利要求4所述的基于BLE的zigbee入网方法,其特征在于:
所述BLE模块和zigbee模块之间通过SPI/I2C/UART进行数据传输,电子终端和zigbee网关通过互联网或运营商3G/4G/5G连接云服务并进行数据传输;
电子终端和zigbee网关通过云服务进行数据交互,电子终端获取到zigbee网关的个人局域网标识PANID和链接密钥linkkey信息;
当用户想要让zigbee模块加入zigbee网关时,用户通过电子终端和BLE模块建立BLE连接,并通过BLE连接将zigbee网关的个人局域网标识PANID和链接密钥linkkey传输给BLE模块,BLE模块再将这些信息通过SPI/I2C/UART转发给zigbee模块;
用户通过电子终端经由云服务让zigbee网关进入配网模式,同时通过BLE模块以及SPI/I2C/UART的传输方式让zigbee模块也进入配网模式;此时zigbee模块通过之前获取到的个人局域网标识PANID和链接密钥linkkey,快速、安全地加入zigbee网关;
在zigbee模块加入zigbee网关后,zigbee模块会通过SPI/I2C/UART的传输方式将这个信息告知BLE模块,BLE模块通过BLE连接告知电子终端,电子终端再通过云服务关闭ZigBee网关的配网模式,防止未经允许的...

【专利技术属性】
技术研发人员:李吉
申请(专利权)人:博流智能科技南京有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1