Nabrio Help
Nabrio Help

Getting Started

Nara Overview

Understanding Nara

Using Nara

Components

Email InitializationEmail SendExport ImageExport TextHTTP Client CreateHTTP Client RequestModbus Client InitializationModbus Client ReadModbus Client WriteMQTT Client InitializationMQTT Client PublishPATLITE LA6POE InitializationPATLITE LA6POE WriteTCP/IP Client InitializationTCP/IP Client SendBasler CameraClient Media InputIP Camera InputServer Media InputWebcam

Miscellaneous

Nomenclature
Troubleshooting
Notice and DisclaimerEULA
NodesIo

MQTT Client Initialization

Slot Usage: 3
Child Nodes
MQTT Client Publish
MQTT Subscribe Trigger

Overview

MQTT Client Initialization node configures broker connectivity and session options.

Set this once, then publish messages using MQTT Client Publish.

Input

Protocol

string required

Broker transport protocol:

  • TCP_IP
  • SSL_TLS
  • WSS

Select secure protocols (SSL_TLS or WSS) when broker or policy requires encrypted transport.

Host

string required

MQTT broker hostname or IP address the client should connect to.

Port

integer required

Network port exposed by the broker for the selected protocol.

Client ID

string required

Unique MQTT client identifier.

Use a stable ID when session persistence is important.

Clean Session

boolean required

Controls whether previous session state is discarded when connecting.

Username / Password

string

Authentication credentials for broker login.

Used when required by broker security settings.

Output

This node does not provide custom output fields.

Modbus Client Write

Previous Page

MQTT Client Publish

Next Page

On this page

OverviewInputProtocolHostPortClient IDClean SessionUsername / PasswordOutput