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

[BUG] Intelliflo speeds not working correctly

Open antamy opened this issue 2 years ago • 19 comments

nodejs-poolController Version/commit

7.7.0 / master / 1a4b2d7

nodejs-poolController-dashPanel Version/commit

No response

relayEquipmentManager Version/commit

No response

Node Version

No response

Platform

No response

RS485 Adapter

No response

Are you using Docker?

  • [ ] Yes.

OCP

No response

Pump(s)

No response

Chlorinator(s)

No response

What steps will reproduce the bug?

Steps:

  • turn on logging
  • wait for config reload
  • access Pump detail page
  • 4 pump speeds are displayed - Pool(2500), Spa(1830), Blank(2500), Air Blower(2500)
  • change Spa(1830) to Spa(1800)
  • Save Pump

What happens?

  • initial display of pump speeds shows a Blank, when it should be Solar. This is displayed correctly on the Pentair panel
  • after changing pump speed and saving, the 3rd and 4th pump speeds disappear
  • on the Pentair panel, the 3rd and 4th pump speeds are now shown as None-450, None-450

If I now change the values on the Pentair panel back to Pool(2500), Spa(1800), Solar(2500), Air Blower(2500), njspc picks these up but displays Pool(2500), Spa(1800), Blank(2500), Air Blower(2500)

What should have happened?

Pump speed should have been changed and other values remain unaffected.

Note, that I also see variations of this problem where changing a speed adds a new pump speed to the list. Even if the pump speeds are ordered in ascending numerical sequence, I get the same results.

This isn't a recent thing, it's been happening for months, but I haven't got around to reporting it.

Additional information

replay(4).zip

antamy avatar Feb 15 '23 15:02 antamy