Ideally I’d like to be able to manage the lock using a open source self hosted home automation system.
If you have a favorite door lock, I’d love to hear it.
I used to use lockstate ($1 a month subscription): per user codes, notification when a code was used, time restricted codes, one time use codes… all very handy features
Note that smashing windows is a very shitty way to break into a house: it makes a lot of noise, very quickly raises suspicion of people passing by, getting into a house like that is harder, slower, you risk cutting yourself with random pieces of glass etc.
A person breaking into a house like that either knows precisely what they want and is prepared to act fast, or is an idiot who wants to go to jail