Pentair IntelliCenter System and Web-Client Update Information
Good morning all.
I noticed this morning, the thread (
It's Here! Intellicenter Update V 1.04 ) that was posted by
@setsailsoon last evening. Good catch and thanks for the heads-up Chris.
I did some digging regarding the information on the thread and this is what I have ascertained from Pentair as of now.
1. Yes, Pentair is currently in the process of "pushing" the "Over-the-Air" (OTA) update version
1.040 to all IntelliCenter users. I will list the release notes regarding this newest publicly released update below. v1.040 replaces the older publicly released OTA of
v1.023.
2. Not all users will receive the OTA all at the same time. I learned this morning that updates to all users do not occur simultaneously. Users are randomly selected by the servers to receive the OTA. I'm told that this process can take up to 3 to 4 weeks to complete in it's entirety. I'm told that this process is administered this way for two reasons. a) So if there is a bug in the update, all users are not effected simultaneously and they can stop the process until a fix can be done and b) pushing all OTA's to users simultanously will apparently "crash" the servers.
3. There are still two beta versions (v1.041 and v1.042) that are not included in the OTA v1.040 that is being publicly released. These can still be had upon request to Pentair if you are having any problems after receiving the new OTA. I will post those release notes below as well so you can determine if you actually need them.
4. According to Pentair, OTA v1.040
DOES NOT include the ability to control IntelliValve actuators via the RS-485 bus yet. They are currently working on this feature and they have no release date yet for that feature. The reason I learned is that they have placed this feature lower on the software engineering priority list due to working on more pressing issues that relate to "IntelliCenter Wireless Remotes".
5. There is a new update to the IntelliCenter
Web-Client as well. The new version is
v1.043 b7 dated January 6, 2020. The only change that I can see is the following:
This latest Web Client version added a pulldown on the Home page that displays the user's current schedules that have been setup and illustrates the schedule running at the time. This is very similar to what Pentair did on the v1.042 when they added the Pumps page information on the Home Page. The following illustrates this new change.
View attachment 126096
NOTE: Please note however, that I seemed to have discovered a glitch with this latest Web-Client Version.
While navigating around looking for changes, I discovered that when I navigate to
SETTINGS > SCHEDULES and try to expand an existing schedule, the expanded schedule screen will
NOT stay open. Anyone else experiencing that? I tried three different web browsers, all with the same result.
6. Here are the release notes for IntelliCenter System firmware updates as of this writing.
Version 1.024
- Over the Air (OTA) Firmware Updates Feature.
- Fixed a bug where heater cooldown delay was not honored introduced when a Freeze Circuit bug was fixed.
- Hybrid Heater help text was updated.
- Removed turning on EHTR Relay when Hybrid Heater turns on.
- Fixed issue where firmware upgrade failed if it was contained in a USB directory name containing spaces.
- Removed the Disabled property on Body Selection on IntelliChem for Shared Equipment Configuration.
- Changing One Time Only Schedule from selected date did not stop schedule. Fixed this.
- Assigning Valve A to Solar from picklist disables the selection button. Fixed this when Solar Heater not assigned to any body.
Version 1.025
- XCP Relay Circuits No Longer Available on XCP.
- Change Body and Expansion Panel Labels from 0 Based to 1 Based Indexing.
- Add Hybrid Mode in Parenthesis Next to Hybrid in Select Heat Source for Pool/Spa Menu.
- A Second IChem can be assigned to the same Body in Dual Body Equipment configuration.
- Pool/Spa config Screen – Cannot change gallon size from mobile/Web Interface.
- Launch OTA popup install window over any other screens when the transfer is done.
- SPI Card Detection issue. H/W detection improvement and stability.
- Changing Heat Set Point manually on Pool/Spa Screen while schedule running permanently changes schedules Heat Set Point.
- Firmware Update via USB fails to update upon Version Mismatch Detection on the Sub Panels.
- Manual Heat Mode change temporarily overriding Schedule Heat Mode becomes permanent on Reboot or Firmware Upgrade.
Version 1.026
- Non-Gas Heaters remain on for Gas Heater Cooldown Delay.
- AUX Circuit configured to Chem Relay auto reconfigures Body from Pool/Spa to Pool upon reboot (or upgrade which does reboot).
- Light Group does not turn off when all the component circuits are turned off.
- Changed OTA file format.
- Change in the way version numbers are stored for OTA.
- 485/485uic changed name of OTA_UPDATE-INFO_FILE and Update_XXX file.
- Fixed ussues related to Recovery of Wireless Control Panel.
Version 1.027
- Updated version number only to test OTA.
Version 1.028 - NA
Version 1.029
- Updated version number only to test OTA.
Version 1.030
- Light Group doesn’t turn off when all component light circuits are turned off. This was a problem for Circuit Groups too.
- Fix for loading second ICP (enable) config when OCP reboots.
- Spa Gas Heating Set Point are limited by rules governing heaters with Cooling Enabled.
- Changed Expansion Panel “Panel Assignment” button text to “Enable/Disable”.
- Reimplemented “Select OTA Server” Screen. Changed the images of OTA TX and Download.
- Updated Help File for AUX Circuits Body Selection for Circuit Function Chem Relay.
- Changed Freeze Protect Activation temperature in help file from 33F to 36F.
- Updated SunSet and SunRise upon day change.
- Added Cancel Button to Force OTA Window.
- ICP/XCP/WCP changing Date & Time Mode to Internet does not retrieve the Date/Time.
- Daylight Savings Time transition moves clock 1 extra hour ahead randomly.
- Changed indoor Panel Enable buttons to Radio buttons. Created rotating Log Files.
- Fix for Service Mode: Timeout Timer counting down in 2 second intervals instead of 1 second.
- Fixed Create a New Web account password format and notify user if invalid.
- Add Export Debug Log Button and Screen for exporting Debug Logs to USB from Sub-Panels.
- 485 Updates:
- OTA: Don’t ReTransmit the whole package when VERIFY fails in one of the SubPanels.
- OTA: Added logging at critical points.
- 485uic Updates:
- OTA: Remove the Package if already exists before the next transfer happens for the same version.
- OTA: Reset Progress Percent on Initialization.
- OTA: Refresh the Address of SubPanel when they are changed on the fly in IC.
- OTA: Added Logs (BlockNumber) for Oad Missing Packets.
Version 1.031
- Fake Version for OTA Testing.
Version 1.032
- Unofficial Build for Testing.
Version 1.033
- Unofficial Build for Testing.
Version 1.034
- Fixed misspelled circuit name: “Lanscape Light”
- Fixed problem where changing Body Type from default Pool to Spa and Spa to Pool NOT reflected in icons on Main Screen for Shared Equipment configuration.
- Changed WCP Enable Panel Button to a 2-way toggle button On/Off.
- Changed Sync, Set and Swim button location.
- Fixed crash when scrolling through Select AUX Cicuits menu from Schedules.
- iS4 Remote Port NOT detected on i10P Card.
- Cannot change the color of a light on AUX6-AUX10 on i10x Daughter Card.
- Internet Time still takes into account of Daylight Savings option from Manual Mode.
- Corrected notifications screen display issue.
- Make Version check greater than current before OTA/Auto download starts.
- 485/485uic: Included BlockId in the OTA Data Packet.
- 485: Fix UserCommand (YES/NO) UPDATE_ACK retry.
- 485:uic: Report All the 256 packets as missing when the PacketStore is Empty.
Version 1.035
- Fake Version for OTA Testing.
Version 1.036
- Force OTA when user presses “Check for Update” and operator accepts.
- Spa Side displays uncalibrated water temperature.
- Changed Light Group Sync/Set/Swim button locations.
- Schedule Manually Stopped does not resume after 24 hours.
- Chemistry Readings Badge still visible with bad data when No Chem devices are configured.
- Fix spelling error: “Ultra Temp” to “UltraTemp”.
- Fix word spacing on “New Update Available” dialog.
- Lights: Swim/Set/Sync do not function properly on i10x Daughter Card.
- Spa Heating Set Points are incorrectly limited by rules governing Heaters with Cooling Enabled.
- Fix crash when scrolling Circuit Screen from remotes.
- Icweb: Added missing Special Circuits and removed some that were not applicable.
- Icweb: Fixed missing IntelliFlo Speed/Flow Circuits.
- Wizard: List Pool & Spa first in circuit list.
Version 1.037
- Fake Version for OTA Testing.
Version 1.038
- Fake Version for OTA Testing.
Version 1.039
- Fake Version for OTA Testing.
Version 1.040 - Publicly released OTA
NOTE: THERE IS NO INDICATION OF VERSION v1.041
BETA Version 1.042
- Do not turn on 2SPD Relay During Freeze Protect.
- Sync Log Enable/Disable across all panel.
- Support: Remove Email Address and change web site URL.
- Wrong Error message upon Web Login Failure.
- Web Email Validation fix.
- SPACMD Heater Set Temperature override disallows manual heat setpoint changes.
- OTA: Remaining subpanels are rebooting several times when OCP stuck on subpanel due to timeout.
- Save circuit Configuration (On/Off/Ignore) only when Return button hit.
- Circuits may Randomly Turn On after being Toggled On and then Off.
- Heater Creation fails intermittently following delete operation.
- Heat Source and Set Point Changes Not Displayed Correctly on other Panels.
- On/Off/Ignore Circuit Group Configuration edit control.
- 485Process: Support for Log Start/Stop Synching
- 485Process: Suppport for OTA: Remaining subpanels are rebooting.
- 485uic: Install Posix Handler earlier to prevent 485 crash on startup.
- 485uic: Support for Log Start/Stop Synching
- Wizard: Fix scrolling issue on scheduled, chemistry, Aux Circuits, Heaters and Pumps.
- Wizard: Current pump address not saved.
- Wizard: Creating hyprid after gas and ultratemp causes heater list corruption.
- Fixed Light Group Window crashes upon selecting group edit button.
- Fixed IntelliChem ORP/pH Set Point Adjust buttons on other panels.
- Fixed IntelliChem Tank Level Adjust buttons on other panels.
- Custom pool/spa body names do not appear on home screen.
- Added button to clear out saved config files on local file system.
- Last Pool Temp should not include custom body name.
- Pool/Spa window formatting issue with long body name.
- Schedule screen scrolling issue fixed.
- Latitude/Longitude changes
- Schedule list on subpanels do not update when changes made on another panel
- On/Off/Ignore Feature created.
- Updated Group Circuit Configuration window.
- Changes Shared Memory configuration for MAPSET_group_circuits.
- Pool cover settings window issue with long body names.
- Zip code and Latitude/Longitude and default values fixed from earlier change.
- Change for multiple XCP panels for icweb and WebApp.
- Fixed Overlay Text Blinking Issue due to earlier development.
- Clear user password after successful entry.
- Subpanels did not display timeout Mode (Service Mode).
- XCP firmware update failure timeout and error message added.
- Add logs to track Circuit, Schedule and Relay Status.
- Added Log function start/stop interface.
- 485/485uic: Support for Multiple Expansion Panels in OTA.
- Icweb: Support for On/Off/Ignore feature.
- Icweb: Provide interface for Start/Stop Logging in IC and 485.
- Wizard: Fixed Duplicate Pump Names upon Creation issue.
- Wizard: Fixed Unable to set a schedule to run at midnight.
- Wizard: Heater Creation Rules Do Not Follow ic.
- Wizard: Time Zone Translation constant fixed from earlier.
- Wizard: Restore Current Groups Configuration (from IC) when the wizared is saved. Needed to support On/Off/Ignore feature in ic.
- Wizard: Fixed heater creation can press next without selecting heater type.
- Wizard: Fixed pump naming not consistent with multiple pumps of same type.
- Wizard: Support Circuit Groups implemented.
- Wizard: Support Groups in Schedule Circuit Selection.
That's about all I have for now.
r.