[RELEASE] Tuya NEO Coolcam Zigbee Water Leak Sensor

This is the current log.
This instrument does not have options.

Summary

dev:3552022-10-03 05:35:02.936 pminfo수관리실 Water S is dry

dev:3552022-10-03 05:35:02.934 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 05:35:02.913 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 05:15:01.681 pminfo수관리실 Water S is dry

dev:3552022-10-03 05:15:01.679 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 05:15:01.677 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 05:14:01.491 pminfo수관리실 Water S is dry

dev:3552022-10-03 05:14:01.489 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 05:14:01.487 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 05:13:58.754 pminfo수관리실 Water S battery is 78% (2.8 V), water:dry

dev:3552022-10-03 05:13:58.751 pmdebug수관리실 Water S batteryVoltage = 2.8 V

dev:3552022-10-03 05:13:58.741 pminfo수관리실 Water S is dry

dev:3552022-10-03 05:13:58.739 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 05:13:58.716 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 05:13:58.318 pmdebug수관리실 Water S NOT PARSED : descMap = [raw:catchall: 0000 0006 00 00 0040 00 19C5 00 00 0000 00 00 B7FDFF040101190000, profileId:0000, clusterId:0006, clusterInt:6, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:19C5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[B7, FD, FF, 04, 01, 01, 19, 00, 00]]

dev:3552022-10-03 05:13:58.272 pminfo수관리실 Water S device announcement

dev:3552022-10-03 04:53:54.457 pminfo수관리실 Water S is dry

dev:3552022-10-03 04:53:54.455 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 04:53:54.432 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 04:33:51.109 pminfo수관리실 Water S is dry

dev:3552022-10-03 04:33:51.107 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 04:33:51.105 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 04:13:47.788 pminfo수관리실 Water S is dry

dev:3552022-10-03 04:13:47.786 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 04:13:47.765 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 03:53:44.357 pminfo수관리실 Water S is dry

dev:3552022-10-03 03:53:44.354 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 03:53:44.333 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 03:33:40.974 pminfo수관리실 Water S is dry

dev:3552022-10-03 03:33:40.972 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 03:33:40.951 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 03:13:37.713 pminfo수관리실 Water S is dry

dev:3552022-10-03 03:13:37.711 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 03:13:37.709 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 02:53:34.373 pminfo수관리실 Water S is dry

dev:3552022-10-03 02:53:34.371 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 02:53:34.349 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 02:33:31.022 pminfo수관리실 Water S is dry

dev:3552022-10-03 02:33:31.019 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 02:33:30.998 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 02:13:27.651 pminfo수관리실 Water S is dry

dev:3552022-10-03 02:13:27.649 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 02:13:27.628 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 01:53:24.222 pminfo수관리실 Water S is dry

dev:3552022-10-03 01:53:24.220 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 01:53:24.199 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 01:33:20.855 pminfo수관리실 Water S is dry

dev:3552022-10-03 01:33:20.853 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 01:33:20.830 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 01:13:17.431 pminfo수관리실 Water S is dry

dev:3552022-10-03 01:13:17.427 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 01:13:17.405 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 12:53:13.972 pminfo수관리실 Water S is dry

dev:3552022-10-03 12:53:13.970 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 12:53:13.948 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 12:33:10.798 pminfo수관리실 Water S is dry

dev:3552022-10-03 12:33:10.796 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 12:33:10.773 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 12:13:07.568 pminfo수관리실 Water S is dry

dev:3552022-10-03 12:13:07.566 pmtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 12:13:07.544 pmdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 11:53:04.347 aminfo수관리실 Water S is dry

dev:3552022-10-03 11:53:04.344 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 11:53:04.321 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 11:33:01.083 aminfo수관리실 Water S is dry

dev:3552022-10-03 11:33:01.081 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 11:33:01.060 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 11:12:57.894 aminfo수관리실 Water S is dry

dev:3552022-10-03 11:12:57.890 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 11:12:57.868 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 10:52:54.733 aminfo수관리실 Water S is dry

dev:3552022-10-03 10:52:54.731 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 10:52:54.708 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 10:32:51.506 aminfo수관리실 Water S is dry

dev:3552022-10-03 10:32:51.504 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 10:32:51.484 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 10:12:48.298 aminfo수관리실 Water S is dry

dev:3552022-10-03 10:12:48.294 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 10:12:48.272 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 09:52:45.161 aminfo수관리실 Water S is dry

dev:3552022-10-03 09:52:45.159 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 09:52:45.136 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 09:32:41.981 aminfo수관리실 Water S is dry

dev:3552022-10-03 09:32:41.979 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 09:32:41.958 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 09:12:38.776 aminfo수관리실 Water S is dry

dev:3552022-10-03 09:12:38.773 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 09:12:38.750 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 08:52:35.579 aminfo수관리실 Water S is dry

dev:3552022-10-03 08:52:35.575 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 08:52:35.554 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 08:32:32.344 aminfo수관리실 Water S is dry

dev:3552022-10-03 08:32:32.342 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 08:32:32.321 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 08:12:29.060 aminfo수관리실 Water S is dry

dev:3552022-10-03 08:12:29.058 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 08:12:29.036 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 07:52:25.842 aminfo수관리실 Water S is dry

dev:3552022-10-03 07:52:25.840 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 07:52:25.820 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 07:32:22.588 aminfo수관리실 Water S is dry

dev:3552022-10-03 07:32:22.586 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 07:32:22.566 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 07:12:19.287 aminfo수관리실 Water S is dry

dev:3552022-10-03 07:12:19.285 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 07:12:19.264 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

dev:3552022-10-03 06:52:15.960 aminfo수관리실 Water S is dry

dev:3552022-10-03 06:52:15.956 amtracezs = [sourceEndpoint:01, alarm1Set:false, alarm2Set:false, tamperSet:false, batterySet:false, supervisionReportsSet:true, restoreReportsSet:false, troubleSet:false, acSet:false, testSet:false, batteryDefectSet:false, extendedStatus:00, zoneId:00, delay:0001]

dev:3552022-10-03 06:52:15.935 amdebugZone status: zone status 0x0010 -- extended status 0x00 - sourceEndpoint:01, zoneId:00, delay:0001

Show more...

I have an almost identical connector on my Dome water sensor. It got wet and started doing the same thing. I hung it above my water heater for a few months and it came back. If you'd like I can test the resistance values on my unit and you can compare to your "broken" one to see if it's way off or shorted.
LMK

Thanks for asking. Are you talking about the male plug that goes into the female, or the female?

I've had the male disconnected for almost two months now, so I suppose I could try it again in December when it's been over two months.

That one, the one that looks like a male headphone plug. The head with 3 contact dots on it, appears to not be 100% sealed

1 Like

Hi again.

I have this talking to the hub and sending updates, I think. I have the bar type sensor with the U shape sensor head..
Problem is for the purpose I want to use it for I need it to trigger every 5-10 minutes or so and it looks like it only fires every hour?

Any chance of changing the driver so we have faster updates. I'm trying to use it to trigger the immersion when I run a bath.

Rosie

Edit: Seems to be working on a 3 minute detection schedule, the 1 hour is a wake-up poll. Should be all OK.

1 Like

Working great for me, but for some reason I can't make it visible in Alexa even though I have enabled the sensor through the Hubitat Amazon Echo Skill.

Anyway to do that?

Oh also it's not reporting battery level, is that normal for this driver as well ?

Unfortunately, Hubitat integration to Amazon Echo Skill does not include water leak sensors. Search this forum for "leak sensor Alexa", a possible workaround is to make a virtual contact sensor exposed to Alexa, then sync the contact sensor open/close states with the water leak sensor 'wet' / 'dry' states using RM5 rule in Hubitat.

Battery level reporting for the leak sensors is very important in my opinion, this is what determines whether the sensor is operational and online to HE or not ... If the sensor does not send any battery reports in the last 12 hours period, the driver will send 'not present' event and the battery level will be forcibly set to 0 - this is the way I use it with the Device Activity Chek and Device Watchdog apps to monitor the health of the sensors...

The easiest way to troubleshoot the missing battery level reporting is to pair your sensor again to HE, close to the hub. Can you also post the identification information from the device web page 'Data' section? ( model, manufacturer, application )

Roger that I will try to re-pair the sensor again, here is the data section:

  • endpointId: 01
  • application: 41
  • inClusters: 0001,0003,0500,0000
  • manufacturer: _TZ3000_kyb656no
  • model: TS0207
  • outClusters: 0019,000A
  • softwareBuild:

This is what is currently reporting:

Current States

  • powerSource : battery
  • water : dry

18hrs later still no battery info, I'll report back after re-pairing the sensor.

Looks like pairing it again really close (1ft) from the hub worked:

Current States

  • battery : 100
  • powerSource : battery
  • water : dry

Are we anticipating that it will stop reporting battery once the sensor is moved to it's final location about 60' away ?

1 Like

No, I expect the battery reporting to continue working when the leak sensor is moved to its final place. Most probably it will re-join the HE Zigbee network again using a Zigbee repeater of its own choice...

What is critical is the initial pairing process, when the device is initialized. When done close to the hub, the chance that the initialization commands will be accepted quickly, without timeouts and repeats is much higher when compared to pairing from a longer distance, eventually via repeaters. Once initialized correctly, it is expected to work stable from now on.

2 Likes

[Capteur inondation TZ3000_ocjlo4ea.TS0207 - Protocole domotique - Communauté Jeedom]

Manufacturer: tz3000_ocjlo4ea
Model: ts0207

Installed this version yday. Worked just fine with this driver until battery dropped to 0 from 100. Paired again and same happened after few hours. Problem with the Sensor or the driver?

1 Like

It is a problem with the driver, that we should be able to fix.
Please first update to the development branch version 1.0.7 (the link is in the second post). Then enable the Debug logs and leave the sensor as it is. After few hours look at the past logs - I need to see if there was anything sent by the leak sensor as a 'heart-beat' message to HE? Copy and paste the logs for the last few hours.

UPDATE: version 1.0.7 which contains a lot of changes was pushed for update via HPM.

1 Like

Wow! $8.46 (USD) with free shipping!

I have placed an order, the water leak sensors are never enough in a home where hot water radiators are used for heating during the winter season! :slight_smile:

5 Likes

Only problem is battery CR123A, that is expensive compared to button ones

Yes, these cost about 3 euros here... But hopefully will last at least 5 years?

This model (different from link) also works as a kitchen step stool apparently ...

image

6 Likes

Hahaha :rofl:

1 Like

That dev version seems to work just fine without dropping to 0 degrees. No need for logs. Perfect, thanks

1 Like

Verified, it works


endpointId: 01
application: 41
manufacturer: _TZ3000_ocjlo4ea
model: TS0207

EDIT; works with HomeKit integration app as leak sensor!

1 Like

@kkossev So I have 2 sensors dropping off the mesh every day. Very strange. Any thoughts?