Orbita Hotel Docking Process
I. Docking Scenario
Users hope to integrate the hotel's Bluetooth function into their own management system, so that they can manage and control door locks in their own hotel management system without using the Orbita Hotel system.
II. Preparatory Steps
  1. Use the Orbita Hotel Management System and app to add door locks;
  2. Register as a developer, and after passing the review, create a developer application;
  3. After the hotel passes the review, obtain the client_id and client_secret;
III. API Calling


Retrieve required data via API.

Bluetooth Information

Broadcast: Starts with OBT
Service: FFF0
Write Characteristic: FFF1
Read Characteristic: FFF4

General BLE Unlocking Process for Bluetooth Lock

  1. Obtain the Bluetooth lock name (MAC address) and unlock key (binary data).
  2. Search for and connect to the Bluetooth device by its name.
  3. After successful connection, acquire services and characteristics, then enable characteristic notification.
  4. Write the unlock key to the write characteristic and send the unlock command.
  5. Parse the returned data from the BLE callback of door opening packets.
  6. Unlock completed.


Elevator Access Process


  1. Get building and floor information.
  2. Acquire BLE broadcast data (binary data) for elevator access.
  3. Transmit BLE broadcast data via device name for elevator identification.
  4. User selects the target floor.