I dunked the controller in water and fried it last night. Is the controller what communicates with the app? I was thinking I could just bypass the controller and wire the pump up with a female ac adapter to give it power and control it with my phone. This wouldnt work if the controller communicates with the app though, anyone know?