IAdd Lock Interactor
Interface defining operations for adding lock to account. This includes unsecure connecting to the lock, getting all needed data from the lock (like firmware version, device settings, and signature), and registering the device.
Inheritors
Functions
Initiates an add lock connection to the lock.
Disconnect from the lock and notify the listener
Retrieves all necessary data from the lock required to add it to your account.
Retrieves the signature from the lock.
Retrieves the device settings from the lock (without secure session).
Retrieves the firmware version from the lock (without secure session).
Registers the device with the given registration data.
Sends the SET_SIGNED_TIME (0x71) command to the lock with the provided signed time. This command is crucial for ensuring that the lock's operations are synchronized with a trusted time source, enhancing the security and reliability of its operations.