微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 通过ZCL的哪个簇能发送温湿度数据

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

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

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

参考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.

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

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

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

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

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

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

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

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

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

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

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

谢谢VV的解答,非常感谢。

那么在温度节点(存储温度数据的服务端)要如何发送温度数据呢?能否提供下思路

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

网站地图

Top