sfeakes / AqualinkD

Daemon to control Jandy Aqualink RS pool equipment from any home automation hub (Alexa, Homekit & Siri, Home Assistant, smartthings, domoticz etc) or web browser.
Other
176 stars 48 forks source link
aqualink automation-hub daemon domoticz homekit jandy mqtt pool pool-automation pool-equiptment raspberry-pi zodiac

Aqualinkd

Linux daemon to control Aqualink RS pool controllers. Provides web UI, MQTT client & HTTP API endpoints. Control your pool equipment from any phone/tablet or computer. Is also compatible with most Home control systems including Apple HomeKit, Home Assistant, Samsung, Alexa, Google, etc.
Binaries are supplied for Raspberry Pi both 32 & 64 bit OS, Has been, and can be compiled for many different SBC's, and a Docker is also available.

It does not, and will never provide any layer of security. NEVER directly expose the device running this software to the outside world; only indirectly through the use of Home Automation hub's or other security measures. e.g. VPNs.

Donation

If you like this project, you can buy me a cup of coffee :)
Donate

AqualinkD discussions

Please see Wiki for installation instructions

https://github.com/sfeakes/AqualinkD/wiki

AqualinkD built in WEB Interface(s).

Default web interfaceSimple web interface
Both Interfaces
  • If loading the web page in a mobile device browser, you will need to save to desktop where an app will be created for you.
  • The order and options shown are configurable for your individual needs and/or preferences.
Default Interfaces
  • The layout and functionality are from the Apple HomeKit interface. This works in any browser or on any mobile device.
  • Customizable tile icons & background images. (Tiles not used can be hidden).
  • Thermostat, Switch, SWG & Light tiles have more options (ie: setting heater temperature, timers, salt generating percentage and light mode etc). These options are accessible by pressing and holding the tile icon.
  • Supports live background images (ie: poll camera for still image every X seconds).
In web browser/tablet

Simulators

Designed to mimic AqualinkRS devices, used to fully configure the master control panel

In Apple Home app.

In Home Assistant

All Web interfaces.

Call for Help.

Updates in 2.5.0

Updates in Release 2.4.0

Updates in Release 2.3.8

Updates in Release 2.3.7

Update in Release 2.3.6

Update in Release 2.3.5

Update in Release 2.3.4

Update in Release 2.3.3

Update in Release 2.3.2

Update in Release 2.3.1

Update in Release 2.2.2

Update in Release 2.2.1

Update in (Pre) Release 2.2.0c

Please see Wiki for install instructions

https://github.com/sfeakes/AqualinkD/wiki

#

Aqualink Versions tested

This was designed for Jandy Aqualink RS, so should work with AqualinkRS and iAqualink Combo control panels. It will work with Aqualink PDA/AquaPalm and NON Combo iAqualink; but with limitations. Below are verified versions, but should work with any AqualinkRS :-

Version Notes
Jandy Aqualink 6524 REV GG Everything working
Jandy AquaLinkRS 8157 REV JJ Everything working
Jandy AquaLinkRS 8157 REV MMM Everything working
Jandy AquaLinkRS 8159 REV MMM Everything working
Jandy AquaLinkRS B0029221 REV T Everything working
Jandy AquaLinkRS B0029223 REV T.2 Everything working
Jandy AquaLinkRS B0029235 REV T.1 Everything working
Jandy iAqualink E0260801 REV R Everything working
AquaLink PDA / AquaPalm Works, please see WiKi for limitations

If you have tested a version not listed here, please let me know by opening an issue. #

License

Non Commercial Project

All non commercial projects can be run using our open source code under GPLv2 licensing. As long as your project remains in this category there is no charge. See License.md for more details.

Donation

If you still like this project, please consider buying me a cup of coffee :)
Donate