This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2530: 关于zigbee联盟的 zigbee3.0 协议

Part Number: CC2530
Other Parts Discussed in Thread: Z-STACK

我想使用Z-STACK-3.0.2 协议栈,来开发适用于zigbee联盟的 zigbee3.0 协议的智慧家居系统,

我计划的技术方案是
硬件:
网关:CC2530 + STM32F4
照明、窗帘等终端:CC2530

嵌入式软件:
CC2530:Z-STACK-3.0.2
STM32F4:FreeRTOS

后台
通信:MQTT
网站:Java

我的问题:
在网上看了好久,关于下面几个问题,一直没有搜索明白:

1、zigbee部分的开发工作:既然采用 zigbee联盟的 zigbee3.0 标准协议,那么zigbee网关和终端设备之前的各种通信,是否不需要开发?
2、STM32部分的开发工作:我是否只需要在STM32里面,使用串口和CC2530通信,从而实现控制各个终端的入网、远程控制等操作即可呢?如果回答“是”的话,那么这个串口协议文档在哪里可以找到?

谢谢

  • 1.是zigbee3.0,应用部分要自己开发,协议栈部分不用

    2

    使用串口和CC2530通信,从而实现控制各个终端的入网、远程控制等操作即可呢?

    是的,查看SDK安装目录 documents zigbee-users-guide和ZNP相关部分

  • 1.是zigbee3.0,应用部分要自己开发,协议栈部分不用

    不好意思,还是没太明白

    之前接触过z-stack 2.5.1a的开发,2.5.1a里面,协调器和终端的组网部分,不需要开发,设备可以自组网;

    但是想控制终端实现灯的开关,则需要在终端开发其应用层,来控制继电器;并且协调器和终端的通信协议报文的格式,需要自己定一个(相当是私有的协议)

    ziigbee联盟的zigbee3.0协议既然是通用的协议,那比如这个通信的报文的格式,是什么样的呢?有文档吗?

    是的,查看SDK安装目录 documents zigbee-users-guide和ZNP相关部分

    第2个问题,我之前问的不太好,在这个文档中我可以找到,如何使用串口的介绍。其实我想问和第一个问题一样,想知道:串口通信中,协议报文的格式。

    -------------------------------------

    补充一下:在网上看到介绍,zigbee联盟的 zigbee3.0 协议可以支持各种品牌的设备互联,所以想知道各品牌之间的设备是如何通信的

  • ziigbee联盟的zigbee3.0协议既然是通用的协议,那比如这个通信的报文的格式,是什么样的呢?有文档吗?

    可以參考 ZCL spec.

    串口通信中,协议报文的格式。

    請參考Z-Stack 3.0.2安裝完成後Docuemnts/API目錄下的Z-Stack Monitor and Test API.pdf/Z-Stack ZNP Interface Specification.pdf

    所以想知道各品牌之间的设备是如何通信的

    產品如果都是照Zigbee 3.0的規格就可以相連,至於通信就是靠標準的ZCL spec.

  • 明白了,谢谢你

  • 问题已解决,关闭此帖,如有其他问题,请重开一个新帖