@MyAZPool New user here on TFP, want to first thank you for the
incredible amount of detail and work you've put into documenting your IntelliCenter experience. Not only did it help a
total pool newbie understand the state of the union for pool automation overall, but helped me understand general pool hardware, terminology, and functionality, and ultimately make a purchase decision (i8PS installed last week!).
I wanted to comment on one of the items on your punch list, about local access to the web client. I've not run any tests to prove this yet (I'll try this weekend if I can carve out some time), but my guess is the local hardware doesn't actually serve any significant web UI itself. The web client appears to be hosted in the cloud and talks to your pool via API calls to fetch/set values behind the scenes. This also likely explains the early 'bug' where trying to save stuff didn't immediately update the web client, because it would have to perform the save through the API calls, then re-fetch the state via API calls from the panel to confirm, then update the web UI to reflect the changes. Not surprising that the early software version only did the first step of that.
The mobile apps of course have the UI self contained within the app and are likely just calling those data APIs by proxying through the cloud, or directly to the panel, depending on how you're logged in.
Running a full blown web user interface is certainly doable in an embedded device like this (see virtually any modern router, modem, media player, etc.) but my guess is Pentair either has chosen not to do this yet for whatever reason, or the hardware they've used isn't capable of hosting the full web app, which would be a shame. Still, a RPi or more powerful arduino like the Teensy could easily become a cheap, self-contained local web host if we could decipher the API calls being used by the web client/mobile app.
I'm just beginning to tinker but I'm a sucker for over-engineering, particularly for automation. I'll share whatever I can as I play with the new shiny.