Communication ID
In order for a device to be managed and addressed later in operation via the Device Portal, a unique communication ID must be assigned to the device.
The ID is essential for communication via the API. The devices are identified by the Device Portal by the ID and the transmitted data is updated on the corresponding device in the Device Portal.
To ensure proper communication, the ID must correspond to the following schema and be globally unique:
-
Format: URN (Uniform Resource Name)
-
Name space: This depends on the device type and can, for example, be the GTIN (formerly EAN).
-
Maximum character length: 64
-
Forbidden special characters: + ! @ $
Syntax
urn:epc:id:sgtin:<sgtin-id>
Example of a device with a Global Trade Identification Number (GTIN)
urn:epc:id:sgtin:0614141.112345.400
Another example of a device with a MAC address
urn:bosch:dp:id:myDeviceType.BLUETOOTH.mac.008041aefd7e