打印

看了几天的ZIGBEE,对于它的自动组网糊涂

[复制链接]
2927|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
leiwei77|  楼主 | 2014-8-14 15:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在不是智能家居很热乎么,拿个举例来说:ZIGBEE插座和作为协调器网关,它们怎么配对的,假如邻居也是同样的系统会不会加入到邻居家的zigbee网络.
问题:
1  假如依靠PANID,每个协调器的ID不同,那作为配件的ZIGBEE插座,又是如何得知它自已要加入的ID?总不能在每个插座出厂时,就将它与对应的协调器进行捆绑吧?

2 由于TI ZIGBEE的部分协议不公开,我似乎没有看到有谁提过,协调器可以拒绝某个地址的接入。好像它没有像家用的路由器那样,可以封掉MAC,让它永远入不了我的网,这样是否会占用资源,搞一堆不明真相的ZIGBEE配件,去干扰协调器,而协调器又没有拒绝的能力

3 zigbee网络上不了太多的数量,整个30个左右的节点应该还是没问题的啥

问题有点菜,请海涵!

相关帖子

沙发
leiwei77|  楼主 | 2014-8-14 21:57 | 只看该作者
自个儿顶下,盼回复

使用特权

评论回复
板凳
amen315| | 2014-8-14 22:49 | 只看该作者
同样有这个问题,PADID我也设置不同来区别各各节点。
我认为可以这样,在P0口设置3个口分压电阻值,作为密码。
只有值和预定的相同时,才可以加入该网络,不知如何。
现在实际产品开发,是如何操作的呢?

使用特权

评论回复
地板
罗菜鸟| | 2014-8-15 16:45 | 只看该作者
你问的问题我们都解决了,我们在TI的协议栈上,增加了MAC地址过滤。

使用特权

评论回复
5
罗菜鸟| | 2014-8-15 17:33 | 只看该作者
1  假如依靠PANID,每个协调器的ID不同,那作为配件的ZIGBEE插座,又是如何得知它自已要加入的ID?总不能在每个插座出厂时,就将它与对应的协调器进行捆绑吧?

PANID是靠不住的,我们直接在协议栈底层加了MAC过滤,协调器上必须输入要加入的节点的MAC地址,节点才能加进来。



2 由于TI ZIGBEE的部分协议不公开,我似乎没有看到有谁提过,协调器可以拒绝某个地址的接入。好像它没有像家用的路由器那样,可以封掉MAC,让它永远入不了我的网,这样是否会占用资源,搞一堆不明真相的ZIGBEE配件,去干扰协调器,而协调器又没有拒绝的能力

我们加了MAC地址过滤,就不存在这种问题了,我试过用Zigbee去干扰南京物联的智能家居协调器,恶意生产随机的MAC地址,申请加入网络,把他的连接资源消耗完。

3 zigbee网络上不了太多的数量,整个30个左右的节点应该还是没问题的啥
在有协调器和路由器存在的网络里面,100个节点没有问题。

使用特权

评论回复
6
leiwei77|  楼主 | 2014-8-17 22:54 | 只看该作者
哈哈,我还以为问题极肤浅呢,看楼上的老大尽然在修改TI的不公开的底层的代码,这任务估计至多仅有5%的工程师可以完成,你相当了不起,我放弃吧!因为只是兴趣的玩下。。。。。

使用特权

评论回复
7
mpuhome| | 2014-8-20 11:38 | 只看该作者
并不复杂
你参考WIFI网络就明白了,你用手机准备加入WIFI时,如果对方过滤了MAC,你肯定加不了
或者你就要输入密码

总之,每个协调器需要有特定的验证方式

使用特权

评论回复
8
zhumuhong| | 2017-3-1 15:28 | 只看该作者
才100个?

使用特权

评论回复
9
keer_zu| | 2017-3-1 16:28 | 只看该作者
需要一开始考虑一下整个系统的设计,特别是云端的,每个设备都要有唯一的标识,这个标识要和所在“域”(也就是你家和隔壁老王家是不同域,你们小区和隔壁小区不是同一个域等等)对应起来。

使用特权

评论回复
10
senyfan| | 2017-3-11 18:33 | 只看该作者
开发ZigBee协议太复杂了,而且还不一定开发出来的协议稳定可靠,我们都是使用晓网科技的ZigBee专业模块,把专业的东西交给专业的团队去完成。我们只关注应用层应用就可以。

使用特权

评论回复
11
lianglz616| | 2017-3-18 00:15 | 只看该作者
1)开发ZigBee协议太复杂了,而且还不一定开发出来的协议稳定可靠,我们都是使用qq群主594507478 的zigbee模块,把专业的东西交给专业的团队去完成。我们只关注应用层应用就可以。 哈哈。打下小广告。
2)zigbee 网络建议不要超过50个。不是多不可以, 超过50个,要精心设计。同时对需求清晰。比如 并发数,通信频度,是否多对一,还是一对一。
3) 一定要上200个,可以分4个子网, 子网通过网关进行中转处理。这样,在方案可行,有余量情况下,才能做好做稳定。

使用特权

评论回复
12
xiaohao2wl| | 2017-4-6 11:22 | 只看该作者
顶顶顶

使用特权

评论回复
13
yzkj| | 2018-5-8 16:47 | 只看该作者
看看瞧一瞧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

41

帖子

2

粉丝