想做一个符合ZHA智能家居网关,请问在哪个示例代码基础上改程序比较方便快捷呢?需要参考哪些文档
VV:
@fghjk rtyuiop
建议参考Z-Stack Home 1.2.2中的SampleSwitch作为例程开发。
如果你是需要开发标准的ZHA的网关的话,请到www.zigbee.org下载ZHA profile Specification文档,然后参考里面的描述的设备Combine Interfere,把要求的功能都实现了就可以。
天空:
回复 VV:
@VV
你说的ZHA的网关是指协调器吗?还是说通过串口和zigbee协调器连接的HOST端的处理?
天空
VV:
回复 天空:
两种方式都可以。
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:
@VV
是不是不论1),2)哪种方式,都可以通过ZHA的标准认证的?
天空
VV:
回复 天空:
是的,两种方式对具体实现的功能没有影响,只是实现方式不同而已。