Supported device ID formats
Blecon supports multiple device identifier formats. The system automatically detects the format from the ID string.
Formats
| Format | Pattern | Example | Description |
|---|---|---|---|
| UUID | 36-character UUID v4 | 550e8400-e29b-41d4-a716-446655440000 |
Standard universally unique identifier |
| iBeacon | uuid:{uuid}-{major}-{minor} |
uuid:00000000-0000-0000-0000-000000000000-1-2 |
Apple iBeacon with UUID, major, and minor values |
| Bluetooth MAC | mac:{AA:BB:CC:DD:EE:FF} |
mac:AA:BB:CC:DD:EE:FF |
Bluetooth hardware address |
| Eddystone UID | eddystone-namespace:{hex}-instance:{hex} |
eddystone-namespace:000000000000-instance:000000 |
Google Eddystone UID format |
| NeoBeacon | urn:neobeacon:{12 hex chars} |
urn:neobeacon:a1b2c3d4e5f6 |
NeoBeacon V7 device identifier (6 bytes) |
| EPC-96 | epc96:{hex} |
epc96:... |
96-bit Electronic Product Code (RFID) |
| SGTIN | sgtin:{value} |
sgtin:... |
Serialized Global Trade Item Number |
Finding your device ID
Device IDs are typically:
- Printed on the device label or packaging.
- Discoverable by scanning with the Blecon Agent.
- Listed in the device manufacturer's documentation.
Using device IDs
Device IDs are used when:
- Registering devices on a network.
- Creating alert rules that target specific devices.
- Querying the API for device data.
The system validates the ID format on registration and rejects malformed identifiers.