Comments (8)
It wouldn't work as is. RS485 works from on the principle of one device controlling the network and many devices acting as slaves to the controller. In this case, the control panel is the controller and all equipment including AqualinkD are slaves. Each device talks through the controller to other devices, they can't talk directly. So without a control panel, this would not work.
In saying that, it is quite simple to create a controller. Before I got my control panel comunicating with my salt water generator, I did exactly what you want to do. Used a version of AqualinkD to act as the control panel / RS485 server to the salt water generator. Then I could control the Salt Water Generator. But each device is different in how and what they communicate, so you'd need to spend hours deciphering that since none of it is published.
There is this project that can control some RS485 devices directly (ie act as a RS485 server), not sure if they have what your looking for with the JXi heater though.
https://github.com/tagyoureit/nodejs-poolController
from aqualinkd.
from aqualinkd.
Thanks for the info. Still hoping Janet will come out with a simple heater control like the IQPump01.
…
On Aug 19, 2018, at 7:11 AM, sfeakes @.***> wrote: It wouldn't work as is. RS485 works from on the principle of one device controlling the network and many devices acting as slaves to the controller. In this case, the control panel is the controller and all equipment including AqualinkD are slaves. Each device talks through the controller to other devices, they can't talk directly. So without a control panel, this would not work. In saying that, it is quite simple to create a controller. Before I got my control panel comunicating with my salt water generator, I did exactly what you want to do. Used a version of AqualinkD to act as the control panel / RS485 server to the salt water generator. Then I could control the Salt Water Generator. But each device is different in how and what they communicate, so you'd need to spend hours deciphering that since none of it is published. There is this project that can control some RS485 devices directly (ie act as a RS485 server), not sure if they have what your looking for with the JXi heater though. https://github.com/tagyoureit/nodejs-poolController — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.
Did you ever find a solution to controlling the Jandy Jxi heater?
from aqualinkd.
No, never did. The heater actually has a simple switch closure mechanism for activating the high and low temperatures so I was thinking of hooking up a couple of relays and valve actuators controlled via my home automation system. This wouldn't provide temperature control but I normally don't need to change it anyway.
from aqualinkd.
No, never did. The heater actually has a simple switch closure mechanism for activating the high and low temperatures so I was thinking of hooking up a couple of relays and valve actuators controlled via my home automation system. This wouldn't provide temperature control but I normally don't need to change it anyway.
I did the exact thing against the fireman switch and that allows me to switch the spa and pool heater on. However, I was hoping to tap into the RS485 bus so I could read the temperature coming from the Jxi. With the ultimate goal of a simple push notification when the spa hit temperature.
If you come across any info on how to properly read the messages coming from Jxi over RS485 please let me know and I will do the same.
from aqualinkd.
No, never did. The heater actually has a simple switch closure mechanism for activating the high and low temperatures so I was thinking of hooking up a couple of relays and valve actuators controlled via my home automation system. This wouldn't provide temperature control but I normally don't need to change it anyway.
I did the exact thing against the fireman switch and that allows me to switch the spa and pool heater on. However, I was hoping to tap into the RS485 bus so I could read the temperature coming from the Jxi. With the ultimate goal of a simple push notification when the spa hit temperature.
If you come across any info on how to properly read the messages coming from Jxi over RS485 please let me know and I will do the same.
@sfeakes Do you have any recommendations on how to begin with trying to decode the Jxi messages? Starting with the response below?
from aqualinkd.
I think a great first step would be to figure out how to construct the message to send to the Jxi heater to put it into Remote Mode like below.
from aqualinkd.
I haven't looked into the protocols at all. I keep hoping Zodiac will come out with a simple device for heater control like they have for the pump.
When you hooked up to the contacts to turn the heater on and off, was it simply a matter of a switch closure between a common terminal and the low or high temperature terminal? Or did the temp terminal need to be connected to ground or a voltage?
from aqualinkd.
Related Issues (20)
- Pool Light Dimmer Web UI Confusing HOT 3
- 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
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.