Skip to main content

DeviceGet

Properties

NameTypeRequiredDescription
type_DeviceGetType
idstringUnique identifier representing a specific resource instance
idV1stringClip v1 resource identifier
ownerResourceIdentifier
productDataProductData
metadataDeviceGetMetadata
usertestDeviceGetUsertest
servicesResourceIdentifier[]References all services providing control and state of the device.

DeviceGetType

Properties

NameTypeRequiredDescription
devicestring"device"

DeviceGetMetadata

Properties

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

DeviceGetUsertest

Properties

NameTypeRequiredDescription
statusUsertestStatus
usertestbooleanActivates 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
setstring"set"
changingstring"changing"

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →