AqualinkD: Nothing read on blocking serial port #379
Unanswered
matthewhadley
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have been using AqualinkD successfully for a few years - installed on a Raspberry Pi 4 using the suggested USB to RS485 Serial Hardware.
At some point at least a year ago I noticed that the pool pump would randomly turn itself off. This happened enough that I wrote a Home Assistant automation to restart the pump when it happened. I recently correlated instances of this happening to seeing this message in the aqualinkd logs:
When this reset happens, any running equipment is shut off.
I have managed to capture log output of this happening while logging in
DEBUG_SERIAL
. The attached log excerpt has the error at line 4275, timestamp Jan 11 11:39:51syslog_serial_debug.txt
Also attached is my aqualinkd.conf
aqualinkd.conf
In terms of box setup, I used to have an iaqualink 2.0 attached to the system, but have removed that and only use AqualinkD to control the system
The usb to serial is connected to the top left connector shown in the image (yellow and orange wires) and the Pi is the enclosure at the bottom of the box:
I used to have the aqualinkD connected on the right initially (with the iAqaulink 2.0 on the left). The system has a variable speed pump, with the speed values controlled by the relays. The system also has a SWG and similar to the pump that is just controlled as ON or OFF via a relay.
If it's useful, here's the output of
serial_logger
I am looking for any thoughts/help on how to fix the serial problem that is causing the resets. It can happen a few times a day, or sometimes not at all. I have a backup USB to RS485 Serial device that I can try switching in...
Thanks for any help!
Beta Was this translation helpful? Give feedback.
All reactions