Zum Hauptinhalt springen

Bluetooth GATT Services

The lock uses different Bluetooth GATT services to transfer data between the lock and the other Bluetooth device. These services contain characteristics which hold the data. Depending on the characteristic it can be read, written and the lock can notify the app about changes of the value.

Each service has its own unique UUID to address the service. Each Characteristic within a service has a unique UUID as well.

All I LOCK IT smart bike lock provides the following Bluetooth GATT services and characteristics:

ServiceUUIDCharacteristicsUUIDDescription
Device Firmware Update00001530-1212-efde-1523-785feabcd123DFU Control Point0x2902Control Firmware Update
Battery Service0x180FBattery Level0x2A19Notifies current battery level
Lock Control Service0000f00d-1212-efde-1523-785fef13d123Lock state0xBAAANotifies current locking state
Lock state chain (PRO)0xBBBBState of the plug-in chain
Activate lock0xBEEEStarts locking and unlocking
Authentication0xBAABControl access to lock
Alarm0xBFFFControl alarm, notify events
Alarm settings0xBFFESet alarm sensitivity
Sound settings0xBAAEConfigure locking sounds
Color code*0xBAACUser color code config
Version0xBAADRead firmware version
Misc0xBABAMisc commands
Status0xBABCLock status