I have been searching for a project to replace my aged Hunter Irrigation system. Every one of the projects locked me into hardware either too expensive or not available in my country. Oh, I am from South Africa!
Well, after some time, I got a couple of things together and started a ‘scratch project’. Testing took a while and once I had the idea in my head, I started on the project.
Project Hardware Details:
- ESP32.
- 8-port relay.
- 24vAC to 5vDC converter.
- 20x4 LCD screen with i2c.
- 8 momentary buttons.
-
- LED.
Additional:
- 3d printer to print the front and back panels.
- spray-paint (optional)
- 2 pieces of wood for the sides.
- Little screws to put it all together.
The CODE:
- 100% of the code to run the system needs to be on the esp32.
- The scheduler needs to come from HA.
- An additional button for the irrigation pump.
This is what I came up with:
BACK OF THE FRONT-END:
BACK PANEL:
FRONT PANEL being sprayed:
FRONT PANEL ASSEMBLED:
FRONT PANEL BEING TESTED:
ASSEMBLED PROJECT:
COMPLETED PROJECT:
How it works:
- When you press a button, the solenoid gets opened and the pump switches on for 30 minutes.
- I created an on/off switch for the pump if I need to water anything by hand.
- scheduling happens on HA using 2 things, namely an entry for the day I want watered into a calendar and an automation checking for the entry.
That’s it. Works like a charm and cost factor kept low.
Cheers
cybar7 (aka Aubrey)