我是靠谱客的博主 传统翅膀,最近开发中收集的这篇文章主要介绍Zigbee ZLL简介一、配对流程二、解绑流程三、注意,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

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

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

一、配对流程

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

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

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

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

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

  1. 跟进上述网络信道、PANID,双方切换信道;

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

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

二、解绑流程

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

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

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

三、注意

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

最后

以上就是传统翅膀为你收集整理的Zigbee ZLL简介一、配对流程二、解绑流程三、注意的全部内容,希望文章能够帮你解决Zigbee ZLL简介一、配对流程二、解绑流程三、注意所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部