Skip to content

Output Events

Output events let the DMX Core 100 send notifications to external systems when specific actions occur. For example, you can send an MQTT message when a cue starts playing, or make an HTTP request when a schedule triggers.

Output events list

Creating an Output Event

  1. In the Web UI, go to Control & Integrations > Output Events
  2. Click Add to create a new event
  3. Configure the trigger condition — what system event should fire this output
  4. Set the output type and destination
  5. Click Save

Output Types

Output events can send notifications via:

  • MQTT — Publish a message to an MQTT topic
  • HTTP — Make an HTTP request to an external URL
  • OSC — Send an OSC message to a network target
  • Serial — Send data over a serial port
  • Home Assistant (and other integration plugins) — Activate a Home Assistant scene, script, or automation, picked from a live list. Requires the Home Assistant URL and token in the plugin’s settings; see Home Assistant. Plugins that provide actions appear here as their own type.

Use the Test button on a saved Output Event to fire it once; delivery problems (unreachable host, rejected token) are reported right there.

Output events can also be fired manually from scripts (dmx.fireOutputEvent(code)), control surfaces, and custom menus via the Fire Output Event action.

Use Cases

  • Notify a building management system when lighting changes
  • Trigger actions in other IoT devices via MQTT
  • Log lighting events to an external system
  • Synchronize with other AV equipment