Skip to content

deviceStream

Lexicon: eco.wonderland.workcell.observation.defs
Type: object

Organize data reported from a device. deviceStream MUST be provided for each device reporting data in an streams response. If the response to the request for data from an agent does not contain any data for a specific device, an empty deviceStream entity MAY be created to indicate that the device exists, but there was no data available.

Type: string
Required

Name of the device. The value reported for name MUST be the same as the value defined for the name in the devices response.

Type: string
Required

Uuid of the device. The value reported for uuid MUST be the same as the value defined for the uuid of the same device in the devices response.

Type: [ componentStream ]
Required

{
"type": "object",
"required": [
"name",
"uuid",
"componentStreams"
],
"properties": {
"name": {
"type": "string"
},
"uuid": {
"type": "string"
},
"componentStreams": {
"type": "array",
"minLength": 1,
"items": {
"type": "ref",
"ref": "#componentStream"
}
}
}
}
© Lookinglass 2026