I use rechargeable CR123 batteries in my August smart lock that face this issue. The solution is to have a spare set and rotate/charge on a fixed schedule before they die. I have a quarterly calendar reminder to do so.