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

通过ZCL的哪个簇能发送温湿度数据

通过ZCL库的哪个簇发送温湿度数据呢?还有其他的一些传感器数据,比如光照传感器,通过什么簇实现

Susan Yang:

参考http://www.c51rf.com/UpFiles/20080610134626Z-Stack%20ZCL%20API_F8W-2006-0020_.pdf 第 4. General Functional Domain

The Basic, Identity, Groups, Scenes, On/Off, Level Control, Alarms and RSSI Indication clusters provide commands but the Power Configuration, Device Temperature Configuration, On/Off Switch Configuration and Time clusters don’t provide any commands.

songfeng zhang:

回复 Susan Yang:

那么传感器数据就只能自己定义通信协议啦?这样如何实现兼容性呢

VV:

回复 songfeng zhang:

建议查看下最新的ZigBee Home Automation Specification和ZigBee Cluster Library

songfeng zhang:

回复 VV:

在z-stack中提供了相关函数吗?

songfeng zhang:

回复 Susan Yang:

参考第4部分指的什么,这里面没有温度相关的函数啊?

VV:

回复 songfeng zhang:

我只是想告诉你你提到的照度传感器之类,像这些Zigbee协议栈里面都有定义的,格式什么的都定好的,不需要自己定义。

不清楚你说的API函数是指什么

songfeng zhang:

回复 VV:

像on/off类的开关命令,在z-stack中有相应的函数对应,zclGeneral_SendOnOff_CmdOff()函数就可以按照ZCL的标准发送关灯命令,那么对于温度的读取在z-stack中是否有相关函数

VV:

回复 songfeng zhang:

温度读取,是Read Attribut,只要使用

ZStatus_t zcl_SendRead( uint8 srcEP, afAddrType_t *dstAddr, uint16 clusterID, zclReadCmd_t *readCmd, uint8 direction, uint8 disableDefaultRsp, uint8 seqNum)

songfeng zhang:

回复 songfeng zhang:

能否提供下z-stack中传输温度数据的思路,按照ZCL的规范

songfeng zhang:

回复 VV:

刚才没有刷新页面   没看到上一个回复,谢谢VV的解答,非常感谢。

赞(0)
未经允许不得转载:TI中文支持网 » 通过ZCL的哪个簇能发送温湿度数据
分享到: 更多 (0)