nodejs-poolController icon indicating copy to clipboard operation
nodejs-poolController copied to clipboard

[BUG] Salt Cell Sensor Errors

Open FlaMike opened this issue 3 years ago • 2 comments

nodejs-poolController Version/commit

7.7.0

nodejs-poolController-dashPanel Version/commit

7.7.0

relayEquipmentManager Version/commit

N/A

Node Version

No response

Platform

Ubuntu 22.04 LTS server

RS485 Adapter

Moyina

Are you using Docker?

  • [X] Yes.

OCP

EasyTouch 2 4

Pump(s)

Intelliflo VSF

Chlorinator(s)

Intellichlor 20

What steps will reproduce the bug?

There appear to be two sensor reporting errors that relate to the salt cell on my system.

  • current output is reported as equal to the setpoint (8% in my case) even though the water in the pool is too cold for the cell to be running (water is 53 degrees currently and the red "cold water" LED is illuminated on the cell itself)
  • the salt required to reach the setpoint is reported as zero even though the most recent salt concentration is reported as 2850 and the target level is 3400

The additional information section below shows the current dump of the chlorinator state, showing the details.

What happens?

As above

What should have happened?

As above

Additional information

Output from http://:4200/state/chlorinator/1

{"id":1,"disabled":false,"isActive":true,"spaSetpoint":10,"poolSetpoint":8,"body":{"val":32,"name":"poolspa","desc":"Pool/Spa"},"name":"Intellichlor--20","type":{"val":0,"name":"pentair","desc":"Pentair"},"saltLevel":2850,"saltRequired":0,"status":{"val":0,"name":"ok","desc":"Ok"},"superChlorHours":8,"superChlor":false,"superChlorRemaining":0,"targetOutput":8,"model":{"val":2,"name":"intellichlor--20","desc":"IntelliChlor IC20","capacity":20000,"chlorinePerDay":0.7,"chlorinePerSec":0.000008101851851851852},"lastComm":1673984950152,"currentOutput":8,"equipmentType":"chlorinator","saltTarget":3400}

FlaMike avatar Jan 17 '23 20:01 FlaMike

Sometimes the salt cell doesn't report when it is below the freeze temp. Thus, we won't get the proper updates. But the way we would know is to upload a packet capture. Then we can look at the actual packets and see what is really being reported.

tagyoureit avatar Jan 18 '23 03:01 tagyoureit

Here is the packet capture from the pool

pollcontrollerreplay1.18.2023.zip

FlaMike avatar Jan 18 '23 20:01 FlaMike