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:
Parameter | Description |
---|---|
Name | Name to identify this model |
Enabled | Indicates if the model is enabled |
Category | The associated category |
Connect as Primary Only | If enabled, this device will only connect when the NodeState of this node is Primary |
Description | Additional description |
Device Type | Type to decide which parameters are needed |
Initial Status | Status which is used after initialization |
IP-Address or Hostname | |
Logging | If enabled, this item will create log entries |
Location | Where is this Device located |
Occurrences | Number of times this item has occurred |
Sequence Number | The unique sequence ID of this item. Used for the Ember+ provider OID. |
Status Code | The current status code |
Status Message | The current status message |
Status | The current status |
Agent
Represents a Broadcast Suite Agent running on a Windows machine.
Parameter | Description |
---|---|
Agent ID | The ID of the agent on the Windows machine Must be a valid UUID |
Access Token | Required so that the agent can authenticate itself to the Broadcast Suite |
API
Can be used for communication with any REST API or web service.
Parameter | Description |
---|---|
Port | |
Authentication Type | |
Username | |
Password | |
Bearer Token | Sets the Authorization: Bearer header |
Header | Custom additional request headers. Format: KEY:VALUE |
Allow Untrusted Certificates | If 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
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.
Parameter | Description |
---|---|
Core gRPC Channel Credential | |
Core gRPC Port | At the remote Broadcast Suite |
Override Core IP-Address or Hostname | |
Override API IP-Address or Hostname | |
API Port | At the remote Broadcast Suite |
Username | The corresponding node user on the remote Broadcast Suite |
Password | For the corresponding node user on the remote Broadcast Suite |
Remote Node ID | Will be populated automatically |
gRPC Connection | If 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.
Parameter | Description |
---|---|
DSA DCM Port | Listen port of the DCM module |
Polling Interval | In milliseconds |
DHD Mixing Console
Control DHD mixing consoles using the DHD ECP protocol.
The port 2008
is fixed and cannot be changed.
Parameter | Description |
---|---|
Device ID | Only required if it has been configured in the DHD unit |
G&D KVM Matrix
Allows the control of Guntermann & Drunck KVM matrices.
Parameter | Description |
---|---|
Port | Port of G&D API |
Username | Leave empty when authentication is disabled |
Password | Leave empty when authentication is disabled |
Requires the KVM Matrix add-on.
Generic Device
Can be used with a wide range of triggers and actions.
Parameter | Description |
---|---|
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.
Parameter | Description |
---|---|
Port | |
Username | |
Password |
Generic Ember+ Device
Parameter | Description |
---|---|
Ember+ Provider Port | |
Enable Ember+ Cache | If disabled, the whole Ember+ tree will be traversed with each new connection |
Enable KeepAlive Messages | If disabled, no keep-alive messages are sent or expected |
Watchdog Interval | In seconds |
Mute Source ID | |
Use Disconnect | If disabled, no disconnect operations will be made |
IHSE KVM Matrix
Parameter | Description |
---|---|
Port | Port of IHSE API |
Username | |
Password |
Lawo Radio Console
Parameter | Description |
---|---|
Ember+ Provider Port | Only required for Ember+ triggers. Leave empty if you plan to use DMS |
Enable Ember+ Cache | If disabled, the whole Ember+ tree will be traversed with each new connection |
Enable KeepAlive Messages | If disabled, no keep-alive messages are sent or expected |
Watchdog Interval | In seconds |
Mute Source ID | |
Use Disconnect | If disabled, no disconnect operations will be made |
Modbus
Parameter | Description |
---|---|
Port | |
Polling Interval | In milliseconds |
Unit Identifier | Set to 0 except your device requires a different value |
MQTT
Acts as a MQTT Client for MQTT messages.
Parameter | Description |
---|---|
Protocol | |
Port | |
Username | |
Password | |
Path | Only required for WS / WSS |
The following Protocols
are currently supported:
- MQTT
- MQTTS
- WS
- WSS
RDS Encoder
Parameter | Description |
---|---|
COM Port | Name of the serial port, e.g. COM1 |
Baud Rate | Serial baud rate |
Data Bits | Amount of data bits |
Stop Bits | Number of stop bits per byte |
Parity | Parity 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.
Parameter | Description |
---|---|
Remote SIP Port | |
Username | |
Password | |
Register Interval | In seconds |
Skaarhoj Panel
Parameter | Description |
---|---|
Port |
Sound4
Allows the monitoring and control of Sound4 (http://www.sound4.biz) Voice- and Sound Processors.
Parameter | Description |
---|---|
Port | Link&Share API |
Username | |
Password | |
Card ID | Only required if there are multiple Sound4 PCIe cards in one server |
Preset List Placeholder | Placeholder in which the preset list is stored. This list is being updated automatically whenever the device reconnects. Supports Dynamic Placeholders |
Request Timeout | Only increase this value if you have a slow connection to the device In milliseconds |
Switch
Required by RMON and sFlow triggers
Parameter | Description |
---|---|
Port | |
SNMP Read Community | The SNMP read community string used for RMON polling |
Polling Interval | In seconds |
Telnet
Can be used for the telnet trigger and telnet action.
Parameter | Description | Supports Placeholders |
---|---|---|
Port | ||
Init Commands | Init commands which are sent as soon as the connection is established One command per line. Supports system, static and dynamic placeholders. | ✔️ |
Init Delay | Pause 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
Parameter | Description |
---|---|
Protocol | Will be used to create the URL |
Port | |
Init Command | |
Header | Custom 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.
Parameter | Description |
---|---|
Phone Number ID | Your phone number's ID (visible in the Meta app console) |
Bearer Token | You can create new tokens for service accounts in the Meta Business Suite |
Verification Token | Generate 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).
Parameter | Description |
---|---|
Port | |
Username | This user needs the permission to make WMI requests |
Password | |
Domain | Windows active directory domain name |