Pool Pump Automation Hardware

I have a 2 speed pool pump, selectable High Off Low.
I’d like to set it up so I could:

  • Run on Low via a schedule, ex: 6a-6p.
  • Select High automatically if the outside temperature is below 40*F
  • Select High manually to backwash the filter
  • Notify if the pump is supposed to be running but not drawing any power (pump fail)
  • Notify if power to pump is lost

I am new to Home Assistant, still waiting for my HA Yellow to be delivered. What would be the recommended hardware to accomplish what I’m trying to do? Pump is about 35’ from the back of my house. WiFi, ZWave, Zigbee? WiFi signal is ok in that spot, could be better. I plan to add a temp sensor for the pool temp as well. We also have a LED rope light around the pool that I plan to control with WLED or similar.

Hi Joey, welcome to the forum!

Apart from how you will connect between HA & the pump: what are the options to control the pump?
I mean, how do you control the speed currently and is there a possibility already to interact with that process?

Right now it’s all manually operated. There is a single switch on the pump High Off Low.

A physical switch/button?

Yes, a physical rocker switch like this one. Not my pic but the switch is the same.
switch

Either you have to find a way to interact with the electronics/electrical part of the pump somehow or you could use 2 switchbots: SwitchBot Bot | Smart Switch Controller - Simple 1-Second Installation | SwitchBot US

Ok. Thank you. I don’t mind opening the cover and wiring relays to the switch. I looked at the Shelly Plus 2PM but it only support 8a on each output. My pump says 10.5a on high.

Owkay, if you can connect to the internal wiring with a relay it becomes easier.

If you are not using zigbee or z-wave yet but probably have WiFi, I would look for an ESPHome ready/capable relay but maybe someone else might have another/better idea.

Thank you. I appreciate your help. I saw one of the Shelly Pro models covers the amps needed for the motor. I’ll check with them to see if it will work for a motor.

You will need 2 relays since you have 3 states: on, off and speed.
Also, have a look at these threads:

Particularly the parts about the current for starting an electrical motor.
One more thing: you have to make sure that the relay you will be using can give you the power-draw so you can detect the pump fail.

Thanks again. I reached out to Shelly and they recommended the same thing.