Pool Monitor Device Yieryi BLE-YC01

If I use the yinmik app, the esp doesn’t connect anymore, turning on/off doesn’t help anymore,

Someone said, putting out battery, but what helps for me is to turn off/on BT mode on the ble device itself, afterwards, the esp connects again

did it other way around, resetting ESP

Ah ok , why does it work when resetting/rebooting esp? What’s the difference with the switch turning off/on again?

I also got the false cl values but my ph is fine.
Strange:
kwaliteit_zwembad

for me its fine, once the PH was settled

i got a couple of correct readings, but after half a day i got this value.

do yo see this:

image

or do you see there the value 6554 ?

are you also sure its still updating every 30 min? maybe its still an old value

i see it as shown on your image.
i’ve used it for a month and i got correct values on the screen.
Now i’ve integrated it into esphome and i can’t get correct values of cl.

and whats the PH value itself on the device? (not in HA)

it was last updated yesterday. ph 6 hours ago and temp 4 mins. ago.

the value is 7.3

strange, for me its working now, maybe the value in HA is wrong? are you sure its also 7.3 on the device itself?

i can’t see it right now, i’m not at home.
But it has been always 7.2 till 7.5 range
I’ll check later

i took the batteries out, and after that i got a correct cl reading.
But 1 hour later again — on the display and 6.553,5 in home assistant.
the last mg/l value was 1.2 mg/l and ph is 7.3

for me when the switch turns on every 30 min, the sensors is not always connected, not sure why, its not a distance issue
anyone else seeing this too ? is the 2 min maybe too short?

I’ve seen this also time to time, but if connection failed, in 100% of case, next half-hour it success

ok, lets see what happens
what code are you using? the last version from this post?

maybe this one is too short? maybe it needs like 15 sec instead?

update_interval: 30s

from this part:

- platform: ble_client ####  Sensor required to manage values coming from the BLE device ####
    ble_client_id: ble_yc01
    type: characteristic
    id: ble_yc01_sensor
    update_interval: 30s
    internal: true
    service_uuid: FF01
    characteristic_uuid: FF02
    notify: true

out of scope, but can you share the yaml of this card ?