Updated iAqualink with VS pump, now won't turn off

Oct 4, 2016
17
Dallas, TX
Pool Size
25000
Surface
Plaster
Chlorine
Salt Water Generator
SWG Type
CircuPool RJ-45
Good afternoon! Hoping someone can give me some direction. I recently added a variable speed pump to my iAqualink setup, and it's configured with the speeds it needs to run in pool mode and cleaning mode, pool heat and spa heat modes, etc. All of that seems well. The problem is, I have it set to run the cleaner from 9am to 12pm, and then the pool from 12pm to 5pm, and the spa from 5pm to 6pm. Then only lights from 7pm to 11pm. The problem is, at 8pm, the filter pump is still running. If I log in, I show it running and can turn it off, but it never seems to turn off on its own. The water temperature sensor seems reasonably close and the outdoor temp sensor as well, so it's not running because of freeze protection, real or imagined. I thought maybe you have to explicitly tell the pool pump to go to 0 rpm from 6pm to 9am, but it won't let me set anything less than 600 rpm. Off is off when you tell it, so it's not wired hot or anything. This thing is using more power than my gigantic single speed pump did just because it runs all the time.

Also, it seems like every single time I connect to the webapp on the computer, I have to restart the whole thing, flip the breaker to access it or it just hangs waiting for connection. Luckily the mobile app works fine, but I can't set the schedule from the mobile app.

Does anyone have any ideas?
 
Can you show us a picture of your schedule page (shown below)
C309AF24-7B9B-43AC-8F66-ABE1F7F4AB7C.png
You should have an item in the schedule called Filter Pump which should be the total time the pump should run.

In your case I think you want this Filter Pump entry to be 9am to 6pm. Then you will have a separate entry for the cleaner from 9 am to 12 pm, and a spa entry from 5pm to 6 pm.

Pump speeds for the cleaner, pool, and spa are set under The VSP speed menu for the like entries.

It seems like you may be missing the Filter pump entry which is what turns the pump on and off. You may have a pool entry instead and that is a vsp speed entry, and it gets overridden by the spa entry.

Please post a screen shot of your schedule and also the VSP speed setting mode.

I have been also been having problems lately with the web interface hanging up after a few keystrokes on IOS (apple devices) but it seems to work okay on the android devices so there might be an issue with the IOS web based interface on the app.
 
I think you're right. In the similar threads at the bottom I found: Jandy iAqualink - System Will Not Turn Off Filter with Schedule Which sounds like my problem. I was going to update after TESTING it, but right now I've been waiting for connection for 20 minutes or so, even after turning the power off to the pool for 30 minutes and then back on.

The Android app connects fine, but (I think) I have to click "Web" to update the schedule, and that's where it hangs up. From my phone and from my PC.
 
If your stuck on the waiting for connection message try signing out and back into your account, that usually fixes that issue for me.

On the upper left top of the app you will see three horizontal lines, click this and you will get a pull down menu and you will see a sign out item on the bottom. Sign out and then back in and it may fix your waiting for message connection.
 
By the way are you using an Apple device to access the web interface? If so the hanging up may be the same thing I’m seeing, as the web interface stops responding after one to three key presses. Pressing the reload icon in the upper right will get it going again, but only for a few more key presses. This happens on both my iPhone and iPad, but the Android version of the app doesn’t have this problem on my Fire tablet. The web interface also works okay on my windows 10 machine, it just seems to be a problem on iOS devices.

This might be what you are seeing also.
 
Nope, I've tried through iaqualink.com using my computer, and using the Web interface from my android phone. Both give me a popup that says "Program changes must be saved before exiting this screen". I click ok, and then just the Waiting for connection bars until it times out.

I've logged out and logged back in on the computer using Chrome and my Android phone, and tried Incognito mode as well.

This time I left the breaker off all night, and it still won't let me in.
 
Which screen are you on when you are getting that message? If you are trying to update the schedule it's a little strange how it works. After you change a start or end time you can't leave that schedule line until you click the save button that is down on the right side of the menu buttons at the bottom of the schedule. If you try to click on any other line you get that message that Program changes must be saved. One would think it would register the time changes after you enter them, but it doesn't until you click save. It just gives you that annoying reminder message, clicking ok on that message also doesn't save the changes and you will get the message over and over again until you save.

It's not the most user friendly way of doing things.
 
Alright, finally got it to work. I toggled the iAqualink from Wired to Wifi, and back to Wired (which probably didn't do anything). Then went to the main panel, put it in Service Mode for a few minutes and then cycled out, which seemed to work. I've added the Filter Pump back to the schedule as described, and actually set it to run all day, but added an "Idle" speed setting for 6pm to 9am that spins down to about 750rpm. We'll see what the energy usage is with that, and whether or not it's enough to keep the chlorine generator active.

Here's the schedule as it is right now:

1638298388157.png

Also, this is what I have for speeds. Are these speeds good? The installer was less than helpful. If it varies based on the pool, how can I tell?

1638298480693.png
 
Great! You shouldn't need to add the Pool speed item to your schedule as a separate item. The Filter Pump function is automatically associated with the Pool speed item.
So at 9 am the pump would normally start and run at 1750 rpm after it's priming period (usually 3 minutes). You also have the Cleaner function (and by association Cleaner speed) set to begin at 9 am. So what will happen is that the pump will prime and then go to the Cleaner speed of 2400 rpm after the priming. If you have a JVA (valve actuator) associated with the Cleaner function the valve will activate 3 minutes after the pump (at 9:03 am) to allow for the pump to purge all the air from the system.

At 12pm the Cleaner function turns off and the pump will automatically drop back to the pool speed as no other function is active other than the Filter Pump item. There's no need to explicitly call out the Pool speed in your schedule.

From 5pm to 6 pm the Spa mode function is active along with the heater. The Spa speed will become active at 5 pm. When the heater is actually heating the SPA Heat speed would usually take precedence, but in your case the SPA speed is greater, and the faster speed usually wins out. So I think the pump will run at 2400 RPM for the whole hour. But it may drop down to 2250 RPM (the SPA heat setting) when the heater is actually firing, and then increase to 2400 RPM when it reaches temperature. Usually its the other way around regarding heating speeds, it will run at the faster heating speed while the heater is running and then drop back to the lower spa speed after the temperature is reached.

Then the idle speed (750 rpm) will run all night until 8:55 am.

So what you have looks good other than not needing to explicitly add the pool speed from 1 pm to 5 pm.
 

Enjoying this content?

Support TFP with a donation.

Give Support
Great! You shouldn't need to add the Pool speed item to your schedule as a separate item. The Filter Pump function is automatically associated with the Pool speed item.
So at 9 am the pump would normally start and run at 1750 rpm after it's priming period (usually 3 minutes). You also have the Cleaner function (and by association Cleaner speed) set to begin at 9 am. So what will happen is that the pump will prime and then go to the Cleaner speed of 2400 rpm after the priming. If you have a JVA (valve actuator) associated with the Cleaner function the valve will activate 3 minutes after the pump (at 9:03 am) to allow for the pump to purge all the air from the system.

At 12pm the Cleaner function turns off and the pump will automatically drop back to the pool speed as no other function is active other than the Filter Pump item. There's no need to explicitly call out the Pool speed in your schedule.

From 5pm to 6 pm the Spa mode function is active along with the heater. The Spa speed will become active at 5 pm. When the heater is actually heating the SPA Heat speed would usually take precedence, but in your case the SPA speed is greater, and the faster speed usually wins out. So I think the pump will run at 2400 RPM for the whole hour. But it may drop down to 2250 RPM (the SPA heat setting) when the heater is actually firing, and then increase to 2400 RPM when it reaches temperature. Usually its the other way around regarding heating speeds, it will run at the faster heating speed while the heater is running and then drop back to the lower spa speed after the temperature is reached.

Then the idle speed (750 rpm) will run all night until 8:55 am.

So what you have looks good other than not needing to explicitly add the pool speed from 1 pm to 5 pm.
So it knows because Pool is 1750 that when Cleaner speed turns off, it will return even without a Pool setting? I thought it would just keep running at whatever the last speed was.

The device is nice, but the user interface is really terrible.

Thanks for all of your help!
 
Yes, it knows that on its own. The confusing part is that there are what I'll call functions " Filter Pump, Spa, Cleaner, Spa Heat, etc" that turn items on and off and set the different modes. In addition there are VSP speed settings. Unfortunately the names of some of these are the same. Filter Pump is associated with Pool Speed, Cleaner function is associated with Cleaner speed, as are SPA and SPA heat functions associated with SPA and SPA heat functions.

If you use a function in the schedule then it turns on and off at the scheduled times and the speed will return to the fastest active function speed once the current function turns off. Lets say your Filter Pump function was active and you had your pool heat active and the heater was running. If you then activate the Cleaner function for an hour during this period the speed will go to the Cleaner speed (assuming it is faster than the pool heat speed) and at the time the cleaner function is scheduled to turn off the speed will drop to either the pool heat speed or the Filter Pump speed depending on which speed is active. When multiple functions are active the fastest speed associated with those functions wins.

Now the confusing part, you can also use the key words in the VSP speeds menu and put them in the schedule. When you add "idle" to your schedule you are not adding a function but rather a VSP speed setting item. These speeds will change when scheduled and the system will change to that speed regardless of the fastest speed function rule as you are directly changing the speed setting. So you can actually set the speed lower this way as you are doing with your idle speed and it will work. As with everything there is an exception, you cannot command a VSP speed setting slower than an active heat speed setting. This is to protect for a minimum flow in a heater. What this means in practical terms is that if your SPA heat is active and the heater is firing the system will not execute a VSP speed setting of idle because the 750 RPM of the idle speed is less than the 2250 RPM speed of the SPA Heat. VSP speed setting commands are a one time thing, the pump will stay at that speed indefinitely until some other function command triggers a speed change, or until another VSP speed command is executed.

Confused yet???

In general you add the functions to your schedule and they automatically associate themselves with the VSP speed settings associated with the function. The other thing to watch out for is that the Aqualink automatically associates certain items in the VSP speed table with functions based on the location in the speed table, not the names as you would expect. VSP speed setting 4 (what you called idle) is normally associated with the Spillover function if it is enabled via the DIP switch settings. If you use the spillover function you will notice that the pump will go to your idle speed when you select Spillover. If you don't use the Spillover function and have the DIP switch set accordingly then you can rename that speed setting to idle as you have done with no conflicts. If you do use Spillover mode you are better off naming VSP speed table position 4 as Spillover as that's what the system is going to assume anyway. Speed table positions 7 and 8 are free to reassign names as you like as they are not assumed to be associated with any built in functions.

As you say the system is very capable, but the user interface isn't documented that well.

I hope this helps.
 
Last edited:
Just one thing to add that I learned by contacting Jandy.
The manual shows that you can set multiple days for a Function. It may indicate that Spa Function can run on Mon & Friday. However, you cannot set it up on one line item. if you want a Function to occur on multiple days then you have to set a line for each day. So for example, I wanted my cleaner to run M-W-F. I had to set 3 line items on the schedule to accomplish that - one for each day.

As Mark indicated, simply remove the Pool line from the schedule as the speed will default to that if no other scheduled at a certain time.

Glad you got it working. I agree - the software has a lot to be desired (and the manual is worst as I indicated), but it does work once you get it up and running.
 
Then the idle speed (750 rpm) will run all night until 8:55 am.

I just did some testing, and it turns out that when the Spa mode ended at 6:00pm, it didn't drop to 750rpm for the Idle mode, it dropped to 1750 from the Pool mode. Even though the Idle schedule was active, the only way I could get it to drop to 750 rpm was to set the Pool speed to 750rpm.
 
That’s probably because the function of SPA ending happened at the same time so you had a function switching off (which goes back to the filter pump speed) when the VSP speed command was issued also at 6 pm.
The VSP speed changes are a one time shot where the functions starting and stopping cause the speeds to update.

In other word the functions take presidence over the VSP speed settings.

Change your idle speed start time to 6:01pm and then the VSP speed command will not be coincident with the spa function ending and it will change speed as you desire to 750 rpm.
 
If the above still doesn’t work to drop the speed to 750 RPM it may be that the idle speed is internally associated with the Spillover function. If the Spillover DIP switch is enabled you really can’t re-associate VSP speed table position 4 with another name.

You might try renaming VSP speed 7 to idle and set that to 750 RPM instead
 
Turns out the new pool speed wasn't quite fast enough to generate chlorine, so I flipped the logic around instead:

1638320403523.png

Instead of a slower Idle setting, I set the Pool speed to be 750 (idle) and then set #4 to be Chlorine generate at 1250 rpm. We'll give it a shot tomorrow and see how it goes. I also moved my pool lights to the Dusk function.

I've also spent so much time in the screen and learned my lesson so well about trying to exit without saving and having that lock me out for hours, that I just finished trying to click the Save button in the picture I posted twice. :p
 
I would suggest starting your Chlorine speed at 12:01pm just so that it doesn’t overlap timing execution with the cleaner turning off.

That will eliminate the possible priority conflicts with two speed settings executing at the same time.
 
Yep, good catch, I discovered that when I found out it was still Low Flow on the SWG and 750rpm on the pool pump at 3pm. I've adjusted all the end times to the 59 of the hour.

It now seems to be running like I want it to. There may be some more tweaking as I chase down the right chlorine times, etc, but for anyone who's curious, here's what power consumption looks like:

In September when they removed the 2hp single speed and replaced with the 2.7hp Jandy VS FloPro

get_hangouts_attachment_url

Note that it's labeled Pool 1 because it's half of a 240V circuit. I measured each leg to capture power being provided to 110V devices like the pool lights and the landscaping lighting, but it turns out the difference between the two circuits is almost not enough to measure. It does mean that consumption went from about (16*2) 32kWh a day before to (26*2) 52kWh a day after. So the more powerful pump cost more money to operate since it was running wide open all the time.

Once I finally got it working on it:
get_hangouts_attachment_url

Down from 52kWh to 4.4kWh per day with the pump running 24x7! My rate is really good, at 9 cents per kWh, so it runs ~ $0.40 per day on the current schedule, down from $4.68 cents a day configured incorrectly. So MAKE SURE you have your pump configured. The really damning thing is, the old single speed pump was $2.88 a day, so putting in the VSP pump alone almost doubled my electrical consumption, until it was configured correctly!

These don't sound like big numbers, but that's every single day, which works out like this:

Old 2.0HP Pentair Single Speed = 31kWh per day * $0.09/kWh * 365 days = $1,051
New 2.7HP Jandy VS (unconfigured) = 51.4kWh per day * $0.09/kWh * 365 days = $1688.49 (so installing a VSP and not configuring costs an ADDITIONAL $637 a year! $56 a month!)
New 2.7HP Jandy VS (configured) = 5.1kWh per day *$0.09/kWh * 365 days = $167.53 ($883.47 in savings per year over the Single Speed configured properly, $1520.96 saved vs not configuring it!)

My mind is blown.

edit: Ok, I made another realization that makes it make a little more sense, and not be so damning to the unconfigured VS pump. The unconfiguring cost add was LARGELY because the Single Speed pump was configured to run 8 or 12 hours a day (I don't recall). So the VS pump is actually more efficient than the single speed, even run at the default speed, if it were run for the same time. The cost add was that it was stuck running 24/7 at 2750rpm.
 
Last edited:
Thread Status
Hello , This thread has been inactive for over 60 days. New postings here are unlikely to be seen or responded to by other members. For better visibility, consider Starting A New Thread.