Hello I have 5 ZigBee watering valves these are currently being controlled by Tuya and the work well enough but I would like to control them with home assistant without the internet.
Home assistant finds the valves ok but control is limited to on or off I would like to be able to set up watering schedules as you can within the Tuya app but I cant see how to achieve this easily.
Is there a way of dong this or will apart from setting up lots of separate automations.
Typically these will run for 3 times and all at different times as we live in a low water pressure area, the run duration will also change as the weather changes as well as the water requirement of the plants
I have attached a photo of the Tuya timing set up
Hello thank you for your reply I have spent several hours trying to make this work with very little success.
Basically what I would like to do is have the ability to be able to turn on selected devices for a short duration at various times a day, this needs easily changed when required.
Best regards Chris
Like you, I found trying to use HA to control my valves was going to be a monumental task. I use Sustainable Irrigation Platform (SIP) as a front end (user interface or UI). This program sends a JASON to an MQTT broker. The JSON is a table of 0 and, if turning on a valve, one 1. HA will receive that JSON and I wrote (with help here in HA land) an automation to decode the JSON and send a command to my controller to turn on/off valves as appropriate.
I find SIP to be a very good user interface. The only downside I have encountered is that it takes 5 to 10 seconds for the valve to open when manually commanded from the SIP webpage. This is because HA has to sort through the JSON and I have 17 (potentially 25) zones.
Let us know the solution you end up using!
technical details
Sip will be running outside of HA (on another computer?). My implementation is