so when the sensor is dectecting water, on debug, I get this log
7f2dd24d-8dc2-4ab1-8c19-0685bba123d8 3:54:50 PM: debug leakSmart – leakSmart Sensor – map = [:].
7f2dd24d-8dc2-4ab1-8c19-0685bba123d8 3:54:50 PM: debug leakSmart – leakSmart Sensor – Desc Map: [raw:E930010B020801811100, dni:E930, endpoint:01, cluster:0B02, size:08, attrId:8101, encoding:11, value:00].
7f2dd24d-8dc2-4ab1-8c19-0685bba123d8 3:54:50 PM: debug leakSmart – leakSmart Sensor – parse(read attr - raw: E930010B020801811100, dni: E930, endpoint: 01, cluster: 0B02, size: 08, attrId: 8101, encoding: 11, value: 00.
When it returns to normal, I get this:
7f2dd24d-8dc2-4ab1-8c19-0685bba123d8 3:55:50 PM: debug leakSmart – leakSmart Sensor – map = [:].
7f2dd24d-8dc2-4ab1-8c19-0685bba123d8 3:55:50 PM: debug leakSmart – leakSmart Sensor – Desc Map: [raw:E930010B020801810100, dni:E930, endpoint:01, cluster:0B02, size:08, attrId:8101, encoding:01, value:00].
7f2dd24d-8dc2-4ab1-8c19-0685bba123d8 3:55:50 PM: debug leakSmart – leakSmart Sensor – parse(read attr - raw: E930010B020801810100, dni: E930, endpoint: 01, cluster: 0B02, size: 08, attrId: 8101, encoding: 01, value: 00.
Could the issue be that there is nothing in the map = [:] ? battery and temp are different
When the temp reports, map = [name:temperature, value:76, descriptionText:leakSmart Sensor was 76°F, translatable:true].
When battery reports: map = [name:battery, value:100, translatable:true, descriptionText:leakSmart Sensor battery was 100%.].