I would like to share with the community my homeassistant controlled irrigation system.
I have made it with an ESP32 board, a relay board and some 24VAC valves.
These are some interesting features of Irrigo:
WiFi connectivity
Simple Web Interface for configuration
MQTT enabled
4 Channels
Simple Web Firmware Update
Compatible with Home Assistant
Flexible
Supports 24V AC valves
Web GUI
In the picture below you can find an easy scheme of the connections:
Actually I placed ESP32+RELAYS almost near the valves, the nearest valve is at less than 1 meter, the farthest is 8 meters. Anyway I think that you can allow a discreet distance between valves and supply since the power is at 24VAC and there is no much current to trigger the solenoid