No, I don’t have a vegetable garden and at the moment I don’t have automated irrigation.
At the moment I only monitor the moisture of a few planters. If the humidity becomes too low I get a notification, nothing more.
Something combined with a weather and a timer app, like:
(I shouldn’t use the build-in ‘delay’ for this, while it vanishes after a Homey outage / reboot.
Chronograph timers continue after Homey has started)
Flow part 1
When…
sensor_veg-garden moisture is changed
And…
-moisture < 20
And…
-time is between 18 and 21 h
And…
-rain precipitation today < 1
And
-rain precipitation tomorrow < 1
And
-rain precipitation 2 days < 1
Then…
-turn water valve Y on
-start timer (I prefer Chronograph) veg-garden_irrigation with a duration of 1 h
Flow part 2
When…
-timer veg-garden_irrigation is finished
Then…
-turn water valve Y off
-send push message to user A "Timer veg-garden_irrigation has finished - Water valve Y should be closed now, check if irrigation has finished
(you don’t want water valve to be open when it’s not supposed to).
Flow part 3
Unnecessary irrigation / water valve check:
When…
-sensor_veg-garden moisture is changed
And…
-moisture > 50
Then…
-turn water valve Y off
-send push message to user A "Moisture veg-garden is over 50% - Water valve Y should be closed now, check if irrigation has finished
(you don’t want water valve to be open when it’s not supposed to).