Replies: 4 comments 2 replies
-
No idea why the 2nd RS485 port is not working. They are literally hardwired together on the board, so putting 2 sets of wires in each terminal block is identical to putting 4 sets of wires on one terminal. The Jandy multiplexer board is identical in that it's simply hardwiring more terminals nothing special to it. (It's a waste of money and won't help you, unless you physically can't stuff the wires in the terminal block.) PDA boards are slower and way more error prone that RS boards, AqualinkD has to sent a series of 10 or so commands to do the simplest task on a PDA board, and if their is any missed messages / checksum error in that series, it's not going to work. On an RS board, most things can be done by sending 1 command. So until you get the bad backed stuff sorted, you won't get far on a PDA board. Other than that, look at the EW11 settings and WiFi settings to make sure that it not adding any issues. |
Beta Was this translation helpful? Give feedback.
-
Thanks for getting back to me. SERIAL PORT: PDA vs RS Board FRAME DELAY: EW11 SETTINGS: On EW11 Socket Settings, I am running a buffer of 512 (same as the UART Buffer), keep alive of 60 s, and a time out of 300. My connection times can get excessive on restart. Could this be due to consuming buffered information? Could large buffers be causing syncing issues on start up? Or am I misunderstanding their function. Anyway, do you have any suggested buffer sizes for the UART and Socket? Thanks again. UPDATE: |
Beta Was this translation helpful? Give feedback.
-
AqualinkD can not use 0x31 in PDA mode. I’m slowly working on that, but it’s not finished. The serial logger has been updated in the current dev release to make that message less confusing. As for the 219 and 158 something is requesting AqualinkD to set those valves. Do you have an integration (maybe MQTT) that’s making that request? If you turn on debugmask for net services it will tell you if that request is from MQTT or Webservice. |
Beta Was this translation helpful? Give feedback.
-
Moving EW-11 discussions to one place. |
Beta Was this translation helpful? Give feedback.
-
I am experiencing some connection issues. I am hoping you may be able to help with a solution.
BACKGROUND
Identifying Marks on the Main Board:
• PCB#: E0260500D
• ASSY #: E0260600W
• White Sticker: B18RSCMG3821
And on the daughter-board:
• B0029205E
• B0029300C
• White Sticker: B0029205 / PDA / PS8 COMBO Rev 7.1
Logging in to iAqualink.net:
The main board has 2 RS485 ports. The port on the right had three connections:
• 18 channel RF Transceiver – PDA
• iAqualink 2 – ethernet (hard wired)
• Jandy Variable Speed Pump
Left port was empty, so I initially connected my ELFIN EW11 to that port.
No signal came through. After a lot of playing with settings in the EW11, I finally connected it to the RS485 on right (fourth connection to this) and it worked.
Aqualinkd does connect and I can see pool status and control the pump. I have some issues connecting from time to time. And noticed errors on aqmanager.html.
Serial Logger Results (from within aqmanager.html):
• Notice:NetService:Received request to run serial_logger!
• Warning:AqualinkD: Starting serial_logger, this will take some time!
• Notice:RS Serial: Read 100 of 600 packets
• Notice:RS Serial: Read 200 of 600 packets
• Notice:RS Serial: Read 300 of 600 packets
• Notice:RS Serial: Read 400 of 600 packets
• Notice:RS Serial: Read 500 of 600 packets
• Notice:RS Serial: Read 600 of 600 packets
• Notice:RS Serial: RS485 interface received 600 packets in 12 seconds (~50.00 Msg/Sec)
• Notice:RS Serial: Jandy Control Panel Model :
• Notice:RS Serial: Jandy Control Panel Version :
• Notice:RS Serial: Jandy ID's found
• Notice:RS Serial: ID 0x33 is in use <-- Aqualink (iAqualink / Touch)
• Notice:RS Serial: ID 0xa3 is in use <-- Unknown Device
• Notice:RS Serial: ID 0x60 is not used <-- can use for Aqualinkd (PDA mode only)
• Notice:RS Serial: ID 0x78 is in use <-- Jandy VSP ePump
• Notice:RS Serial:
• Notice:RS Serial: Suggested aqualinkd.conf values
• Notice:RS Serial: -------------------------
• Notice:RS Serial: device_id = 0x60
• Notice:RS Serial: -------------------------
The only changes I made to the default aqualinkd.conf include:
• serial_port=/dev/tty.Pool2
• panel_type = PD-8 Combo
• device_id=0x60
• button_01_pumpID=0x78
• button_01_pumpIndex=1
I am getting a number of serial read warnings, both bad packets and bad checksums. Additionally, I am getting the following errors:
Error: PDA: PDA Init :- wait for next menu failed
Error: PDA: Could not get heater setpoints, trying again!
Error: PDA: PDA Device programmer didn't find a requested menu 7, current 4
Error: PDA: PDA Device programmer couldn't select menu item 'SET TEMP' menu 4
Error: PDA: PDA Init :- Error getting freeze setpoints
Error: PDA: PDA Device programmer didn't find a requested menu 15, current 12
Error: PDA: PDA Device programmer couldn't select menu item 'FREEZE PROTECT' menu 12
Error: PDA: waitForPDAMessageTypes: did not receive 0x08 or 0x04
Error: PDA: waitForPDAMessageTypes: did not receive 0x08 or 0x04
Error: PDA: PDA Init :- can't find menu
Error: PDA: loopover_devices :- can't find ALL OFF
Do you think the errors are from bad packets or do I have some incorrect settings?
I have read that each of the Jandy RS485 ports should have only 2 connections. Mine FROM INSTALLER had 3. With the EW11, I am up to 4. Do you think the Jandy 6584 Multiplexer may solve the BAD PACKET problem?
Do you have any idea why the left most RS485 isn’t functioning? Are there any dip switch settings, etc. Or is it likely because of the PDA CPU.
Do you have any suggestions for me?
I do not know if I should jump on a similar conversation as someone is actively discussing EW11 issues with you. So I started this thread.
Thanks for all the hard work you have done to make this.
Beta Was this translation helpful? Give feedback.
All reactions