Simple and straightforward, it came with the new furnace. Works well with the Residio app. We're older and one of us is home most of the time. Not using geofencing, just want it to heat up and cool down at the same time every day, waste of it's capabilities I suppose. Not giving the power company access to it either. Once a week or so there is a message (of course the app texts you) about a failure to communicate. Probably my wi-fi, I just ignore it - the heating cycle isn't affected.