OnboardWithVendorThingIDRequest

OnboardWithVendorThingIDRequest

Represents the request for onboarding with vendorThingID with owner.

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.