Getting and setting the fingerprint for a new device handler

I’m trying to understand fingerprints a little better so I can make my custom device handlers get picked up by the right devices. To start, I’m looking at the Aeotec Dry Contact Sensor. In the raw description from the ide it has this:
zw:S type:0701 mfr:0086 prod:0102 model:0061 ver:1.05 zwv:4.05 lib:03 cc:5E,86,72,85,59,73,71,84,30,80,70,7A ccOut:5A,82 role:06 ff:8C06 ui:8C06

Would this be the appropriate fingerprint for this?
fingerprint inClusters: “0x5E,0x86,0x72,0x85,0x59,0x73,0x71,0x84,0x30,0x80,0x70,0x7A”, outClusters:“0x5A,0x82”, mfr:“0086”, prod:“0102”, model:“0061”, deviceJoinName:“Aeotec Dry Contact Sensor”