I will be watching this thread.
I have the Pentair Screen Logic pool control system, it works well to control the pool features (spa, pool pump/cleaner, sheer waterfals, spa spillover, and bubblers). My sheers have LEDs, my bubblers have LEDs, the pool lights (x3) and spa (x1) are Hayward color logic LEDs, The sheers are 4 wire LEDs with a standalone RGB controller, the bubblers are 2 wire controls, and the Haywards are 2 wire. None of these lights talk the same language which is very annoying. The light feature on the Pentair screen logic controller only works with Pentair lights so all of these 2 wire lights are on standard relays. Toggling through modes and syncing lights is a bit annoying. I would prefer everything talked the same language but I only found one type of LED bubblers and another type of LED sheers. I like having all the lights and I don’t always turn them on but I have them if I want. The Pentair controller controls everything in the pool, I have a 4 buttom remote at the spa, an interior remote in the house, and the app on my phone that I use 95% of the time to control the system.
I suggest you stick with a primary controller like a Pentair, Jandy, or Hayward pool system controller then pair Z-Wave relays in parallel to enable your pool features. My water features have 2 different VFD pumps, I don’t know if I would trust the Z-wave (SmartThings) controller to insure the water is pumping before enabling the heater. The valves are also programmed in the pool controller.
I will probably add a few z-Wave relays for some of the lights, mainly the lights I want to be automated. For example, if I am home I will probably have the pool lights turn on between dusk and midnight. I don’t need them on when I am not home and I don’t want to fuss with changing the time on the dumb pool clock when sunset time changes throughout the year.