AqualinkD Linux daemon to control Jandy 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.

  • AqualinkD is highly optimized and great care is taken to keep it small and highly stable, it takes very little resources, it is well renounced for its rock solid stability and runs for years without any issues.

Quick rundown of all the AqualinkD resources.

 

AqualinkD software is designed to be run on any SBC like a Raspbery Pi (and docker is available). It comes pre-compiled for most 32 or 64 bit ARM machine and source is available to compile for any linux machine of your choice. (Windows is not and will never be supported, but you can run the AqualinkD Docker image on a windows machine)

 

AqualinkD requires a RS485 connection, this can be done with a USB2RS485 adapter or the official AqualinkD hat.

 

3D printable Cases for AqualinkD with HAT. Fits most Pi Zero form factors (Raspbery Pi Zero, Orange Pi Zero, Banana Pi Zero). Or Radxa Zero with and without Antenna

 

Radxa Zero W is the preferred hardware because it is a Pi Zero form factor and uses eMMC rather than an SD card. (eMMC is far more stable than an SD card) Radxa OS is not perfectly setup for AqualinkD the below has information on that.

  • Raspberry Pi Zero W is also very good HW, but like all Raspberry Pi’s and its clones, suffers from CF card corruption. This can be easily solved using a RO Root file system.
  • Pi zero W is the smallest and least powerful of all SBC's (1GHz, single-core CPU with 512MB RAM), This is way more than enough for AqualinkD, so if you are going Raspberry Pi (or clone) route there is no need for anything more powerful. ie you don't need to Pi Zero 2W / Pi 3, 4, 5 etc. 64bit over 32bit also has no advantage for AqualinkD