Skip to main content

Mqtt

Broker#

NameDescriptionTypeDefaultUnit
INSTALLRun a local broker/server on the device?strnone-

Bind#

NameDescriptionTypeDefaultUnit
ADDRESSSpecify which address the broker/server should bind to.str0.0.0.0-
PORTSpecify which port the broker/server should listen on.int1883-

Returner#

NameDescriptionTypeDefaultUnit
ENABLEDEnable MQTT returner for this device. The returner will automatically be added as hook in all services.boolFalse-

Connection#

NameDescriptionTypeDefaultUnit
PROTOCOLSpecify the version of the MQTT protocol to use.strMQTTv311-
TLSEnable SSL/TLS support?boolFalse-
CLIENT IDThe unique client ID string used when connecting to the broker.strAutoPi-XXXXXXXXXXXX-
PORTThe port of the broker to connect to. Note that the default port for MQTT over SSL/TLS is 8883.int1883-
HOSTSpecify the hostname or IP address of the broker.strlocalhost-
Authentication#
NameDescriptionTypeDefaultUnit
PASSWORDPassword for broker authentication.str--
USERNAMEUsername for broker authentication.str--
Tls#
NameDescriptionTypeDefaultUnit
CA CERTSPath to the Certificate Authority certificate files that are to be treated as trusted.str--
CERT REQSDefines the certificate requirements that the client imposes on the broker.strCERT_REQUIRED-
VERSIONSpecifies the version of the SSL/TLS protocol to be used.str--
CERT FILEString pointing to the PEM encoded client certificate key.str--
KEY FILEString pointing to the PEM encoded client private key.str--
CIPHERSString specifying which encryption ciphers are allowable for this connection.str--