Skip to main content

Devices

Overview

Each trigger is linked to one device. The device stores the basic settings, such as IP address or login data, which is then used by all associated triggers.

Base Parameters

Each device has the following base parameters:

ParameterDescription
NameName to identify this model
EnabledIndicates if the model is enabled
CategoryThe associated category
Connect as Primary OnlyIf enabled, this device will only connect when the NodeState of this node is Primary
DescriptionAdditional description
Device TypeType to decide which parameters are needed
Initial StatusStatus which is used after initialization
IP-Address or Hostname
LoggingIf enabled, this item will create log entries
LocationWhere is this Device located
OccurrencesNumber of times this item has occurred
Sequence NumberThe unique sequence ID of this item. Used for the Ember+ provider OID.
Status CodeThe current status code
Status MessageThe current status message
StatusThe current status

Agent

Represents a Broadcast Suite Agent running on a Windows machine.

ParameterDescription
Agent IDThe ID of the agent on the Windows machine
Must be a valid UUID
Access TokenRequired so that the agent can authenticate itself to the Broadcast Suite
info

Requires the Agent add-on.

API

Can be used for communication with any REST API or web service.

ParameterDescription
Port
Authentication Type
Username
Password
Bearer TokenSets the Authorization: Bearer header
HeaderCustom additional request headers. Format: KEY:VALUE
Allow Untrusted CertificatesIf enabled, untrusted / self-signed certificates are accepted

The following Authentication Types are currently supported:

  • Basic
  • Bearer
  • None

Blackmagic Design ATEM

Use this device type to control Blackmagic Design ATEM live production switchers.
Please make sure to install the Blackmagic ATEM drivers first, which can be downloaded here.

This device requires no further configuration

info

Only available on Windows installations.

Blackmagic Design Videohub

Allows the remote control of Blackmagic Design Videohub switchers.
The port 9990 is fixed and cannot be changed.

This device requires no further configuration

Broadcast Suite

Represents a remote node (Broadcast Suite installation).
This allows several nodes to be connected and data to be exchanged.

ParameterDescription
Core gRPC Channel Credential
Core gRPC PortAt the remote Broadcast Suite
Override Core IP-Address or Hostname
Override API IP-Address or Hostname
API PortAt the remote Broadcast Suite
UsernameThe corresponding node user on the remote Broadcast Suite
PasswordFor the corresponding node user on the remote Broadcast Suite
Remote Node IDWill be populated automatically
gRPC ConnectionIf disabled, no outgoing gRPC connection to this device will be created

The following Core gRPC Channel Credentials are currently supported:

  • Insecure
  • SecureSsl

Codec

Control a wide range of audio codecs using the DCM modules from DSA Volgmann.
Please contact SLG Broadcast for more information.

ParameterDescription
DSA DCM PortListen port of the DCM module
Polling IntervalIn milliseconds

DHD Mixing Console

Control DHD mixing consoles using the DHD ECP protocol.
The port 2008 is fixed and cannot be changed.

ParameterDescription
Device IDOnly required if it has been configured in the DHD unit

G&D KVM Matrix

Allows the control of Guntermann & Drunck KVM matrices.

ParameterDescription
PortPort of G&D API
UsernameLeave empty when authentication is disabled
PasswordLeave empty when authentication is disabled
info

Requires the KVM Matrix add-on.

Generic Device

Can be used with a wide range of triggers and actions.

ParameterDescription
Port

Generic Device (With Authentication)

Can be used with a wide range of triggers and actions.
The authentication details are used to log in to the device, e.g. for Telnet connections.

ParameterDescription
Port
Username
Password

Generic Ember+ Device

ParameterDescription
Ember+ Provider Port
Enable Ember+ CacheIf disabled, the whole Ember+ tree will be traversed with each new connection
Enable KeepAlive MessagesIf disabled, no keep-alive messages are sent or expected
Watchdog IntervalIn seconds
Mute Source ID
Use DisconnectIf disabled, no disconnect operations will be made

IHSE KVM Matrix

ParameterDescription
PortPort of IHSE API
Username
Password

Lawo Radio Console

ParameterDescription
Ember+ Provider PortOnly required for Ember+ triggers. Leave empty if you plan to use DMS
Enable Ember+ CacheIf disabled, the whole Ember+ tree will be traversed with each new connection
Enable KeepAlive MessagesIf disabled, no keep-alive messages are sent or expected
Watchdog IntervalIn seconds
Mute Source ID
Use DisconnectIf disabled, no disconnect operations will be made

Modbus

ParameterDescription
Port
Polling IntervalIn milliseconds
Unit IdentifierSet to 0 except your device requires a different value

MQTT

Acts as a MQTT Client for MQTT messages.

ParameterDescription
Protocol
Port
Username
Password
PathOnly required for WS / WSS

The following Protocols are currently supported:

  • MQTT
  • MQTTS
  • WS
  • WSS

RDS Encoder

ParameterDescription
COM PortName of the serial port, e.g. COM1
Baud RateSerial baud rate
Data BitsAmount of data bits
Stop BitsNumber of stop bits per byte
ParityParity configuration

The following Baud Rates are currently supported:

  • 2400 baud
  • 4800 baud
  • 9600 baud
  • 19200 baud
  • 38400 baud
  • 57600 baud
  • 115200 baud
  • 230400 baud

The following Stop Bits are currently supported:

  • None
  • One
  • OnePointFive
  • Two

The following Parities are currently supported:

  • Even
  • Mark
  • None
  • Odd
  • Space

SIP User

Registers with a SIP server to monitor SIP connections. The field "IP Address or Hostname" is used for the SIP registrar.

ParameterDescription
Remote SIP Port
Username
Password
Register IntervalIn seconds

Skaarhoj Panel

ParameterDescription
Port

Sound4

Allows the monitoring and control of Sound4 (http://www.sound4.biz) Voice- and Sound Processors.

ParameterDescription
PortLink&Share API
Username
Password
Card IDOnly required if there are multiple Sound4 PCIe cards in one server
Preset List PlaceholderPlaceholder in which the preset list is stored. This list is being updated automatically whenever the device reconnects.
Supports Dynamic Placeholders
Request TimeoutOnly increase this value if you have a slow connection to the device
In milliseconds

Switch

Required by RMON and sFlow triggers

ParameterDescription
Port
SNMP Read CommunityThe SNMP read community string used for RMON polling
Polling IntervalIn seconds

Telnet

Can be used for the telnet trigger and telnet action.

ParameterDescriptionSupports
Placeholders
Port
Init CommandsInit commands which are sent as soon as the connection is established
One command per line. Supports system, static and dynamic placeholders.
✔️
Init DelayPause between each init command
In milliseconds

vMix

Allows to control vMix video switchers.
The port 8099 is fixed and cannot be changed.

This device requires no further configuration

WebSocket

ParameterDescription
ProtocolWill be used to create the URL
Port
Init Command
HeaderCustom additional request headers. Format: KEY:VALUE

The following Protocols are currently supported:

  • WS
  • WSS

WhatsApp

Supports connections from and to WhatsApp and provides triggers and actions.

ParameterDescription
Phone Number IDYour phone number's ID (visible in the Meta app console)
Bearer TokenYou can create new tokens for service accounts in the Meta Business Suite
Verification TokenGenerate a random secure string. Used by Meta to verify the web hook.

Windows

Can be either Windows clients or servers which are being monitored with WMI (Windows Management Instrumentation).

ParameterDescription
Port
UsernameThis user needs the permission to make WMI requests
Password
DomainWindows active directory domain name