I have a hot water heater recirculation pump that I have been using a X-10 module to turn on and off as needed. I had a x-10 programmable controller that would automatically turn the pump off 30 minutes after it was manually turned on. I want to recreate that functionally and maybe do a little better with a SmartThings hub and an Aeon Labs appliance switch.
What I would like to do is tap an ON button on my iPhone app and have the pump come on and stay on for 10 minutes, then automatically turn off. At the same time, I would like to see a count down timer (or maybe bar graph?) displayed showing the remaining time left until the pump turns off.
If I tap the OFF button while the timer is running, the pump would turn off and reset the timer to 0. Also, if I tap the ON button (again) while the timer is running, 10 additional minutes would be added to the timer.
So, I know that I can use the developer tools to create a simple function like a timed turn off after a certain amount of time. My questions are:
- Can I setup a timer clock within the iphone ST application?
- Can I customize the look and feel (size, placement, etc.) of what is displayed (ON, OFF, TIMER)?
- What is the best way to accomplish this? ST development? SmartRules? ActiON Dashboard?
- Is this a quick and easy task, or am I looking at many hours of development and tuning?
Thanks for any input you can provide to this really new (just got the hub today!) user.