[RELEASE] Tuya NEO Coolcam Zigbee Water Leak Sensor

'Tuya NEO Coolcam Zigbee Water Leak Sensor' driver is available for installation from Hubitat Package Manager (HPM).

Driver code is available from GitHub repository: Hubitat/Tuya NEO Coolcam Zigbee Water Leak Sensor.groovy at main · kkossev/Hubitat · GitHub

Supported models

Device Links
NEO Coolcam Water Leak Sensor image Model: TS0601
Manufacturer: _TZE200_qq9mpfhw
Walmart: (link)
Amazon.com : (link)
Amazon.de : (link)
Water Leak Sensor image Model: TS0207
Manufacturer: _TYZB01_sqmd19i1
Walmart: (link)
AliExpres: (link)
Amazon.de: (link)
Water Leak Sensor image Model: TS0207
Manufacturer: _TZ3000_upgcbody
Walmart: (link)
Amazon.de : (link)
AliExpres: (link)


  • Tuya specific cluster 0xEF00 water leak sensors (TS0601)

  • Tuya water sensors using standard IAS messaging (TS0207)


  • capability "WaterSensor"

  • "dry" and 'wet' commands from the device web UI (for testing purposes)

  • Battery reporting for all models



  • ver. 1.0.1 2022-03-26 - Inital release
  • ver. 1.0.1 2022-04-12 - added _TYST11_qq9mpfhw fingerprint
  • ver. 1.0.2 2022-04-14 - Check-in info logs; model 'q9mpfhw' inClusters correction
  • ver. 1.0.3 2022-04-16 - 'Last Updated' workaround for NEO sensors
  • ver. 1.0.4 2022-05-14 - code cleanup; debug logging is off by default; fixed debug logging not turning off after 24 hours; added Configure button

Hi @kkossev Can I assume that with this driver the device will work directly with HE?



Brilliant! Thanks very much.

1 Like

Driver code was updated with a correct fingerprint for the new Neo model;
Tuya check-in messages (usually received every 1 or 4 hours) are now shown in the device log page.

Version 1.0.3 provides a workaround for 'Last Updated Time' for NEO sensors. The value should be updated every hour,

I am using the excellent app [RELEASE] Device Activity Check - Get notifications for "inactive" devices by bertabcd1234 :

Yesterday I had my first REAL water leaking problem alert :


The leak sensor is the third one (the cheapest) shown in the first post. Tthe sensor box was mounted on the backside of the cabinet under the kitchen sink. The extension cord with the actual sensor at the end was simply thrown to the bottom, as I had not good visibility inside because... uhh.. of the many items that were put in the closet and I was too lazy to first remove and then rearrange all that stuff...

So in my case, the investment in these leak sensors has already paid off!


In my opinion, leak sensors are essential in North American homes, given that they often they are constructed as a wood frame with drywall, and wood floors.

To make things worse, my home has a 50 gallon water tank in the attic.


Do you also have a water shutoff unit attached to the sensors?

Yes, I have a shutoff unit, but it is still sitting on my desk.. :smiling_face: I need to pull a power supply line close to the valve box, which is not an easy task.

1 Like

I have one of the Model: TS0207 Manufacturer: _TZ3000_upgcbody as shown at the top of this topic.

The sensor seems to join easily. The logs:

Events generated:

State of joined device:

At this point the device goes radio silent. No wet/dry events, no logs, nothing.
Any suggestions...

Did you click configure?

Try pairing the sensor once again to HE. Do it close to the hub.

Yes I tried that.

That did it! Thanks. Wish I would have thought of that.


Download the Hubitat app