BLE Beacon Specification
This document defines the technical specifications for the Bluetooth Low Energy (BLE) Beacon Network. The primary objective of this infrastructure is to enable high-precision indoor positioning and device triangulation within the facility.
Target Audience: This documentation is intended for integrators and partners who wish to manufacture or provide beacons for our clients. Adherence to these standards ensures that third-party hardware remains fully compatible with our proprietary positioning engine and backend tracking systems.
About
Bluetooth beacons are utilized to facilitate indoor positioning systems by triangulating the location of Bluetooth-enabled devices within a facility. To ensure seamless integration with our infrastructure and maintain high accuracy, the following technical requirements must be satisfied:
Beacon configuration
Protocol | iBeacon |
Proximity UUID |
|
Major identifier |
|
Minor identifier |
|
Measured Power Value (RSSI at 1 meter) |
|
Default Tx Power |
|
Broadcast Interval |
|
Physical Labeling & Hardware Requirements
To ensure accurate mapping between physical hardware and the digital positioning engine, the following labeling standard is mandatory:
Protocol-Specific Labeling: The external enclosure and the internal PCB must be marked with the MAC Address specifically assigned to the iBeacon advertisement stream.
Avoid Ambiguity: In the case of multi-stack beacons (e.g., devices broadcasting iBeacon, Eddystone, and Telemetry simultaneously), the label must not use the hardware's Base MAC or Management MAC if they differ from the iBeacon broadcast address.
Format: The label must include the prefix "iBeacon MAC:" followed by the 12-character hexadecimal address (e.g.,
iBeacon MAC: AC:23:3F:A1:2B:C4).Machine-Readability: The QR code must resolve directly to this specific iBeacon MAC address string to allow for automated provisioning via the deployment app.
If you encounter any issues or need assistance with using this product, please do not hesitate to reach out for support. Our team is here to help you resolve any problems and answer any questions you may have.
To create a support ticket, visit our support portal at https://partner.twinzo.eu/helpdesk/customer-care-1