I'm not against IoT devices but when it requires an external service to work at all I put my foot down. I looked at devices like Nest but decided against it.
My Synology NAS has some cloud like services but it does not require any external services to work. Just the way IoT should be.