Constructor
new OnboardWithVendorThingIDRequest(vendorThingID, thingPassword, ownerIDopt, thingTypeopt, thingPropertiesopt, firmwareVersionopt, dataGroupingIntervalopt, layoutPositionopt)
Create a OnboardWithVendorThingIDRequest.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
vendorThingID |
string | ID of the thing given by the thing vendor. | |
thingPassword |
string | Password of the thing. | |
ownerID |
TypedID |
<optional> |
ID of the owner. UserID or GroupID. |
thingType |
string |
<optional> |
Type of the thing. This is optional and ignored if Thing is already registered. |
thingProperties |
Object |
<optional> |
Thing properties includes predefined and custom properties. |
firmwareVersion |
string |
<optional> |
Firmware version of thing. |
dataGroupingInterval |
string |
<optional> |
Internal used to group state history of thing. Only the values of DataGroupingInterval should be used. |
layoutPosition |
string |
<optional> |
Layout position of thing. Only the values of LayoutPosition should be used. |
Properties:
Name | Type | Description |
---|---|---|
vendorThingID |
string | ID of the thing given by the thing vendor. |
thingPassword |
string | Password of the thing. |
owner |
string | ID of the owner. UserID or GroupID. |
thingType |
string | Type of the thing. This is optional and ignored if Thing is already registered. |
thingProperties |
Object | Thing properties includes predefined and custom properties. |
firmwareVersion |
string | Firmware version of thing. |
dataGroupingInterval |
string | Internal used to group state history of thing. |
layoutPosition |
string | Layout position of thing. |