iAquaLink for Zodiac Exo IQ LS stopped working

Hi all,

had a flow up und running for a pool controller named EXO IQ LS by zodiac.

Inspired by @Tico and @VVorttexx from this thread.
https://discourse.nodered.org/t/iaqualink-for-pool-equipment-strike-again/63321/5?u=h0eferm

Suddenly, I guess the API has changed. The authentication through post is not working anymore and token is retrieved.

@Tico or @VVorttexx have you also discovered this issue?

Best
h0eferm

Yes, Zodiac has changed the authentication slightly in a recent update. Unfortunately the thread is closed and I can't append the solution to the original topic you linked above.

You need to change one detail in the 'Format Post Request' function node preceeding the HTTP Request node. Delete the use of gzip and replace as follows -

msg.headers['accept-encoding'] = '*';

In the 'Format Get Request' function nodes preceeding the other HTTP Request nodes, similarly change gzip to that depicted above.

Thanks @Tico

This solved the authentication issue.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.