I have a better idea: using a QR code as your door key.
* Install a lock that does not have any external mechanism to unlock it. No key holes, no password pad, nothing. So there will be no lock picking in any way.
* Use your peep hole as a camera.
* Show a QR code to said camera.
* Door unlocks if QR code is correct.