Zigbee ZLL简介

从Zigbee 3.0开始, ZLL已经不再局限于照明领域,而是逐渐演变成一种网络和配网方式。ZLL网络创建过程中,有两种角色,即发起设备(Initiator)和目标设备(Target)。ZLL网络无需网关, 设备与设备直接进行通信。

ZLL网络的配网方式称为TouchLink, 字面意思为触碰配网,即配网时需要发起设备和目标设备需要互相靠近,通过信号强度阈值判断是否足够近,并通过某种操作使双方开始TouchLink流程。

注意:TouchLink配网完成后, 设备之间通信无需”相互靠近”。

一、配对流程

  1. 发起者在设定的信道中发送scan request

  2. 目标设备判断达到某个阈值,即两者距离足够近时,将响应scan response

  3. 发起者收到响应后,向目标设备发出IdentifyRequest,目标设备收到后做出一些闪烁动作,用于指示当前状态;

  4. 发起者请求目标设备创建网络Network Start Request,其中包含双方16位网络地址;

  5. 目标设备创建网络后响应发起者Network Start Response,包含网络PANID,所在信道;

  6. 根据上述网络信道、PANID,双方切换信道;

  7. 发出设备声明DeviceAnnounce,通过rejoin建立父子关系,至此touchlink完成;

注:若发起者已经在网,则第4步发送 Network Join Router Request 让目标设备直接加入网络即可。

二、解绑流程

  1. 同样的,发起者发出scan request

  2. 目标设备若距离足够近,将响应scan response

  3. 接着发起者向目标设备发送Reset to Factory New Resquest,使其退网leave;

三、注意

Touchlink配网因为是无连接、跨网络通信,容易受到附近无线信号的干扰,无法保证100%成功。而且每次只能操作一个目标设备,当两个目标设备离得很近时,容易操作失误,建议将另一个设备设置在无法配对的状态,如暂时断电。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值