Z2M - No more values from Yeiryi Zigbee Pool Monitor

Hi,

I’ve been successfully using the Tuya YEIRYI Zigbee Pool Monitor BLE-YL01 (_TZE200_v1jqz5cy) with HA Zigbee2MQTT module for months, and even if data updates were a bit random, it was working.

A few weeks ago, all the data points suddenly stopped updating, and even a reset and zigbee re-pairing did nothing. Hard reboot of Home assistant, and upgrading to latest firmwares and updates did nothing neither. I’ve switched back the device to Tuya, and I could see the data here, expect for PH value. I’ve talked to my reseller which sends me a PH sensor replacement, so now I have all values back in Tuya, but still no values in Home Assisant + Z2M. The Z2M debug log shows data frames containing only the “linkQuality” and the “lastupated” points, but none of the others points like temperature, PH, etc. Also, the linkQuality value is changing very fast like several times per second on Z2M interface.

I precise that my HAOS is up to date and installed on a Raspberry 3 (Class A2 micro SD) and a SonOfff Zigbee Dongle E coordinator with latest firmware (ncp-uart-hw-v7.4.4.0-zbdonglee-115200.gbl)

Any clue?

Thanks

I found that the issue comes from the 1.40.X zigbee2mqtt module update.

I found a workaround, waiting for a fix: I’ve restore Z2M 1.39.1 version (was 1.40.2) and values are back!

To downgrade Z2M, I went to HA settings → system → backups, and found a zigbee2mqtt module backup in 1.39.1 version, then select it and click on “restore” option.

Hope this could help