微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 请问想做一个符合ZHA智能家居网关,用什么示例代码呢?

请问想做一个符合ZHA智能家居网关,用什么示例代码呢?

时间:10-02 整理:3721RD 点击:

想做一个符合ZHA智能家居网关,请问在哪个示例代码基础上改程序比较方便快捷呢?需要参考哪些文档

@fghjk rtyuiop

建议参考Z-Stack Home 1.2.2中的SampleSwitch作为例程开发。

如果你是需要开发标准的ZHA的网关的话,请到www.zigbee.org下载ZHA profile Specification文档,然后参考里面的描述的设备Combine Interfere,把要求的功能都实现了就可以。

@VV

你说的ZHA的网关是指协调器吗?还是说通过串口和zigbee协调器连接的HOST端的处理?

天空

两种方式都可以。

1) 一种方式是,CC2530上运行完整的Application,当Coordinator。跟Host之间只是一些应用数据上的交互。

这种方式的实现,一般只需要完成host与CC2530的串口驱动,然后用户自己定义相关的数据传输。

2)另外一种是,CC2530上跑ZNP,这时候CC2530相当于一个被动设备,Host需要发命令的方式控制CC2530ZNP运行,当然要包括应用数据的交互。

这种方式的实现,除了实现串口驱动以外,还要是是实现跟ZNP配合的适配层。TI在有专门一个TI Design,完成这个适配层的开发,可以移植到任何的Host 平台。

http://e2e.ti.com/support/wireless_connectivity/f/158/t/406198

@VV

是不是不论1),2)哪种方式,都可以通过ZHA的标准认证的?

天空

是的,两种方式对具体实现的功能没有影响,只是实现方式不同而已。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top