Skip to main content

DeviceGet

Properties

NameTypeRequiredDescription
type_DeviceGetType
id_strUnique identifier representing a specific resource instance
id_v1strClip v1 resource identifier
ownerResourceIdentifier
product_dataProductData
metadataDeviceGetMetadata
usertestDeviceGetUsertest
servicesList[ResourceIdentifier]References all services providing control and state of the device.

DeviceGetType

Properties

NameTypeRequiredDescription
DEVICEstr"device"

DeviceGetMetadata

Properties

NameTypeRequiredDescription
namestrHuman readable name of a resource
archetypeProductArchetypeThe default archetype given by manufacturer. Can be changed by user.

DeviceGetUsertest

Properties

NameTypeRequiredDescription
statusUsertestStatus
usertestboolActivates or extends user usertest mode of device for 120 seconds. false deactivates usertest mode. In usertest mode, devices report changes in state faster and indicate state changes on device LED (if applicable)

UsertestStatus

Properties

NameTypeRequiredDescription
SETstr"set"
CHANGINGstr"changing"

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →