Mi piscina tiene un control separado. Este lo he conectado mediante KNX. Pero más para mostrar la temperatura, los niveles de llenado, etc. Así que no todas las funciones.
Si aún no tienes un control, echa un vistazo al ProCon.ip.
De lo contrario, existen otros controles que ofrecen una interfaz KNX.
Claro que teóricamente se podría hacer todo con KNX, pero las lógicas no son sencillas. Te llevará bastante tiempo programar.
Para la piscina, yo también preferiría una solución independiente y autónoma.
Un solo cable de bus te basta sin duda.