-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix GiEX QT06 water valve units #4929
Conversation
Thanks! |
Is it 100% certain that the values for time are seconds? I just received this device, and setting the run time in seconds (i.e 2 seconds) results in the device running for 2 minutes. The UI in the app only allows setting duration as minutes. And to confirm, when you set the duration in the app, the start and finish time is adjusted in minutes and not seconds. From the UI, I set the duration to 1s and the start and end time is exactly a minute apart. And then on completion of the sequence, the last irrigation duration is shows minutes |
I have four of these valves at home, and all four take the time value in seconds. They were bought in batches of two from this store. As a side note, they have never been paired with any app other than zigbee2mqtt. Here are some screenshots as proof: That being said, I don't doubt what you're saying so let's try and find a logic explanation for this difference:
|
I bought mine from Amazon https://www.amazon.com.au/dp/B0B1JN6KZX?ref=ppx_yo2ov_dt_b_product_details&th=1 I've only paired this device to zigbee2mqtt, and not any other app, so it has the firmware it was shipped with (it's not showing the firmware version in zigbee2mqtt either). I've ordered a tuya gateway today, so once that arrives (probably wont be for a month), I'll hopefully be able to see more details and update any firmware if necessary. edit: This is a screenshot of what is being identified in zigbee2mqtt |
I need to modify the mcu and know in which gpio each component is connected. I want to use the device as a water meter at the entrance of the house |
Just circling back to this one, I received the gateway today and have paired it with the GeIX device. Unfortunately there are no firmware updates (currently on v1.06 for Zigbee and V1.0.0 for the MCU module), so I'm stuck with minutes as the most granual time I can set on the device. |
I don't know what to say, I don't have any logic explanation as to why all my units work in seconds.... but since both the 1st commiter and you have your units in minutes maybe it's better to revert that specific change. Of course that's not gonna fix the time granularity for you, it's just that the UI will make sense. |
I've ordered another one from aliexpress this time. Will see what happens when it arrives. |
I also received a new device today, ordered from amazon us. The device uses minutes instead of seconds, the granularity would be nice, but is not a hard requirement. May I help somehow? |
I also received a new device today, ordered from Amazon US. It uses minutes. Based on my reading of this thread and #13487, it appears that there are two versions:
(I'm guessing based on the posts...I do not have an aliexpress version to confirm.) I plan to order some from ali in the future. |
Hi arroyorl,
I have not found that either. I use Node-Red (or a variety of different add-ins) within Home Assistant to kick off the start.
From: arroyorl ***@***.***>
Sent: Monday, February 13, 2023 6:13 AM
To: Koenkk/zigbee-herdsman-converters ***@***.***>
Cc: Stephen Wullschleger ***@***.***>; Comment ***@***.***>
Subject: Re: [Koenkk/zigbee-herdsman-converters] Fix GiEX QT06 water valve units (PR #4929)
Hello, how do you start the cycles. I've pair it with zigbee2mqtt, and I'm able to open/close the valve, but when I set values for irrigation target and interval, nothing happens. valve continues off (or on) indefinitelly.
how to force to start the cycle?
thanks
regards
—
Reply to this email directly, view it on GitHub<#4929 (comment)>, or unsubscribe</~https://github.com/notifications/unsubscribe-auth/ALA37OKMNSNSUTCDDZ74IHDWXI6OJANCNFSM6AAAAAAR52Q46Y>.
You are receiving this because you commented.Message ID: ***@***.******@***.***>>
|
Hi, my GiEX QT06 manufacturer |
I have a
|
I have created an external converter using the previous version of |
@WhimsySpoon can you provide me the external converter? Then I can integrate the fix. |
@Koenkk I literally just copied the contents of I was wondering if we could create two files, the only difference being the device fingerprint. I know it would be a lot of duplicated code, but it would get the job done. If it's just a case of this, I'd be happy to raise the PR myself. Also, is there anything we could do with the |
@drakhart, remove the GMT+8 is ok for
Also, it would be great to have the date and time instead of just the time. |
@fedegrc Is your local time GMT+8 by any chance? This is what seems to be hard-coded in the devices. |
My local time is GMT-3. |
We have detected the following differences so far:
|
@drakhart do I understand correctly that different units are used across devices? |
IMO yes, it'd be better to have no suffix than having the wrong one.
Apparently this is the case, according to the findings in this thread. Unfortunately for me all four units I own are |
I have three of the _TZE200_sh1btabb version. Irrigation target is in minutes. I live at GMT -08:00 Time zone (Americas/Pacific) Although daylight savings time adjustment is a week away. The irrigation_start_time seems to be GMT +08:00, not the local time zone. This is what shows in Z2M and my Home Assistant entity. |
@drakhart I see, could you make a PR to fix the issues? |
Could we also have something along the lines of, but not as hacky as the following to handle the timezone conversion?
|
Sure, I'll try my best.
I'll look into something, though I'm not sure I'll be able to find any solution less "hackier" than yours. BTW, @fedegrc, are you absolutely sure about |
I have something working on my custom converter. I'll upload it tomorrow. |
In the next PR I would like the maximum irrigation time to be changed. I think we should go back from 3600 to 1440 to the max irrigation_target in the Regarding the I can't confirm, but surely |
@fedegrc this applies to the |
@Koenkk , yes, this applies to the |
New PR opened: #5567 Please have a look, @fedegrc and @WhimsySpoon, to see if this addresses your suggestions/requests. |
BTW, can anyone with the If it's like this we can give these two models more friendly names, like |
@drakhart isn't the Thread to do with the pipe fitting? Unfortunately I don't still have the box. |
@WhimsySpoon in theory yes, it should only have to do with the pipe fitting, but that |
@drakhart no problem at all. Is this what you're after? |
I wonder if it refers to a different component, the valve for instance. But it does seem odd that there are software differences. I wonder if it's worth emailing GIEX to see if they'll explain. |
I don't feel the need to: I think we're covered for now, thanks to you and the rest of people who reported info about the different variants. |
I did actually message them shortly after my response above. The following is what I received a few hours ago. Based on their response around the min irrigation time, it looks like I've replied and asked if they would be able to provide a firmware update to bring all devices in line with the latest
|
Maybe those 10 seconds are to avoid some mechanical problem in the valve. It might be better to change the minimum time to 10 seconds for If the
|
Unfortunately, they've just confirmed that the firmware isn't ugpradable on these devices. |
Yes, makes sense, if they updated the device to work like this they must have a good/valid reason. Unfortunately it's not as easy as setting the minimum value to
👍 |
Good news, @fedegrc: I managed to implement the minimum 10 seconds duration for |
As expected, they have confirmed that |
Hello. I am the manufacturer of GIEX water valves. Our factory has recently launched a new water valve this year, known as the GX-02 model. This new design addresses the user feedback issues from the QT06. I have observed that many users wish to integrate the new water valve with 2MQTT and ZHA. Unfortunately, I am merely a manufacturer of water valves, and my company lacks experts in 2MQTT and ZHA. I am unable to accomplish this task. Therefore, I would like to kindly request your assistance. Could you help me in adding it to 2MQTT and ZHA? I can send you a completely new sample of our latest water valve. Allow me to share some details about our new GX-02 water valve. We collaborated with professional designers to give it a more stylish and compact appearance, addressing the bulkiness seen in the QT06. The design features a pull-out battery compartment for convenient battery replacement. The new model utilizes an integrated pipeline design to reduce the risk of malfunctions and leaks. We've also incorporated a design with plastic wrapping around the copper connectors. This not only maintains durability but also makes it easier to tighten the valve without tools, preventing any harm to the hands. We have added a bright circular LED light as well, addressing feedback from QT06 users who found the red indicator light challenging to see. I appreciate your consideration and assistance in this matter. Thank you! |
It has now been implemented that watering can be done in as little as 1 second. in tuya app. |
@Giexperience Is the device available to purchase on Ali Express yet? Could you share a link please? |
yeah. This is the sales link on aliexpress.
https://es.aliexpress.com/item/1005006547328147.html?gatewayAdapt=glo2esp#nav-moretolove
| |
GIEX-CINLIN-RAUL
|
|
***@***.***
|
---- Replied Message ----
| From | ***@***.***> |
| Date | 3/1/2024 20:35 |
| To | ***@***.***> |
| Cc | ***@***.***> ,
***@***.***> |
| Subject | Re: [Koenkk/zigbee-herdsman-converters] Fix GiEX QT06 water valve units (PR #4929) |
@Giexperience Is the device available to purchase on Ali Express yet? Could you share a link please?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
I ordered one to replace one of the earlier versions. Hopefully a simple tweak to integrate it |
I received mine the other day, seems a lot more robust that the previous version and a fair bit smaller as well. I was able to get it running in zigbee2mqtt using the below in an external converter file. It's basically just the same as the existing version that has the seconds firmware, but with a different device name. There are some slightly additional statuses available, but they don't appear to be that useful (i.e. temperature always returns zero).
|
The GX02 will be supported in the next release of Zigbee2MQTT |
Thanks for converter above, and submitting the code. Have you noticed that when pressing the button on the GX02, the Irrigation End Time changes to |
It's expected behaviour from what I can tell. When you turn it in using the physical button it's manual watering, and so doesn't have a duration or capacity set. It's on until you turn it off. |
Ah, that makes sense. Thanks for the clarification. |
I made some fixes and improvements to the GiEX QT06 water valve:
3600
(seconds in an hour) because the existing1440
(minutes in a day) didn't make sense anymore and setting86400
(seconds in a day) just sounded ridiculous to me.litres
instead ofLitres
as uppercase is just for the abbreviation (L).GMT+8
for times as the device uses GMT (Zulu time).