Skip to content

Broker

Advanced → Broker manages the MQTT broker connections that ThinkLink uses as message transport. A broker record defines where to connect (host, port, TLS certificates) and optionally a username/password. Forwarder rules then reference brokers as their source or target.

Broker

Broker Types

TypeDescription
ASThe built-in ThinkLink Application Server MQTT broker
ThinkLinkAnother ThinkLink deployment's broker (inter-instance bridging)
CustomizeAny third-party MQTT broker — fill in host, port, credentials, and TLS certs manually

Configuration Fields

FieldDescription
NameIdentifier for this broker record, referenced by Forwarder rules
TypeAS / ThinkLink / Customize — determines which extra fields appear
EnabledToggle to activate or suspend this broker connection without deleting it
usernameMQTT username (optional, depends on broker auth config)
URLmqtt:// or mqtts:// — host, port (default 1883), and optional path
caCA certificate for TLS verification (upload a .pem / .crt file)
certClient certificate for mutual TLS authentication

Actions

ButtonEffect
+ AddOpen the Broker dialog to create a new broker record
Details (row)View and edit an existing broker's configuration
More (row)Additional row-level actions (e.g. delete)

Column Reference

ColumnMeaning
IDBroker record ID
ErrMsgLast connection error message, if any; blank when the connection is healthy
OperationRow-level actions: Details / More
  • Using brokers in message routing rules → Forwarder