Installed my Rachio controller today. Quite impressed with the build quality and clean/efficient iOS interface. However, the method of WiFi password exchange & storage has me a bit, well, concerned. I get that the Rachio iOS app automatically retrieves the WiFi password from the iOS and loads it onto the controller somehow (I’m far from happy that is even an API Apple gives developers without direct permission of the user and will be taking that up with them separately). First, how does the password actually get sent to the controller? If it doesn’t have the password to my WiFi network yet, then it can’t communicate via my WiFi network to pass the password from my iOS device to controller. Chicken and egg problem. Something else must be at play, care to elaborate on what’s actually going on? Secondly and much more importantly, are our WiFi passwords being transmitted or even worse stored on Rachio servers then? You potentially have my street address, my WiFi network name, and password stored. Seems like a potential treasure trove of information that hackers would just love to have. What is the data path of my WiFi password and if it is routed/stored through Rachio controlled servers, what is being done to insure data security?
-EM