Comments (11)
First check you have the latest version, I updated it yesterday. The ID of 0x00 is the main control panel, so don't use that. It sounds like you may have the RS485 to USB adapter connected incorrectly. Each control panel is different, but you should be connecting it to the Data - and Data + lines, not the power - and power + lines, these are generally the middle two connections on the 4 post connector at the top-left of the control panel. See the wiki for a picture. The other issue you may have is connecting them backwards, so you could try reversing the wires.
I've never looked at the Jandy PDA, but I would assume it uses the same two wires, I'll look at the documentation to the now and let you know.
from aqualinkd.
If this is the Jandy PDA you have :-
https://www.jandy.com/~/media/zodiac/global/downloads/h/h0574200.pdf
Then on page 7 where it has the 4 wires to connect, you should be using the yellow and black wires.
from aqualinkd.
I have used the two middle slots, I inserted new wire into where the yellow and blacks were and those two wires then go to the adapter. I tried a switching and one does seem to give more output. I have also tried using 0x58 which it says is an available ID. Attaching photos of how I connected it all, maybe that's the problem? What is the best way to clean out the current install? completely remove the AqualinkD directory and start again? Which version should I see when I run?
from aqualinkd.
And at the board:
from aqualinkd.
That all looks correct, I’ll check the wiring when I’m at home tomorrow night. Can you post the logs of the output of the serial logger. 0x58 isn’t a valid ID for AqualinkD, it can use either of these, 0x0a, 0x0b, 0x08, 0x09 due to the way the controls panel communicates. (It mimics an all button keypad). Also do you know the information of your control panel? It is an AqualinkRS panel?
from aqualinkd.
Just looking at some Jandy documentation
Pin 2 (Black) is Data +
Pin 3 (yellow) is Data -
On your RS485 to USB adapter.
A is Data -
B is Data +
So, from the pic's it looks like you have it wired backwards.
Also when you are running the serial_logger make sure AqualinkD is not running otherwise you will get a lot of errors as they will conflict with each other fighting to read data off the adapter.
sudo systemctl stop AqualinkD
sudo ./release/serial_logger /dev/ttyUSB0
The question about cleaning up the AqualinkD install, just run the install script and it'll overwrite all files except the config files.
from aqualinkd.
I went ahead and changed it to 0x08 and fixed the wiring. I confirmed this is the PDA-PS6.
Stopped the service and ran the serial logger with these results below. This is strange as I thought I was seeing more happen on here. As you can see, I don't see any of those 0x0 addresses. Could that be my problem?
Thanks
Stu
Notice: Logging serial information!
Please wait.Notice: ID's found
Notice: ID 0x60 is in use
Notice: ID 0x6a is not used
Notice: ID 0x6b is not used
Notice: ID 0x38 is not used
Notice: ID 0x39 is not used
Notice: ID 0x3a is not used
Notice: ID 0x3b is not used
Notice: ID 0x50 is not used
Notice: ID 0x78 is in use
Notice: ID 0x51 is not used
Notice: ID 0x52 is not used
Notice: ID 0x53 is not used
Notice: ID 0x80 is not used
Notice: ID 0x58 is not used
Notice: ID 0x59 is not used
Notice: ID 0x5a is not used
Notice: ID 0x5b is not used
Notice: ID 0x68 is not used
Notice: ID 0x69 is not used
Notice: ID 0x81 is not used
Notice: ID 0x30 is in use
from aqualinkd.
You can get more info with the -d option. But the controller is never probing for a all button panel address. So it looks like you have the PDA only Aqualink and not AqualinkRS. This software doesn’t work with the PDA only Aqualink, it was designed for the AqualinkRS. One other person has asked for PDA support, and I started working on it, but have not had time to finish it. I’ll post some updates when I finish it.
from aqualinkd.
Thanks, I just realized that we my issue as well. Looking forward to seeing the PDA support and happy to test anything with you. Thanks for your time in troubleshooting, will make another coffee donation.
Thanks
Stu
from aqualinkd.
Thanks for the donation, very much appreciated.
Please check the below thread, I'll be posting updates in there, but have a few questions for you.
#13
from aqualinkd.
Closing.
from aqualinkd.
Related Issues (20)
- Support Light Dimmer in Homebridge Plugin
- SWG percentage setting not working for PDA
- With raspberry pi 4 aqualinkd is responding too fast and panel may reset
- VSP control for Aqualinkd HOT 3
- Misconfigured Buttons. RS-8 Combo Panel HOT 4
- Getting wrong Temperature via MQTT but ok in web interface HOT 2
- Serial Packet Too Large - Read Bad Packet to 0x33 HOT 4
- AqualinkD Devices in MQTT for HASS?
- V2.3.4 make fails on bullseye - multiple definition of `_commands' HOT 6
- Support sharing same PDA ID between control panel and physical PDA HOT 1
- "Notes on Aqualink PDA only (non RS panels)" link goes nowhere HOT 3
- Aqualink daemon can't use extended_device_id in PDA mode HOT 3
- Got working with EW-11 wireless device! HOT 23
- VSP Variable speed pump control without Aqualink support? HOT 1
- iaqtouch_aq_programmer.c:942:11: error: invalid type argument of unary '*' HOT 5
- Would this adapter work? HOT 1
- iAQ Touch: IAQ Touch did not find Set Temp page
- iAQ Touch: Pool Temp set incorrect
- Pool / Spa temperature incorrect HOT 1
- "can't find pump" message from variable speed pump output HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aqualinkd.