As a followup, I picked up 2 of the BlizWolf moisture sensors ( BW-IS5), and as mentioned above, does seem to work with the Generic Zigbee Moisture Sensor driver.
However, I can't get it to produce a full fingerprint when using the "device" driver and the getInfo command. It simply never kicks anything to the log.
- endpointId: 01
- application: 43
- manufacturer: _TYZB01_o63ssaah
- model: TS0207
- inClusters: 0000,0001,0003,0500,EF01
- outClusters: 0003,0019
- softwareBuild
Is what I get in the data block from the device page.
A simple wet finger test across the two contacts resulted in a "wet" state change ,which reverted to dry after I dried the contacts, so the device appears to work correctly.
Correction: I managed to find this in the logs.
dev:32022020-12-09 05:26:42.198 pm infoZigbee parsed:[raw:8DC4010001102000201E210020C8, dni:8DC4, endpoint:01, cluster:0001, size:10, attrId:0020, encoding:20, command:0A, value:1E, clusterInt:1, attrInt:32, additionalAttrs:[[value:C8, encoding:20, attrId:0021, consumedBytes:4, attrInt:33]]]
dev:32022020-12-09 05:26:42.182 pm infoZigbee parsed:[raw:8DC40100000801002043, dni:8DC4, endpoint:01, cluster:0000, size:08, attrId:0001, encoding:20, command:0A, value:43, clusterInt:0, attrInt:1]
dev:32022020-12-09 05:26:36.183 pm infoZigbee parsed:[raw:8DC4010001102000201E210020C8, dni:8DC4, endpoint:01, cluster:0001, size:10, attrId:0020, encoding:20, command:0A, value:1E, clusterInt:1, attrInt:32, additionalAttrs:[[value:C8, encoding:20, attrId:0021, consumedBytes:4, attrInt:33]]]
dev:32022020-12-09 05:26:36.133 pm infoZigbee parsed:[raw:8DC40100000801002043, dni:8DC4, endpoint:01, cluster:0000, size:08, attrId:0001, encoding:20, command:0A, value:43, clusterInt:0, attrInt:1]
dev:32022020-12-09 05:26:34.656 pm infofingerprint profileId:"0104", endpointId:"01", inClusters:"0000,0001,0003,0500,EF01", outClusters:"0003,0019", model:"TS0207", manufacturer:"_TYZB01_o63ssaah"
S.