Jandy iAqualink Pool Integration

Hi. Just a reminder to please turn off the extra logging when you get a chance. Thanks!

Did it the other night, just update your checkout!

Thanks! Didn’t see the date update in git so never updated.

1 Like

Thanks @flauran. I’ll have to check the outputs on the RS. And yes, will let you know how I get on… Thanks again!

1 Like

I just had the electric cover put in. It looks like you can adjust the salt output from the app when it’s covered vs. not. I’m getting my pool school this weekend so I’ll let you know what they say.

1 Like

This looks fantastic! Can these switches and light color control be exposed to HomeKit as well? I would love to be able to set HomeKit scenes or tell Siri “Make the pool red”

HomeKit doesnt support light effects, but you can control on / off and temperatures. I do that from my Apple Watch through HomeKit via HASS

@mcnutter1 Thanks for the info. Maybe this is just my ignorance, but the light effects are really just colors, right? Could this not be represented in HomeKit as colors, just as you can select colors for Hue bulbs?

2 Likes

Hey @Markus99, can you send a screenshot of the Home tab of the iAqualink app? It looks like you may not have a separate thermostat / set_point for the Spa? There may be some broken assumptions in the code in that respect.

[EDITED]. Posted error message above, after just installing last night and went to check it now. Apparently our pool guy left it in service mode, now that I turned that off, it appears to be good.

I do have a Jandy multi-color light - so going to try to tackle configuring that and allowing HA to control it (don’t see how-to listed above in this thread however).

Thx again for the integration and quick reply - sorry for the false alarm, will delete above post.

1 Like

Just pushed a couple of fixes for dimmable lights. I don’t know if a lot of people use them but they should work properly now.

Hi Flauran. I don’t see the salt levels anywhere. I do see a pool salinity sensor created but its level is listed as unknown. I have the tru clear salt water chlorinator and it’s listed as AquaPure in the app. The only place in the app where it shows the production levels is when you go to the web portion of the app and click on status and there it will list a bunch of things. I see the below in the list. Can these be added? Cover Pools sensor is created but it says unknown instead of getting the reading per below.

Jandy ePUMP 1
RPM: 2250
Watts: 590
AquaPure: 5%
Salt 3000 PPM
Cover-Pools #1 is covered

2 Likes

I have pool_salinity and spa_salinity sensors but no values, which I’m guessing is due to lack of hardware on my side. Likewise, there’s a cover_pool sensor but it isn’t showing anything for me. That info is part of the Home page API result.

Yeah I think you need the chemlink to get the ph, pool salinity, etc values but the status info I provided isn’t available in the API?

Hey @flauran. Got the iAqualink and is now installed. Was straight forward enough. Pretty cool little device.

Had a quick question though. All the temps are out of whack. For example, this morning it shows the air temp of -13C… We live in a chilly part of Australia but it isn’t thaaaat chilly… Actual temp at the time was around 6 degrees celsius.

Do you think it is something that needs to be configured this end or something with the code? Or perhaps something with the HA install? Everything else seems to be working ok.

Looking forward to your response.

Thanks.

Lachlan.

1 Like

Ok so just noticed the known limitations as assuming temps are Fahrenheit… Doh!

@flauran - any plans to make celsius soon?

Thanks.

It’s not a lot of work, I’ll see if I can get to it during the weekend.

Everything the API gives me is exposed in HomeAssistant already (except for OneTouch buttons). If you don’t see the data already then it’s either not in the API responses I’m getting or I don’t know how to get to it.

Ok great @flauran . It’d be a real help.

Any thoughts on making the freeze protection a binary sensor vs temperature value? For me it’s only ever 1 or 0

Also, doesn’t anyone have chemlink? What is your whole setup? I’d like to add it if possible. I have an Aquapure salt system with the RS8 load center