tagyoureit / nodejs-poolController-webClient

Web app for nodejs-poolController 6.0 and above.
GNU Affero General Public License v3.0
9 stars 4 forks source link

Incorrectly Identified System #26

Closed bkhall closed 3 years ago

bkhall commented 3 years ago

I have an IntelliTouch i5+3, but this client identifies it as an i5+3S.

My physical setup is a two body system (pool and spa) with shared equipment. The S designation above is for a SINGLE body system, either pool or spa (not both).

So, the webclient only shows me a single body element (for the Pool). It does give me a Spa circuit button and the system does respond to it correctly, but without a proper Spa body element, I cannot operate the Heater properly (from this client).

Running MASTER poolController and MASTER poolController-webClient. Chrome Browser Pentair IntelliTouch i5 FW v1.180

image

PXL_20210106_162453589

Page 12 and 13 of the IntelliTouch Owner's Manual show panel image of the the i5 and i5S systems, confirming that my panel is a dual body, shared equipment system. http://images.inyopools.com/cloud/documents/pentair-controls-intellitouch.pdf

Lastly, ScreenLogic UI shows two bodies: image

bkhall commented 3 years ago

I realize now that this issue is more likely a bug in the poolController software, rather than the webClient. Let me know if you want me to move it over there.

tagyoureit commented 3 years ago

Yes, please do and include a packet capture (see the issue template there) and we can get it addressed.

bkhall commented 3 years ago

Well, I don't know why, but I now have two bodies showing properly (pool and spa). In the last two days, I had to reset the breaker to my pool panel, to replace an internal power relay (pump was stuck on).

When I powered it back up and checked the UI, two bodies appeared - awesome. However, it still shows the system as i5+3S. So, I now believe that the only thing wrong in the poolConroller library is a simple labeling issue. I'll go poke around in that code to see what I can find.