Rainpoint Bluetooth Irrigation Timer

Has anyone had luck integrating the Rainpoint Bluetooth Irrigation Timers?

To be clear, I have several of these


and this hub

Tuya cloud integration

Following some posts here about other Rainpoint products, I added the devices to the Tuya Smartlife app and was able to see them in Home Assistant. I can't control the valves directly. I created scenes to trigger the valves like other people suggested, and the scenes do appear in Home Assistant, but nothing happens when I activate them. They work fine when triggered from the Smartlife app. I can tell the connection is working though because if I manually trigger the valve, I can see the state update in HA.

Tuya BLE

My real goal is to get BLE to work with my Esphome BLE proxies. Tuya BLE is in fork hell right now, but this one seems like the "most" maintained.

After finding a fork that helpfully pointed to an archive.org link of the old official HA Tuya integration instructions, I was actually able to get my API credentials. The new Tuya integration is streamlined and doesn't involve dealing with the cloud api junk.

Anyway, if I wait long enough, HA does eventually detect the Tuya devices and I can add them. The devices are added, but without any entities. Unclear if this is because the device is not supported by the integration or something else.

Has anyone had any luck with these devices?

I added support for this to tuya_ble. PR is here: Add support for Rainpoint TTV102B smart irrigation controller by edmcman · Pull Request #156 · ha-tuya-ble/ha_tuya_ble · GitHub