My irrigation

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:

  1. ESP32.
  2. 8-port relay.
  3. 24vAC to 5vDC converter.
  4. 20x4 LCD screen with i2c.
  5. 8 momentary buttons.
    1. LED.

Additional:

  1. 3d printer to print the front and back panels.
  2. spray-paint (optional)
  3. 2 pieces of wood for the sides.
  4. Little screws to put it all together.

The CODE:

  1. 100% of the code to run the system needs to be on the esp32.
  2. The scheduler needs to come from HA.
  3. 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:

  1. When you press a button, the solenoid gets opened and the pump switches on for 30 minutes.
  2. I created an on/off switch for the pump if I need to water anything by hand.
  3. 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)

5 Likes

Well done! thank you for sharing your ideas.

Thank you. I will post the code when I get back to the system :slight_smile: