First let me say thank you for posting this solution! I am very excited to use it but I ran into a road block.I installed the equipment and software (using the easy one line script from the wiki) and when I start the daemon it starts cleanly but then the UI does not register anything and none of the buttons work or status's for the temperatures etc.My conf file is:I went ahead and ran the following code to pull the RS-485 traffic:sudo./release/seriallogger /dev/ttyUSB0 -d /seriallogger.txtBased on the output I believe I am cabled up correctly. That’s really strange, it looks like the control panel is not accepting the ack from AqualinkD, I’ve never seen this before. Can you set logging from debug-serial to just debug, then start AqualinkD again, leave for a minute then connect to the web ui (not homebridge / HomeKit) and post the logs from that?It’s an older rev board than I have seen before, so maybe that has something to do with it. (6475 rev E). That’s what’s on your board in the pic, can you check that’s also what the keypad displays (it’s common for the chip to be changed on the board, giving a different version than what’s written on the board). 6700 Rev B1 is the correct version, and that should work.It looks like it's the ACK that AqualinkD sends that the RS control panel doesn't seem to like, and the ACK is used for every single command we need to send.
So there are two things to try just to see if we can figure this out. First is to use the exact same ID as your current RS4 keypad.disconnect the RS4 keypad from the buss.set aqualinkD to ID of 0x08. (deviceid=0x08) in config file.fire it up, see if you get anything in the logs / web UI.if that works, connect the RS4 panel back and try id's 0x0a and 0x0b see if they work for you. Second (if didn't work) log all the commands to and from RS4 keypad to RS control panel. No joy on the disconnecting of the RS4 wall control and impersonating the 0x08 address. I get the same behavior originally. I went ahead and restarted the control panel with serial logging enabled.
Aqualink Rs4 All Lights On
Results are attached.One thing to note that is a tad weird was I found this document online. And pressed the Microcontroller reset to display the software installed and it first displays 6453 Rev B01 followed by 6522 Rev E. I would have expected 6700 REV C to be displayed instead of 6453 Rev B01 based on the chip label. Am I misinterpreting something?I apologize for the noob questions and appreciate any help you can provide.I have also retried these steps after reassigning my controller to 0x09 address by pulling the W2 jumper on the Wall Control unit.
#6890 Jandy AquaLink RS4 All Button Control PanelPool and Spa ComboWired ModelWhiteThe AquaLink RS4 All Button is attractively styled, easy to operate, and has a single line digital screen that displays temperatures, date, time, and equipment statusThe buttons are individually custom-labeled to match the need of each system. The All Button commands up to eight auxiliaries, filtration systems, temperature settings, pump speeds, and diagnosticsThe real measure of a control system is not how large and complicated it is, but how compact and easy to use.
Spend your time enjoying your pool and spa, not dealing with the responsibilities of maintaining itThe AquaLink RS does that work for you. With built-in features like automatic heater cool down, self monitoring freeze protection, and pool cleaner safety delay, the AquaLink RS virtually eliminates any concerns about equipment operation. Plus, all AquaLink RS control systems are backed by some of the strongest and most inclusive warranties in the industry. So relax and rest assured that your investment is protected and everything is set just right. The AquaLink RS has it all under control!Features.Brings the convenience of pool and spa control into your home.Easy to operate and attractively styled.Custom labeled buttons to match your system and backyard environment.View all featuresTechnical Details.Simple all-button design for control of filter pump, heater, solar system, and up to 7 additional circuits.Indoor control of thermostats, display of water and air temperatures.Optional salt chlorine generator integrationAvailable On-Line Only!