(breathing new life into this post)
FWIW, I just (and I mean just now) got Hayward ProLogic button pressing (and releasing) working using the AQ-CO-SERIAL, Hayward's "Home Automation Interface Module." I am using a Gridconnect NET232+ serial-ethernet adapter. I am now able to control lights, heater, filter, ... anything that involves pressing a button on the main controller. I have Action Groups, virtual devices, etc. Works great. I am getting data back but have not felt a burning need to parse it, etc. just yet.
Re. the long serial cable, my current plan is to put the AQ-CO-SERIAL and NET232+ in a nearby closet where I have an Ethernet switch, and then run RS485 cable through the attic and down to the controller. I could put the two devices outside by the pool controller, and run Ethernet cable as opposed to RS482 cable, but that has its own complications. Right now it's working w/ 100' of RS485 cable on a spool. I won't need all of that to run the distance, so...fingers crossed...
Note that there are serial to wifi devices, including some by Gridconnect
https://www.gridconnect.com/collections/wireless-serialbut I can't speak for them. I am satisfied w/ the NET232+ --- it was relatively simple to set up, didn't require a PC (web based), etc. I little quirky but it works.
Oh, and I have a Zooz A/D unit sensing the lights and pump relays in the controller (they are unused in my case, and serve as great dry contacts), so that I actually know the state of the lights and pump, as opposed to simply toggling while having to look/watch. It's a bummer that the Zooz unit seems to lose contact somewhat routinely (it is outdoors...), just when it's needed. I have tried a z-wave repeater but no help. It could be the unit---I have another I can swap out some day.
I could share more some time if someone really wants it.