An API for communicating with iAquaLink WebTouch Systems.
NOTE: Authentication is not complete and this API should not be publicly exposed at this time.
- Clone the repo.
- Fill in the ENV values. See instructions on obtaining the data below.
- cargo install
- cargo run .
I wanted to be able to use Apple Shortcuts to control my iAquaLink WebTouch System. The functionality is present in the app but broken and limited.
- Email: your iAquaLink Account Email Address.
- Password: your iAquaLink Account Password.
- Secret: Your "API Token". You may set this to whatever you'd like.
- Action: Your WebTouch Action ID. This may be obtained by going to your iAquaLink Portal (https://iaqualink.zodiacpoolsystems.com/index.html#/owners-center). Next click the name of your device, then on the WebTouch portal copy the actionID URL parameter.
- Device: The name of the device to control, This may be obtained by going to your iAquaLink Portal (https://iaqualink.zodiacpoolsystems.com/index.html#/owners-center) and copy/pasting the device name on the dashboard.