Message Queueing Telemetry Transport (MQTT) is a publish-subscribe network protocol that includes communication between ESP32 microcontrollers on different Wi-Fi networks. MQTT was developed in 1999 by Andy Stanford-Clark and Arlen Nipper for connecting oil pipeline telemetry systems. The MQTT broker enables data transfer between devices on different Wi-Fi networks without breaching firewall safeguards. When a device on one Wi-Fi network requests information from a second device on another network, the information is allowed through the network firewall, as the request came from the Wi-Fi network. Provision of information by a MQTT client to a MQTT broker is termed publish, and subscribe is the term to access information through the MQTT broker. There are several MQTT brokers, and the Cayenne MQTT broker (developers.mydevices.com) is used in this chapter. The ESP32 microcontroller is a MQTT client communicating with a MQTT broker. A MQTT dashboard is accessible from anywhere in the world to provide remote access to information from sensors or for remote control of devices connected to an ESP32 module. MQTT is illustrated with the ESP32 microcontroller transmitting air quality measures or energy usage readings, provided by a smart meter, to a MQTT broker for display on the MQTT broker dashboard.
MQTT
Mak. Innov. Ser.
01.07.2023
34 pages
Aufsatz/Kapitel (Buch)
Elektronische Ressource
Englisch
MQTT SYSTEM METHOD AND PROGRAM FOR MANAGING MOBILITY BASED ON MQTT
Europäisches Patentamt | 2024
MQTT SYSTEM METHOD AND PROGRAM FOR MANAGING MOBILITY BASED ON MQTT
Europäisches Patentamt | 2023
|MQTT SYSTEM AND METHOD FOR CONTROLLING CAMPING CAR BASED ON MQTT PROTOCOL
Europäisches Patentamt | 2022
|Aufbau einer Kommunikations-Infrastruktur auf Basis von MQTT
Deutsches Zentrum für Luft- und Raumfahrt (DLR) | 2013
|MQTT based vehicle accident detection and alert system
IEEE | 2017
|