This is fantastic information,I have discovered two other modes for the Aquacal T135R
mode 2 COOL
mode 3 AUTO
How would I go about adding these to the value template in the Pool Heater mode sensor in my configuration.yaml?
fwiw, I was never able to get remote ssh working to capture the authorization and user values. I ended up using “Network Sniffer” app on my iPhone
As I get further into this, it seems that the PoolSync controller becomes unresponsive after some time. I can power cycle and it becomes available again. Using curl - “(56) Recv failure: connection was reset”
All sensors show unavailable in HA. Is anyone else experiencing this issue?
Looks like someone has figured out control for a salt generator through poolsync. Would anyone be able to build this out to cover heat pumps / chillers too?
In case did not see edits to above post, my fork supports heaters (should still support Chlorinators) and has been stable for a few days. https://github.com/jdeath/AP_PoolSync
Only pool mode (not spa) for now. Get some drop outs, but it eventually reconnects. Review the readme for instructions and how to setup templates for easier use.
I did a PR to the original repo, but owner has not accepted yet.
note: As reported above, I get many drops outs (can be a couple hours). I can do everything via the cloud interface, thanks to github user JGemkow. If the cloud can respond when the local API is frozen, I will rewrite the integration to use the cloud api.
note: a stronger wifi signal has allowed a solid connection for days. My poolsync was connecting to wrong mesh node. Fixing that made it solid for me
Hey jaaem let me know if you need help I dont know anything about coding but I can share my pool
heat log in so you can pull the data on it. I really would like to get least temp data a, temp set and toogle switch for raymote app integration
Not sure what “raymote” is. This works for poolsync (Tropical Heatpumps/Aquacal Chlroriators) and now works perfectly. It will not support any other brand
Raymote is an app from Raypak
to control the pool heat, I saw something on internet that uses cloud base blynk , I am able to control on web browser so it’s shouldn’t be hard to pull
data off
Has anyone been able to link the PoolSync integration to the newer style PoolSync device that looks like below? When I enter the IP address from setting up the integration, it goes to a blank screen (which is fine from the readme) and then I click the service button (light starts to blink). It counts down and eventually timeout.
That is the same device I have. Integration works fine.
Mine also shows a blank box (no text) with a submit button when setting up, but it connects just fine. You want to click the AUTH button, not the service button!
I set this up yesterday (10/29/2025). I have a ChlorSync and a heat pump, and the previous model PoolSync device from above (but the buttons are the same). This integration is amazing - it exposed over 30 sensors and has three controls - Chlorinator Output %, heat_mode, and Temperature Output.
The heat_mode is currently a number (0.0 for off, I assume 1 for on but I can’t test that until I fix something unrelated with the pool).
If your phone is not connected to the same network, the PoolSync app will still show the device’s MAC address, but will show “Cloud Connected” where the IP address should be; however, if you’re on the same network, it’ll show the IP address it grabbed. I made a reservation in my firewall for it so the IP address never changes.
When setting up in Home Assistant, after submitting the IP address, it goes to a blank screen with a Submit button. This is when I pressed the Auth button on the phsyical PoolSync device, and then the Home Assistant integration found it and all of the sensors.
I’m looking forward to what I can do with it. The heat pump came with a wire that can connect to my variable pool pump, so that when the heat pump is on, it’ll tell the pool pump to run as well. Issue I had with that in the past is that the PoolSync app would be set for a timer (mine is 48 hours), and if you leave it on overnight, it’ll heat and run the pump at a higher speed overnight. I currently have it so the variable pump goes to a low speed overnight, so even if the heat pump is toggled on, there’s not enough flow so it won’t heat up.
With this integration, I can connect the wire so the heat pump can tell the pool pump to run fast enough to provide flow, but then have Home Assistant run a command every night to turn off the heat pump. My wife like to swim a lot, so I might have it also display different prompts based on variables (weather, lightning, outside temperature, pool water temperature) stating if it’s a good day to swim, or prompting in the morning to turn on the heater if it will be a good day but it’s currently a little chilly. I may try to create some blueprints to work with it in my… ‘spare time’.
I usually don’t comment on things, but this integration is really awesome, and I wanted to note where things are at as of late October 2025. If you guys need any testing or troubleshooting when developing, I have a Tropical heater, ChlorSync SWG, and PoolSync device set up with this integration.
Thanks again - hope my input was helpful!