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.

hostname

String

IT friendly STB name.

ip

String

The network address (IP or FQDN) 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.

status

String

Current STB status: Never, Offline, Warning, Standby, Online.

channelId

UUID

Internal ID of currently active resource.

channelName

String

Display name of currently viewed resource (e.g., asset title or source name).

channelType

String

Type of currently viewed resource: asset, source, session.

lastAcceptedUpdate

Number

Epoch timestamp (ms), designates the time that current status values were recorded from the STB.

lastConnectedAt

Number

Epoch timestamp(ms), designates the most recent time that device was confirmed to be connected to the server.

muted

Boolean

Flag indicating volume muted or unmuted, independent of volume setting.

standby

Boolean

Flag indicating STB is in standby (off but connected and in service).

volume

Float

Current 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.