Skip to main content

MQTT

The MQTT block allows an MQTT command to be created directly from within a process and sent out of Ctrl Suite to an MQTT Broker through a patch defined under Workspace Settings.

The MQTT block will send the defined contents upon receiving an input. (If using variables, this will send a snapshot of the values when the input is triggered).

  • MQTT Patch - An endpoint for messages to be sent to as defined within Workspace Settings.
  • Topic - An UTF-8 string that the broker uses to filter messages for each connected client. The topic consists of one or more "topic levels". Each topic level is separated by a forward slash (topic level separator).
  • Message - The content of your MQTT message.

To publish multiple commands in quick succession with precise timing, creating an Action timeline is a better option than using a protocol block.

Find out more about the MQTT protocol here.