Like what I have seen so far, but I am a bit reluctant to be required to login to Rachio. Presumably you want to talk to a device on my LAN, and that makes me nervous.
@pixelpadre - the Rachio devices send and receive information to the Rachio cloud using your LAN. The power to calculate evapotranspiration and available water reside in the cloud, not on the end point.
Best practices would be to put any IoT device on a guest/separate network and to use unique passwords for the account.
I get that. But wouldnt it be safer and more practical for the device to scrape wx info from some disinterested third party that did not require logging in? Lots of wx sites out there with real time weather conditions.
As long as you require your customer to be part of an unwanted intrusive probe on the residential LAN, I think you will be losing a lions share of your potential audience.
Giving you carte blanche to a local IP that is unprotected by traditional browser security measures is startling to say the least , at least in my humble opinion.
You need to be more transparent about this seemingly minor innocuous step during the installation process. If that detail was in big red bold print (as it should be), you probably would not sell any of these units.