Hi Chris,
The device is not responding because the Level Control EP is disabled in software, and I haven’t implemented a default response for when the destination EP is not found. But I can easily do that.
Another thing I noticed is that the when coordinator sends a ReadAttributesCommand or the On/OffCommand, it says that the Source EP is 0 but when it sends the frame, it sends the Source EP as 1.
From the logs:
2019-04-23 02:28:24.554 [DEBUG] [transaction.ZigBeeTransactionManager] - 28270/2: Sending ZigBeeTransaction [queueTime=11, state=WAITING, sendCnt=0, command=ReadAttributesCommand [On/Off: 0/0 → 28270/2, cluster=0006, TID=51, identifiers=[0]]]
2019-04-23 02:28:24.557 [DEBUG] [transaction.ZigBeeTransactionManager] - addTransactionListener: ZigBeeTransaction [queueTime=13, state=WAITING, sendCnt=0, command=ReadAttributesCommand [On/Off: 0/0 → 28270/2, cluster=0006, TID=51, identifiers=[0]]]
2019-04-23 02:28:24.562 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [On/Off: 0/0 → 28270/2, cluster=0006, TID=51, identifiers=[0]]
2019-04-23 02:28:24.569 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX APS: ZigBeeApsFrame [sourceAddress=0/1, destinationAddress=28270/2, profile=0104, cluster=0006, addressMode=DEVICE, radius=31, apsSecurity=false, apsCounter=9E, payload=00 51 00 00 00]
2019-04-23 04:16:03.578 [DEBUG] [transaction.ZigBeeTransactionManager] - 28270/2: Sending ZigBeeTransaction [queueTime=5, state=WAITING, sendCnt=0, command=OffCommand [On/Off: 0/0 → 28270/2, cluster=0006, TID=62]]
2019-04-23 04:16:03.581 [DEBUG] [transaction.ZigBeeTransactionManager] - addTransactionListener: ZigBeeTransaction [queueTime=8, state=WAITING, sendCnt=0, command=OffCommand [On/Off: 0/0 → 28270/2, cluster=0006, TID=62]]
2019-04-23 04:16:03.587 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: OffCommand [On/Off: 0/0 → 28270/2, cluster=0006, TID=62]
2019-04-23 04:16:03.594 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX APS: ZigBeeApsFrame [sourceAddress=0/1, destinationAddress=28270/2, profile=0104, cluster=0006, addressMode=DEVICE, radius=31, apsSecurity=false, apsCounter=AF, payload=01 62 00]