The least expensive solution here is to buy a combo lock key box. You place a key to your home inside, put the box somewhere accessible outside and, if you call 911, you simply provide them the location and code. Just be sure to reset the code between uses.
Alternatively you could buy a door lock with a keypad (example) but this route is far more expensive.