Skip to main content

Devices Resources

Synopsis

The devices API is used to get information about connected Haivision Set-Top Boxes, as well as send commands to them.

Device Parameters

Note

The returned contents of each device record contains information intended for display, as well as internal information specific to STB management functions. It is recommended to limit integration only to the documented fields below.

Property

JSON Type

Description

_id

String

Set-Top Box ID. Used for targeting the STB with remote commands.

hostnameStringIT friendly STB name.

ip

String

The network address (IPv4 or domain) of the STB.

mac

String

MAC address of the STB.

name

String

Friendly STB name.

tags

Array of strings

List of tag names associated with the STB.

statusStringCurrent STB status: Never, Offline, Warning, Standby, Online.
channelIdUUIDInternal ID of currently active resource.
channelNameStringDisplay name of currently viewed resource (e.g., asset title or source name).
channelTypeStringType of currently viewed resource: asset, source, session.
lastAcceptedUpdateNumberEpoch timestamp (ms), designates the time that current status values were recorded from the STB.
lastConnectedAtNumberEpoch timestamp(ms), designates the most recent time that device was confirmed to be connected to the server.
mutedBooleanFlag indicating volume muted or unmuted, independent of volume setting.
standbyBooleanFlag indicating STB is in standby (off but connected and in service).
volumeFloatCurrent volume, independent of mute setting. Valid range 0.00-1.00.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.