AqualinkD
AqualinkD copied to clipboard
"can't find pump" message from variable speed pump output
I have a Jandy RS board (Yg / 4.3.13 firmware), that was the upgrade for the iAqualink 3 (since I previously had a PPD PDA chip). I also have a Century Variable Speed Motor (that acts like an ePump on RS485), a TruSense chemistry sensor and an AquaPure. All communication is via the Elfin EW-11 (which works great).
AqualinkD currently complains about not being able to find the pump, presumably because this board doesn't report one of the well known pump strings (in the passDeviceStatusPage
function in iaqtouch.c
). I uncommented the log line and see the following output as interpreted over the serial bus:
Notice: iAQ Touch: Passing message 00| Filter Pump
Notice: iAQ Touch: Passing message 01| Filter Pump
Notice: iAQ Touch: Passing message 02| RPM: 1000
Warning: iAQ Touch: Got pump message ' RPM: 1000' but can't find pump
Notice: iAQ Touch: Passing message 03| Watts: 70
Warning: iAQ Touch: Got pump message ' Watts: 70' but can't find pump
Notice: iAQ Touch: Passing message 04| ORP:670 pH:7.6
Notice: iAQ Touch: Passing message 05| #1 AquaPure
Notice: iAQ Touch: Passing message 06| 35%
Notice: iAQ Touch: Passing message 07| Salt 3300 PPM
Is it obligatory to name the pump as desired by this function or should it be able to interpret the label (which is the default).
Note that my configuration is:
button_01_label = Filter Pump
button_01_pumpID = 0x78
button_01_pumpIndex = 1
button_01_pumpType = Jandy ePUMP