Rule for Sump Pump

What I am trying to do is turn on a sump pump every 25 minutes, run it for 120 seconds and then turn it off. Also, I need to be notified when it turns on and turns off via some message capability. I have my phone registered. I would be okay with a push to my iPhone. I just need to get this up and running before it rains again. I assume Rule Machine.

I am trying to get a simple answer and everyone is helpful but I am getting overwhelmed by the complexity of the Hubitat.

Can someone who knows how this can be done please help?

How about something like this? This was created in Rule Machine (RM). It is going to run every 30 minutes (limitation of RM's Periodic Trigger), but it should be a decent start. Just be aware, it is going to run ALL THE TIME. The notifications to your phone will become very annoying very quickly.

Revised per @hubitrep's suggestion.

2 Likes

If you want to know when it's actually pumping water you'll need some form of feedback from the pump.
Either a power/voltage monitoring device or a vibration sensor are popular choices.

2 Likes

I use a typical float switch to activate the pump and a vibration sensor taped to the discharge pipe. This rule turns on/off a virtual switch when it cycles. You can use that switch to created a notification or log. Additionally I use a webCoRE graph to visualize the activity. You can tell it's been raining here.

3 Likes

Maybe use Device Activity Check with a vibration sensor to let you know if it doesn't run. Also something like a Third Reality water leak sensor to let you know if the water is too high. THIRDREALITY Zigbee Water Leak Sensor with Dripping Detection,120dB Alarm,App Notifications Enabled When Work with Home Assistant and Compatible Zigbee HUB Like SmartThings,Aeotec or Third Reality Hub - Amazon.com

The 'off' notification will be sent immediately after the 'on'. A Delay or Wait for event - time elapsed is needed instead of a delayed action.

2 Likes

Good point!

I have a Minoston that shows me in Watts if it’s on with Vera at the bottom of the attached. Will it show up like in Hubitat?

Where does that go? Thanks

Instead of the delayed command in this example?

Here you go. This would definitely work better, per @hubitrep's advice.

Again, this is just a starting point to help you become more familiar with Hubitat.

Does you sump pump have a float switch? If so, not sure the above rule is going to be of much help as the built-in float switch will turn on the pump as needed. I would not want to depend any home automation system for this use-case. What would happen if the Hubitat Hub failed during a rain storm? Always best to let the device itself be in control, to eliminate other points of failure.

2 Likes

Why not use a mechanical float switch to turn it on and off? That would be much more reliable and not depend on any other systems working.

My sump has a float and the whole thing is plugged into a Zen15 for monitoring. The Zen15 stays on all the time and I use the power info to know when it runs, how often, if it gets stuck on, etc….

Also wouldn’t it be bad for the motor to run it all the time on a schedule if there is no water in the pit? I assume it uses the water for a cooling effect, maybe not.

5 Likes

It’s a pump that senses if there is standing water of a 1/2 inch and then turns on. It’s outside and I hook it up seasonally.

1 Like

That works!! Thanks!!

I did not realize that Every 30 minutes means 30 minutes after the hour. I think I was looking for periodic.