Skip to main content

MQTT Gateway Overview

What is MQTT?

MQTT is a lightweight, publish-subscribe network protocol that transports messages between devices. The protocol usually runs over TCP/IP, however, any network protocol that provides ordered, lossless, bi-directional connections can support MQTT. It is designed for connections with remote locations where a resource constraints exist or the network bandwidth is limited.

note

See more about MQTT.

Use Cases for MQTT

Here are some ideas on which scenarios MQTT can be used:

  • Reliable network communication, like WiFi.
  • High frequency data.
  • Devices connected to an outlet.
  • Smart Home devices.