It really depends on what you want to do and how much you want to spend. Usually these types of pool control systems are VERY expensive. What are you trying to automate - pump(s), light(s), spa, cleaners, salt systems, heater??? You can do you own basic control like using a relay on your pump and switch (of your technology choice) for light. Personally I have not really automated much, I have an Autopilot system that controls pump, etc and that works fine - I never really have a need to do anything other than let it runs it normal day. Light is easily controllable like any other light - can even use a motion to turn pool light on when walking on patio. Only thing I am missing is temperature display on my touch screen, but I can do that now with an input device Toymaster has come up with - I just haven't gotten that far down the list yet. Those fancy control systems are nice if you want separate controls and have alot of stuff, but many of them are independent with their own screens, etc and don't integrate well with other stuff. So depending on how fancy you want to get, alot can be done thru the Elk and HA software.