Seems like a Zigbee connectivity issue with this device...
Don't click on any buttons from HE web page - before the device can be controlled, we should receive data from the device.
Can you easily remove the batteries for one minute and then put the batteries back in.
Clear the device live logs, something must show up in the logs when the batteries are put back.
Can you access the HE device web page from a PC browser? I will need the logs as a copied and pasted text, not as screenshots.
I have the same valve...I installed your dev driver with profile set to TS0049. I do see log events every time I manually press the button on the valve. I continuously get rtt numbers for pings. Attached are events for close, open, ping and manual button press. I too don't see battery messages when I reinsert them but it is it really disconnected still given the other logging? I do see Tuya check-in messages over time as well. Thanks for your help!
@hertzell thank you for the feedback.
From the logs screenshot I see that the open and close commands sent from the hub are confirmed as received, but I don't see a confirmation of the open/close valve state. Can you confirm that the valve does not really open/close ?
I finally took out a Tuya Valve (GiEX) I bought Nov 2023 from Ali to prepare for a long trip later.
Try both driver from Hubitat Package Manager and Dev Driver, it might have a similar issue as you that the buttons on HE's device page are not working.
However, using the button on the value itself do report startTime, endTime, duration and some extras to the device event log. Except the first log after pairing, the rtt is always "timeout".
@hertzell, thank you for the tests and the help.
I have pushed version 1.3.1 via HPM, which works with the TS0049 _TZ3210_0jxeoadc Rain Seer irrigation timer.
You have a mix of Marcus's drivers and this one ...
Delete (REMOVE) the device from the HE web page red button.
Pair it again to the hub.
Now, when you have the correct driver installed, the valve should be automatically recognized as 'S0601_GIEX_VALVE'
However, I see in the statistics from the screenshots that there are only four Zigbee messages received, and that the result of the Ping() command is 'timeout'.
This usually means Zigbee connectivity problems with the Hubitat C-8 hub ...
Anyway, try removing the valve from HE and pairing it once again. This driver should be automatically selected, if the pairing succeeds.
Then, click on the Ping() command button - you should see the rtt (Round-Trip time) numeric value in milliseconds. If the Ping() command results in a 'timeout' after 10 seconds - this will be bad news..
@kkossev - one odd thing I've found about the driver is that for my GiEX valves, the duration is definitely in seconds, not minutes. It's not a big deal to me since I know that, but thought I'd let you know.
@kkossev For the TS0049 battery reporting. I see on HA someone posted a quirk to convert to 99, 66, and 33
I see 100% in the device right now. How do low, medium and high report in percentages? I assume I will have to test for each specific value in order to know when it is getting low on battery? Thanks.