A "smart lock" is a device that controls the function of a lock using the Internet and other communication functions. Many smart locks are provided with functions such as hands-free unlocking when the door is approached, auto-lock function that locks the door as soon as it is closed, remote control function, management of lock status and unlocking/locking history, and battery level check.