
Demystifies the edge gateway as a protocol converter that translates OPC UA to MQTT and supports Modbus and Profibus, enabling edge data flow to an MQTT broker.
Download and install Grafana, a browser-based application used in the it and ot areas, that runs as a Windows service to display mqtt broker data via localhost:3000.
Demonstrate setting up report by exception in an MQTT system using Node-RED as edge gateway, Modbus data, and Grafana visualization to publish only when values change.
Demonstrate how retained messages work in an MQTT system by enabling the retain flag, publishing updates, and showing that a new subscriber receives the last retained value (300).
Understand how MQTT client ID and the clean session flag choose between auto-generated and explicit IDs, and how they affect persistent sessions and broker acceptance.
Explain persistent sessions vs clean sessions in MQTT: when disconnected, persistent sessions queue messages for later delivery, while clean sessions may cause missed updates and require explicit client id.
Demonstrate persistent sessions and queued messages by configuring MQTT with QoS 1, switching clean session off, and reconnecting to receive queued data in order from the broker.
Are you an automation engineer, systems integrator, or industrial IoT professional looking to master MQTT in a real-world context?
This course goes far beyond the basics. Rather than simply teaching you the MQTT protocol in isolation, it places MQTT firmly within the industrial automation landscape, giving you the why and where before diving into the how. You will understand the business forces driving MQTT adoption, the architectural role it plays in modern industrial systems, and how it compares to traditional poll-response communication models.
From there, the course becomes intensely practical. You will build a complete, working MQTT system from scratch using industry-relevant tools including the Mosquitto broker, Node-RED, Grafana, and Modbus simulation. Every major concept is demonstrated in a live system, not just explained on a slide.
Along the way you will master critical MQTT features that matter most in industrial environments — Report By Exception, retained messages, Quality of Service levels, persistent sessions, queued messages, hierarchical topic structures, wildcards, and the Birth/Last Will and Testament message pattern for device health monitoring.
By the end of this course, you will have the knowledge and hands-on experience to design, build, and troubleshoot real industrial MQTT systems with confidence. Whether you are modernizing an existing facility or designing a new IIoT architecture from the ground up, this course gives you a rock-solid foundation to build on.
No prior MQTT experience is required. A basic familiarity with industrial automation concepts is helpful but not essential.