In any IoT project, we have a number of unique requirements and restrictions. The communication strategy to connect devices and send data between them is critically important.
In this project, we will explore a powerful, simple and lightweight messaging protocol over the wire: MQTT.
Full guide published on my blog.