Hi, I want to create an ESP32 Pump Controller to integrate into home assistant as a way to get into larger hobby projects. I am just looking for general setup on what I might need to run the pump.
Specs for the pump I wish to run are included within the pictures attached
I have not ventured into high-powered electronics, which is why I decided to reach out to see if this is futile or if I just need another kind of microcontroller that I have not heard about or come across =)
That all depends on what you want to do with the pump. At any rate, you will want to run it on 220 volts AC. Otherwise your house lights will blink every time you turn the pump on.
Setup is easy to run the pump. A suitable contactor/relay to handle the voltage and current. Then some way to control the contactor/relay.
Be warned that running the pump dry, no water, will quickly destroy the pump seals. So include some way to turn the pump off if no water is detected.
Good thinking, don't want to burn out another pump xD
What is in the little box attached to the motor?
Pressure switch and wiring.
So you are failing to tell the whole story. Not going to get much help that way.
It wasn't my intention to leave out details, just didn't want to work vomit or over explain really. Does the pressure switch change require additional considerations to work with what I am trying to do? This controller would be a way for me to easily turn off the pump even if pressure is low, but still, I want to conserve energy. The pump is used for our water tanks that we have at home that doesn't provide enough pressure to the house on the top levels and is mainly used when we need water up there. Outside of that, we turn it off. Multiple times we had to leave the shower to go downstairs and switch it on, having this would allow me to just use my phone and do that.
One detail missing is are you going to monitor the pressure switch with your Arduino and if so, what is supposed to be done? Are your tanks just using gravity for pressure?
Since you seem to already have a perfectly operating system to increase the water pressure and that system has a switch to turn it on/off, why not just use your Arduino to build a remote control switch to replace the existing pump off/on switch? Then there is no mucking around with existing systems and they will still be operational if you screw something up.