作为一个初学者,我的理解:终端支持的功能,比如开/关,调节亮度,都有相应的Cluster ID;协调器通过AF_DataRequest向终端发消息,传入功能对应的Cluster ID,就能使终端执行相应的功能。
如何只开发协调器,使用市面上已有的终端的情况下,不知道终端定义的Cluster ID,如何通过程序获得终端支持的Cluster ID呢?
哪位大神知道,帮忙回答下,多谢!
user6069081:
协调器向终端发送设备描述符请求:simple descriptor request,终端返回的RSP封包当中即有设备支持的cluster id。
zhaoqqq:
感谢两位的回答,按照你们的回答,我研究下。