I just posted v1.2.8.7 with that change. Obviously I have no way to test it, so give it a shot and let me know. Worst case, I may have to add a delay after the AUX device is turned off.

As far as the pump goes, I'm not sure I understand how it will function. I look at the diagrams for the Jandy and it seems that the AUX relays will determine pump speed as opposed to signals over the RS-485 bus. I wonder why one could not connect the RS-485 bus on this pump directly to the Jandy (assuming commands and feedback is the same). I would call up Jandy or Pentair and ask them about this.

hamw wrote:

Nick, did you update the Color Lights aspect of the plugin to shut off the light first?

Also, do you think the current variable speed pump code could be adapted to work with the PentAir IntelliFlo VF pumps? I am thinking that may be the way to go for my pool, as it is a 3 HP pump and works off GPM flow vs speed. Apparently these pumps can be integrated with the Jandy via a comm module

Great; I'll give it a go. My only reason for wanting to consider the Pentair is perhaps some more oomph at the spa jets. Might not be worth the effort and support issues, however. Gotta pull the trigger soon, though.

So I bought a Jandy ePump 2.0 variable speed pump. The code in the plugin works great! Being able to assign and select speeds has been very helpful as, since I've got a pool/spa combo the system can run on low speed for the pool mostly and then bump up to overflow the spa for an hour or so each day for turnover. Hopefully it will result in some energy savings.

Also, have combined this with the IndigoPlot plugin to generate some interesting pool temps v. Gulf of Mexico temps (along with wind speed and pool heat set point.) You can see in this graph when I turned off the solar heater for a few days and the pool closely paralleled the Gulf temp. (The flat temps in the pool are due to the fact that the pump turns off at night, so IndigoPlot thinks the temperature is constant until the pump restarts and updates the temp in the morning).

Just got this set up and working. Nice hardware and as usual, a great plugin. Question for the group - do most of you use Indigo as your primary schedule management, or do you use the Jandy system for this functionality, and Indigo for other items like triggers or secondary schedules? Just curious. I'm leaning towards going full Indigo but thought it would be interesting to hear how others run things.

Someone suggested a general rule, which I have found to be true is that if you have an automated controller of some kind that will run on its own, e.g. the alarm system, pool controller etc, let that handle the basics and then Indigo can handle extras. For instance, I just program the pool pump and the cleaner on the RS-8 keypad. I then use the Autelis to handle the pool lights, turning on the spa, temp etc. This takes connectivity out of the equation for keeping the pool going on a day to day basis.

One thing that's really nice, however, is automating actions with the plugin. So, if we are having a party, I have a "party" button on the iPhone in Indigo Touch that executes a big collection of power link actions and action groups. Pressing the button turns on all the lights to a certain level, sets the AC units throughout the house, flips on the moon lights, sets the music and volume, flips variables to keep all the lights on past 11:00 pm and stop the whole house audio doorbell, and also turns on the pool house lights and the pool lights themselves. I can set the color pool lights to whatever. Very convenient to have total pool control in the mix. Pressing "stop party" resets everything back to normal.

I agree with this rule overall. I dislike having distributed scheduling, but understand the benefits of distributing failure risk.

I run my pool pump at night, when my electric rates are very low. Having solar heat, however, I must run the pump during the warmest hours of the day when necessary. That part of the program is perfect for Indigo because I can base it off of data from my weather station - on cooler, cloudier days, I won't chew up the electricity during peak hours. And of course alerting and party mode, etc. as you mention. Though your parties sound a lot better (and later) than mine!

There is another challenge with logistics on low speed pump, though. Turning the low speed pump on requires that high speed is enabled first. That is, turning on low speed does nothing unless high speed is already on. This can be worked around with action groups, but would probably be cleaner if handled in the plugin. I will poke around and see if I can figure out how to do that cleanly. For now, I just have two action group items: Low Speed On and Low Speed Off, which couple the pump settings.