2630作为DoorLock和2538作为DoorLockController
2538下发指令,2630能响应,2630端如果本地手动开锁,
想把本地开锁的状态也同步给2538,请问该怎么处理?
本地开锁后直接发送下面的指令,2538没有任何反应
zclClosures_SendDoorLockStatusResponse(pInMsg->msg->endPoint,&pInMsg->msg->srcAddr,COMMAND_CLOSURES_LOCK_DOOR,ZCL_STATUS_FAILURE,true,pInMsg->hdr.transSeqNum);
user5367314:
2630作为DoorLock和2538作为DoorLockController
2538下发指令,2630能响应,2630端如果本地手动开锁,
想把本地开锁的状态也同步给2538,请问该怎么处理?
本地开锁后直接发送下面的指令,2538没有任何反应
zclClosures_SendDoorLockStatusResponse(pInMsg->msg->endPoint,&pInMsg->msg->srcAddr,COMMAND_CLOSURES_LOCK_DOOR,ZCL_STATUS_FAILURE,true,pInMsg->hdr.transSeqNum);
user5367314:
2630作为DoorLock和2538作为DoorLockController
2538下发指令,2630能响应,2630端如果本地手动开锁,
想把本地开锁的状态也同步给2538,请问该怎么处理?
本地开锁后直接发送下面的指令,2538没有任何反应
zclClosures_SendDoorLockStatusResponse(pInMsg->msg->endPoint,&pInMsg->msg->srcAddr,COMMAND_CLOSURES_LOCK_DOOR,ZCL_STATUS_FAILURE,true,pInMsg->hdr.transSeqNum);
YiKai Chen:
可以透過zcl_SendReportCmd來送 LockState屬性
user5367314:
回复 YiKai Chen:
谢谢你的回复,再请问一下,用下面的函数发送是否可以?
zclClosures_SendDoorLockUnlockDoor(DLCSAPP_EP, &dstAddr, &cmd, true,zdlcTransID++);
YiKai Chen:
回复 user5367314:
不行,這個API是拿來送控制DoorLock的命令的
Alvin Chen:
回复 user5367314:
建议先去看ZCL
www.zigbee.org/…/07-5123-06-zigbee-cluster-library-specification.pdf