TI中文支持网
TI专业的中文技术问题搜集分享网站

zigbee不同设备组网问题

据我目前的理解,一个zigbee节点如果需要加入一个协调器的网络的话,需要2个参数,一个是相同的PANID,一个是相同的信道;2个参数相同的话,终端或者路由器节点就会自动加入该协调器的网络;

我的疑问:

1)我看ZHA协议栈里面的sampleswitch和samplelight的panID都是设置成0xffff,就是会变化的,那么终端的工程(目前我用switch的协调器工程,light的终端工程)是如何获取协调器的panid的呢?如何设置本身的panid呢?

2)如果所有zigbee网络都是这2个参数来组网的话,那么我是否可以认为:zigbee 2.3的协议栈,zigbee2.5.1a的协议栈,ZHA协议栈,ZLL协议栈,zigbee3.0协议栈只要设置好参数,都是可以组网并互相收发数据的?他们的不一样的地方只是本身的Profile不一样而已,对吗?如果我要和市面上的标准zigbee ZHA产品组网的话,我用zigbee2.5.1a的协议栈都是可以组网的(市面上产品作为终端,我的zigbee2.5.1a的协议栈作为协调器),对吗?

user4362819:

没有人回答么?着急啊

VV:

关于第一个问题,建议你可以先了解下zigbee大致的原理,比方说协调器怎么建网,节点入网搜网,如何加网的。

user4362819:

回复 VV:

还有一个问题想问一下,我用的是最新的版本的ZHA协议栈,里面的sampleswitch,samplelight等工程的协调器,路由器,终端等都有什么差别,我要做一个网关的话应该用哪个工程的协调器配置?还有我发现我用sampleswitch的协调器工程不能让别的牌子的ZHA设备组进来,但是用samplelight却可以,2个工程有什么不同呢?

赞(0)
未经允许不得转载:TI中文支持网 » zigbee不同设备组网问题
分享到: 更多 (0)