21
Smart Lock without Phone Home
(partizle.com)
Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io
Not sure on the batteries. I got it in July 2022, and threw in some rechargeable batteries, but have not had to charge them yet. Guess they last at least a year then.
That's pretty good, actually.