My pool has a separate control system. I connected it via KNX. But more for displaying temperature, fill levels, etc. So not all functions. If you don’t have a control system yet, take a look at the ProCon.ip. Otherwise, there are other control systems that offer a KNX interface. Sure, theoretically you could realize everything on KNX, but the logic is not simple. You will be programming for quite a while. For the pool, I would also prefer an independent standalone solution. One bus line is definitely enough for you.