The question is can you require 2 methods of unlock? fingerprint+code or bluetooth+fingerprint or bluetooth+code?
Though would be better if it could also be self-powered, like using the pressure of code and fingerprint pressing to generate energy to activate. Probably can also use NFC to send power too
Anker has a new smart lock in the pipeline that supports various types of unlocking and comes with a keypad as well as a fingerprint sensor. The lock can also be unlocked via an app.