Pretty much any Z-Wave lock like from Kiwkset, Schlage, Yale, etc. will do what you need provided you have a Z-Wave interface to HA already. No phone home for those devices.
homeassistant
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
I’ve had a couple of Kwikset 920 Z-wave locks and they are solid. All local, good integration with HA security, no phoning home.
I have the Wyze lock bolt and its pretty amazing.
- No cloud features at all, infact it has no network access. Its completely offline. You can only connect to it via bluetooth to add users etc.
- Can't be picked because - it has no key hole at all
- Has a keypad to unlock via code, but
- It has a super fast fingerprint reader - just touch and you're in. Only need the keypad if your fingers are wet and fingerprints fail to scan because of it (almost never)
- Reasonably priced
How long do the batteries usually last on that one?
My buddy has a "lockly" which seems a similar idea. Touchpad for codes with rotating numbers (they're not in the same position every time), fingerprint access. It does have a key slot I believe.
The app can be used for setting codes via Bluetooth, or you can set them yourself on the lock. Wifi can be added on with an accessory but isn't required.
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.