Introduction to MQTT

The Internet of Things has become a big deal. Even I have worked on a couple projects where pieces have had to communicate with each other.

Many different approaches have been taken for IoT to communicate, but one appears to be taking the lead – MQTT

For the past ten years, I have been trying to get a set of distributed sensors to communicate with a central server. I have tried using SOAP, JSON, and even CSV. Finding MQTT is like finding the last missing piece to a puzzle.

The protocol is mature, light, and easy to use. This makes sense since it was originally developed to transmit telemetry information along pipelines to a central monitoring server.

It’s not hard for me to say that we will be seeing a lot more MQTT in our future projects.