For safety reasons yes, the controller is the brain to the whole system. It monitors incoming water and outgoing water temps, flow of water and it adjusts the magnetrons output accordingly.