After going through a bunch of pain getting it to initially work, I would go away from anything smart device at all, except for maybe an electric code lock that isn't networked.
It's convenient to not have to always have my keys on me, and I got used to the tech after my previous apartment installed a similar device, but it randomly fails. Or randomly makes me log in to google again (and I have basically only minimal google usage now, no email by them). Or randomly fails when I'm 300 feet away from the house and trying to unlock.
But, at one point I was considering installing a compatible device for the thermostat. It has lost the appeal to me, and the nearly intractable software interface to deal with problems was a big part of it. Getting a second lock up and running took a bunch of arcane knowledge.