DeviceMacAddress
|
-
Is a string value that represents a public MAC address assigned by the manufacturer.
-
It is a unique 48-bit value.
-
It is required, case-sensitive, mutable, and returned as default.
-
The following is the regex pattern:
^[0-9A-Fa-f]{2}(:[0-9A-Fa-f]{2}){5}$
|
"deviceMacAddress": "CA:2B:5C:EC:95:46",
|
isRandom
|
-
Is a Boolean flag.
-
If set to FALSE, the device uses a public MAC address.
-
If set to TRUE, the device uses a static random MAC address.
-
This attribute is not required, mutable, and returned by default.
-
The default value is FALSE.
|
"isRandom": false,
|
versionSupport
|
-
Provides all the BLE versions supported by the device in the form of an array.
-
For example, [4.1, 4.2, 5.0, 5.1, 5.2,5.3].
-
This attribute is required, mutable, and returned as default.
|
"versionSupport": [
"5.3"
],
|
pairingMethods
|
-
Is an array of pairing methods associated with the BLE device.
-
May require sub-attributes, such as key or password for the device pairing process.
-
This attribute is required, case-sensitive, mutable, and returned by default.
|
"pairingMethods": [
"urn:ietf:params:scim:schemas:extension:pairingNull:2.0:Device",
"urn:ietf:params:scim:schemas:extension:pairingJustWorks:2.0:Device"
],
"urn:ietf:params:scim:schemas:extension:pairingNull:2.0:Device": null,
"urn:ietf:params:scim:schemas:extension:pairingJustWorks:2.0:Device": {
"key": null
}
|
mobility
|
-
Is a Boolean flag.
-
When set to FALSE, this feature disables seamless movement between APs, requiring manual intervention for the IoT Orchestrator to handle connections
and disconnections.
-
When set to TRUE, this feature allows devices to move between APs seamlessly, with the IoT Orchestrator automatically handling connections
and disconnections without manual intervention.
-
This attribute is not required, mutable, and returned by default.
-
The default value is FALSE.
|
"mobility": true,
|