How to operate your Tedee lock

To send specific commands to lock about locking or unlocking you need to establish PTLS session.

After you have successfully established the PTLS session you need to turn on BLE indications on API commands characteristic.

Note

Your lock should be calibrated already before using these endpoints.

You can perform the following actions on lock:

1. Using Unlock command you can unlock your lock.
In the specific case, you are also able to perform pull spring.

2. Using Lock command you can unlock your lock.
3. Using Pull spring command you can pull the spring from an unlocked lock.

When you formed command to be send then encrypt and send on API commands characteristic.

Each action can be performed only in specific lock states. Here is the Lock state diagram:

lock states diagram
Lock states presented with blue fields and white letters are stable states.
States showed using grey fields and blue letters are temporary states.