IoTServa Request a Pilot
Protocol Support

MQTT Integration

Subscribe to any broker, publish normalized data back out, and keep topics, QoS and retained state under control.

Standard
OASIS MQTT 3.1.1 (ISO/IEC 20922) and MQTT 5
Medium
TCP and TLS (port 8883), WebSocket
Topology
Publish and subscribe through a broker
Data Model
Topic strings with free-form payloads, optionally Sparkplug B
Six teal cables of different thicknesses converging into one small white hub, a picture of many sources joining one broker

What MQTT Is

MQTT is a lightweight publish and subscribe protocol. Devices send messages to named topics on a broker, and anything subscribed to a topic receives them. MQTT defines the transport, not the payload, so two vendors can both speak MQTT and still send incompatible data. IoTServa treats a broker as both a source and a destination.

Native address

Topic factory/line2/oven/temp
JSON payload {"t":182.4}
QoS 1, retained
Broker over TLS

Normalized tag

site.factory.line-2.oven-temp

182.4°C

How IoTServa Connects MQTT

Ingest From Any Broker

Subscribe with topic filters and wildcards, then map each topic and JSON path to a tag with a unit.

Publish Normalized Data

Send clean, consistently named values back out to your own broker or a cloud broker, with the QoS you choose.

TLS and Credentials

Connect over TLS with client certificates or credentials, and keep secrets out of project files.

Sparkplug B Aware

Read Sparkplug B birth and data messages so metrics arrive with their types and units.

Typical Jobs

  • Collecting data from third-party gateways and sensors
  • Feeding a cloud platform or data lake
  • Bridging two sites through one broker
  • Giving other teams a clean topic structure

Plan for These

  • Choose QoS deliberately. QoS 0 can drop messages, QoS 2 costs more than most telemetry needs.

  • Retained messages make a dashboard show stale data as if it were live unless you track message age.

  • Agree one topic naming scheme per site before devices multiply.

Works Alongside the Others

A site rarely runs a single protocol. The same project can read all six.

MQTT Questions

Does IoTServa include an MQTT broker?

It connects to the broker you already run, or to one you choose. A broker can also be part of an on-premise deployment.

Can IoTServa publish data out as MQTT?

Yes. Every normalized tag can be published to a broker with a topic pattern you define.

Bring Your MQTT Devices. We Will Read Them.

Tell us the make and model of what is on site. We will scope a pilot against your real equipment.