Giter VIP home page Giter VIP logo

Comments (11)

sfeakes avatar sfeakes commented on September 26, 2024

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.

sfeakes avatar sfeakes commented on September 26, 2024

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.

stulincoln avatar stulincoln commented on September 26, 2024

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?

Thanks for the help.
20180826_170600
20180826_170609

from aqualinkd.

stulincoln avatar stulincoln commented on September 26, 2024

And at the board:

20180826_170550

from aqualinkd.

sfeakes avatar sfeakes commented on September 26, 2024

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.

sfeakes avatar sfeakes commented on September 26, 2024

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.

stulincoln avatar stulincoln commented on September 26, 2024

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.

sfeakes avatar sfeakes commented on September 26, 2024

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.

stulincoln avatar stulincoln commented on September 26, 2024

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.

sfeakes avatar sfeakes commented on September 26, 2024

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.

sfeakes avatar sfeakes commented on September 26, 2024

Closing.

from aqualinkd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.