Skip to content

devices

Subscription

Subscribes to changes in any Device based on the given filter.

Response

Returns DeviceMessage

Arguments

NameTypeDescription
filterFilterDeviceMessageInput

Filter devices by unique identifier of the device, message state, etc.

Example

subscription devices(
$filter: FilterDeviceMessageInput
) {
devices(
filter: $filter
) {
message {
id
uuid
externalId
name
enabled
address
frameRate
position {
type
coordinates
}
dataSource {
id
name
type
labels
}
site {
id
name
timezone
}
transcoderId
calibrations {
id
timestamp
precomputeAt
}
pointOfInterest {
id
name
metadata
}
lastHeartbeat
}
state
}
}