Meet the Kwikset Premis smart lock: a touchscreen lock that you can control using Siri. It is HomeKit enabled, so you can easily check lock history and operate the lock easily. The app notifies you when user codes are used. With Apple TV, you can manage and assign 30 customizable user codes.
You can set the device to automatically lock your door after 30 seconds. You can also disable user codes at the touch of a button. Costs under $230 at this time.