微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 86型墙面板,3键控制3个灯. 是否是定义3个端点号,比如端点8,端点9,端点10进行发命令进行控制, 因为HA1.2协议命令没有区分按键的参数?

86型墙面板,3键控制3个灯. 是否是定义3个端点号,比如端点8,端点9,端点10进行发命令进行控制, 因为HA1.2协议命令没有区分按键的参数?

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

86型墙面板,3键控制3个灯. 是否是定义3个端点号,比如端点8,端点9,端点10进行发命令进行控制, 因为HA1.2协议命令没有区分按键的参数?

HA1.2代码通过调用: zclGeneral_SendOnOff_CmdOn( endpoint, &zclSampleLight_DstAddr, FALSE, 0 );                  //开灯

3键的86型墙面板,如何区分进行控制3个按键控制不同的灯泡? 是不是3个按键分别对应注册3个不同端点号?

万分感谢!!!

对的,每个endpoint上面相当于一个单独的switch

@VV

按照你这么说的话  添加一个端点就得多注册一个ZCL的回调处理函数是吗?那样代码岂不是冗长了?

请问你这个问题怎么解决呢 谢谢

那么如果是同个端点下  分出不同簇来分别控制不同的灯呢

嗯,我就是每一个端点注册一个ZCL的回调!

不让注册,到时控制的时候 又接不到!!!

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

网站地图

Top