Tuya Zigbee Irrigation Valve - wrong installation drivers

Good morning,

Just bought valve:
image

During pairing it took the drivers from my other device:
Tuya Temperature Humidity Illuminance LCD Display with a Clock

I changed the drivers for Sinope Water Valve (not working) and then for Tuya Zigbee Valve from @kkossev (currently installed - not working).

Strange is that after exchange of drivers I see variables like for temp/hum sensor:

My device parameters:
image

and some data from the log:

PLEASE tell me if it will be working or not - I still can send it back to the shop but I have limited time for that.
Appreciate your help.

Piotr

HI @PM_Disaster,

TS0601 _TZE204_a7sghmms

Did you install the Tuya Zigbee Valve driver after pairing the new device, or the driver was already installed before?

Please change the drive ( the device 'type') to the HE inbuilt 'Device' driver.
Click on the 'Get Info' button - I will need the device fingerprint as shown in the live logs.

Next, click on all 'Delete xxxx' buttons. With the different drivers that you have tried, the device states/attributes now are a mess of different drivers. The Delete buttons from the Device driver should fix it.

Then, switch the type back to the Tuya Zigbee Valve and click on the Initialize button.

With the changes in Hubitat UI in the latest platform versions, the devices web pages are not updated correctly automatically. So I usually press the Escape button to exit the specific device page and then re-enter the device page again - otherwise the data is not refreshed.

Enabled the Debug logging again. Do you still see the ERROR exception in the logs?

Your device seems to be a new modification of an old device. From the Preferences, select manually the GiEX Device Profile (Model Group) and click on the save button. ESCape from the web page, enter it again. Will the "Model Group" change from UNKNOWN to GiEX ?

4 Likes

Hello @kkossev

Thank you for quick answer.
Probably my level of expertise is much, much to low - I'm lost in 99% of what you wrote :frowning:
I'm sorry...

I'll go step by step:

Did you install the Tuya Zigbee Valve driver after pairing the new device, or the driver was already installed before?
--> I install device and after that I've found your driver and installed it

Please change the drive ( the device 'type') to the HE inbuilt 'Device' driver.
Click on the 'Get Info' button - I will need the device fingerprint as shown in the live logs.
--> you mean to change for example to Sinope water valve?
--> cant find the button "Get info"

Next, click on all 'Delete xxxx' buttons. With the different drivers that you have tried, the device states/attributes now are a mess of different drivers. The Delete buttons from the Device driver should fix it.
--> what you mean about that: "click on all 'Delete xxxx' buttons". I see only button "Remove" (the device). Or you mean delete the drivers? Which one? Temp sensor or valve?

Then, switch the type back to the Tuya Zigbee Valve and click on the Initialize button.
--> what is Initialize button?

With the changes in Hubitat UI in the latest platform versions, the devices web pages are not updated correctly automatically. So I usually press the Escape button to exit the specific device page and then re-enter the device page again - otherwise the data is not refreshed.
--> this I understood :slight_smile:

Your device seems to be a new modification of an old device. From the Preferences, select manually the GiEX Device Profile (Model Group) and click on the save button. ESCape from the web page, enter it again. Will the "Model Group" change from UNKNOWN to GiEX ?
--> where i can set the GiEX Device Profile

Please support. I'm completely lost...
I promise a coffee :wink:

Thanks in advance
Piotr

You need to change the device's driver ("Type") selection to the option that's literally named just plain "Device" -- it'll be in the "Type" selection menu. This "Device" selection is a useful maintenance tool.

Once you change to the Device driver, refresh that device page and go to its "Commands" tab page. As shown below, that's where you have the "Get Info" button and all the various "Delete" buttons Krassimir mentioned.

When you switch back to the "Tuya Zigbee Valve" driver, refresh that device page again, and then the "Initialize" button will be on its "Commands" tab page.

2 Likes

In adition to what Chris already detailed (thanks!), here is a screenshot of how to change the 'device profile' type manually :

You need to enable the 'Advanced options' first, then save the settings and refresh. Now the list of the different valves will be visible - select the 'TS0601_GIEX_VALVE' and then click on the preferences tab Save button again.

2 Likes

Assuming only the device manufacturer code is new, I have added the fingerprint to the Tuya Zigbee Valve driver version 1.6.3

@ Piotr - update the driver before the new tests. Now, clicking on the 'Initialize' command within the Tuya driver should automatically select the correct device type.

You can update the driver manually :

If you installed the driver from HPM, you can also use the 'Repair' function :

1 Like

Hi
Package repaired. Advanced options selected.
Device info:

Pref:

Still no change in command section:

But no error in Log:

Did something wrong?

Device after pressing the button OPEN started to flash several times and the screen changed after refresh:

but now not responding any button:

The device is offline - try to pair it once again (without deleting it)

1 Like

The device has left the Zigbee network again…

Use this method to pair it, if your hub is a C-8

2 Likes

Did voodoo.
Command screen - no changes with the buttons.
Only change is additional line in Currend States - power source line

Device again looks off

There is still a pair-and-stay-connected problem with this device.

Did you follow the instructions precisely? What distance from the hub are you pairing the valve? Note that the key point of the voodoo is to rebuild the Zigbee network twice.

The screenshot shows that the device has sent 4 Zigbee messages successfully, but has dropped off the network after that. This happens typically when it is paired not directly to the C-8 hub, but via a nearby mains-powered device (Zigbee repeater).

You can also try deleting the device from the driver page (use the red REMOVE button).
Then, remove the valve batteries for one minute and re-insert them again.
Try to pair again as a new device, using the Double Luck voodoo. Make it close to the hub (one meter distance is OK). Start the pairing process after rebuilding the network twice in 'Pair while trying to avoid Zigbee 3.0 repeaters' mode only after the count-down timer has started :

If the device remains connected, you will see the valve's open/close state change on the device web page when you manually turn it on and off using the device button. There is no need to click on any Command buttons at this stage; use the physical valve button only and observe the debug logs. Every press of the valve on/off physical button should generate new messages in the device live logs. If no new messages, the pairing didn't work... :frowning:

1 Like

Hi,
Yes - I did twice and device is 30cm from HE.

I'll try now what you described. It's very clearly written - thank you.

Piotr

Again it's found line Temp sensor

I'll change drivers now and do advanced settings.
Let you know

Again sleepy device: :frowning:

Did everything what you advised yesterday and today...

I plan to send it back.
What valve for garden/irrigation would you recommend? Something not problematic to install. Money is not a problem in this case. I need robust solution for my gardening.

1 Like

I use Sonoff zigbee valves. They work really well.

3 Likes

This one?

https://allegro.pl/oferta/sonoff-swv-bsp-inteligentny-licznik-wody-zawor-3-4-ogrodowy-zigbee-3-0-17166424855

1 Like