SmartThings Motion Sensor ZigBee Commands

Hi,

I’m trying to integrate the SmartThings Motion Sensor (3305-S, no USB charger) with a custom coordinator. I can get the motion sensor to join my ZigBee network, but I can’t figure out how to actually read data from it. I need to know the ID of the cluster to send the command to, as well as the command itself, along with any parameters. Could someone please shed some light on this?

I found this thread, but it doesn’t provide enough detail in terms of the necessary commands. I think that the cluster ID may have changed for the newer motion sensor as well.

Thanks in advance.

This is the fingerprint info.

fingerprint inClusters: "0000,0001,0003,0402,0500,0020,0B05", outClusters: "0019", manufacturer: "CentraLite", model: "3305-S"
        fingerprint inClusters: "0000,0001,0003,0402,0500,0020,0B05", outClusters: "0019", manufacturer: "CentraLite", model: "3305"
        fingerprint inClusters: "0000,0001,0003,0402,0500,0020,0B05", outClusters: "0019", manufacturer: "CentraLite", model: "3325"
        fingerprint inClusters: "0000,0001,0003,0402,0500,0020,0B05", outClusters: "0019", manufacturer: "CentraLite", model: "3326"

Commands:

case ‘0x0020’: // Closed/No Motion/Dry
case ‘0x0021’: // Open/Motion/Wet
case ‘0x0022’: // Tamper Alarm
case ‘0x0023’: // Battery Alarm
case ‘0x0025’: // Restore Report