Skip to main content
0%
Skip to content

Industrial MQTT Broker for OT and IIoT Data

Move industrial data securely from field devices to the cloud and enterprise systems, unifying OT, IT and IIoT data over a single, standard-based MQTT stream, with Sparkplug B specification support.

  • Eclipse Sparkplug B certified
  • TLS/SSL encrypted
  • QoS 0–2
  • On-prem, cloud or hybrid
MQTT Universal Broker architectureCloud (AWS, Azure, Google Cloud), ERP and client applications receive data over MQTT from the MQTT Universal Broker, which is Eclipse Sparkplug B certified and encrypts traffic with TLS/SSL. Below it, RTUs, meters, transducers, IEDs and PLCs exchange data with the broker in both directions over their native OT protocols.ApplicationsCloudAWS · Azure · GCPERPClientMQTTSIOTH® MQTT Universal BrokerEclipse Sparkplug B certified · TLS/SSLOT protocolsRTUMeterTransducerIEDPLCField devicesMQTT Universal Broker architectureCloud (AWS, Azure, Google Cloud), ERP and client applications receive data over MQTT from the MQTT Universal Broker, which is Eclipse Sparkplug B certified and encrypts traffic with TLS/SSL. Below it, RTUs, meters, transducers, IEDs and PLCs exchange data with the broker in both directions over their native OT protocols.ApplicationsCloudERPClientMQTTSIOTH® MQTT Universal BrokerEclipse Sparkplug B certifiedRTUMeterTransducerIEDPLCField devices
Overview

What is the MQTT Universal Broker?

What it is

SIOTH® MQTT Universal Broker is the MQTT broker of the SIOTH® IT/OT integration platform, built specifically for industrial environments rather than adapted from a general-purpose broker. The MQTT Universal Broker is a configurable server within SIOTH® Data Flow.

What it does

Via SIOTH® Data Flow, it converts data collected via legacy and modern industrial protocols, including OPC DA, OPC UA, Modbus, Siemens S7 and DNP3, into a secure, standard-based MQTT stream, so plant-floor data reaches SCADA, MES, cloud and enterprise systems without replacing existing field equipment.

Who it's for

Designed for teams who need a single, secure gateway between field devices and the applications that consume their data:

  • OT and IT teams
  • Systems integrators
  • Industrial software architects

One broker between your field devices and every application

  • Break Down Data Silos

    Integrate IT & OT systems and IIoT devices seamlessly.

  • Edge to Cloud Data Flow

    Reliable and secure data transfer.

  • Protocol Conversion

    Collect operational data from OPC, OPC UA, Modbus, DNP3, S7… data sources via SIOTH® Data Flow and expose them into a unified MQTT broker.

Industrial MQTT Broker for OT & IIoT Data

MQTT Universal Broker vs. Standalone MQTT Brokers

Most MQTT brokers are built for general IoT or cloud workloads, with industrial connectivity added through separate gateways. SIOTH® MQTT Universal Broker is built for OT from the ground up, combining industrial protocol connectivity via SIOTH® Data Flow, visualization with SIOTH® Unified HMI and industrial-grade security in one platform.

Field devices
  • PLCs
  • RTUs
  • DCS
  • SCADA

SIOTH® MQTT Universal Broker

  • ConnectProtocol conversionVia SIOTH® Data Flow
  • PublishMQTT brokerSparkplug B · TLS/SSL
  • VisualizeSIOTH® Unified HMIDashboards
  • SCADA
  • MES
  • Cloud
  • Enterprise
  • Included: OT protocol conversion via SIOTH® Data Flow
  • Included: SIOTH® Unified HMI
  • Included: Eclipse Sparkplug B certified · TLS/SSL
  • Included: Wizard-based SIOTH® installation

One broker within one platform: SIOTH®. No separate gateway or visualization layer.

See the full capability comparison
MQTT Universal Broker vs. standalone MQTT brokers
CapabilityStandalone MQTT broker (e.g. Mosquitto)SIOTH® MQTT Universal Broker
OT protocol conversion (OPC DA/UA, Modbus, S7, DNP3)Not included: Not included. Requires a separate gatewayVia SIOTH® Data Flow
Dashboards and visualizationNot included: Not included. Requires a separate visualization toolSIOTH® Unified HMISee visualization
OT security design: protocol break, DMZ support (Purdue Model), IEC 62443-alignedNot included: Not typically OT-specificIncluded
Deployment modelVaries: Self-managed, DIY integrationPurpose-built for IT/OT integration, with wizard-based SIOTH® installation
Connectivity

Connect PLCs, SCADA and field devices to MQTT

Bridges PLCs, RTUs, DCS and SCADA systems into a single MQTT stream through native support for the protocols already running on the plant floor.

Download the Free Trial of SIOTH®
How it works

From plant floor to cloud in four steps

LiveExample: pump P-101 discharge pressure, traced end to end.

  1. Step 1: Field layer

    PLCs, RTUs, DCS, SCADA

    Native support for the legacy and modern protocols already running on the plant floor.

    • Classic OPC
    • Open standards
    • Industrial protocols
    • IT sources

    Modbus register

    device
    Pump P-101 PLC
    protocol
    Modbus TCP · unit 1
    register
    40001 = 420
    scale
    ×0.01 bar
  2. Step 2: Protocol conversion

    Via SIOTH® Data Flow

    Converts data from every connected protocol into one standard-based MQTT stream.

    • OT to MQTT
    • SIOTH® Rule and Workflow Engine

    Normalized tag

    tag
    Discharge_Pressure
    value
    4.20 bar
    quality
    Good
    time
    08:42:15.120
  3. Step 3: Secure publish

    Encrypted, standard topics

    Publishes over encrypted communication with the Sparkplug B topic namespace.

    • TLS/SSL
    • Sparkplug B
    • QoS 0 · 1 · 2
    • WebSockets

    MQTT message

    topic
    spBv1.0/Plant_A/DDATA/Edge_01/P-101
    qos
    1
    seq
    42
    port
    8883 · TLS
  4. Step 4: Consumption

    Cloud, MES, dashboards

    Plant-floor data reaches enterprise systems without replacing field equipment.

    • SCADA
    • MES
    • Cloud
    • Enterprise
    • Dashboards

    Dashboard

    P-101 · Discharge pressure

    4.20bar

    Updated 08:42:15

  • OPC DA
  • OPC HDA
  • OPC AE
  • OPC UA
  • MQTT Sparkplug B
  • Modbus
  • Siemens S7
  • DNP3
  • IEC 60870-5
  • SNMP
  • Databases

Broker onlineTLS/SSLSparkplug BLast message 08:42:15

Features

Key Features of the MQTT Universal Broker

Robust & High Performance

  • Ensure reliable data delivery under high load

Highly Scalable

  • Connect simultaneously to multiple data sources
  • Scales from a few to millions of data points

Edge, On-Premise, Cloud or Hybrid

  • Support data flows from edge to cloud and on-premises
  • Enable seamless hybrid deployments

Data and Event Processing

  • Reason, compute and transform IoT data using the SIOTH® Rule and Workflow Engine

Generates

  • Aggregates
  • Complex events
  • Alerts
  • Notifications
  • Performance metrics
FAQ

Frequently Asked Questions

Integration, security, Sparkplug B, QoS and deployment options for the MQTT Universal Broker.

Yes. Through SIOTH® Data Flow, the MQTT Universal Broker supports a wide range of legacy and modern industrial protocols, including OPC DA, Modbus, Siemens S7, DNP3 and IEC 60870-5.

This allows you to modernize existing infrastructures without replacing legacy equipment.

The MQTT Universal Broker includes built-in industrial security mechanisms such as user authentication, TLS/SSL encrypted communication and secure data transmission across IT and OT networks.

SIOTH® is IEC 62443-aligned, with TLS/SSL encryption, user authentication, role-based access control (RBAC) and audit trails.

Yes. SIOTH® Unified HMI lets you monitor real-time and historical data, system performance and data flows.

This helps operators and engineers quickly understand system behavior.

Yes. MQTT Universal Broker is Eclipse Sparkplug B certified and supports MQTT Sparkplug B, using its standardized topic namespace and payload structure so subscribing systems can track real-time device state across the network.

It supports QoS levels 0 through 2 for reliable message delivery.

Yes. MQTT Universal Broker can be deployed on-premises, in the cloud or in a hybrid configuration to match your infrastructure and security requirements.

Ready to Move Your Industrial Data Securely?