Home Assistant BLE Integration for BLE-YC01 Pool Monitor
Please ask support questions in homeassistant forums: https://community.home-assistant.io/t/pool-monitor-device-yieryi-ble-yc01
I just made a native integration. This supports built-in bluetooth adapters and ESPHome configured as Bluetooth Proxies. Much more effecient than running/decoding directly in ESPHome.
I did not figure out any of the decoding myself. This leverages all the great work by: @anasm2010, @RubenKona, and many others in the above homeassistant thread.
Please post a PR if can add any capability.
Install this repo in HACS, then add the BLE_YC01 integration. Restart Home Assistant. The device should be found automatically in a few minutes.
The default update interval can be set in: custom_components/BLE_YC01/const.py Currently set to 1800 seconds (30 minutes). Change the value and restart homeassistant if want more or less often.