Section |
---|
Column |
---|
| IntroductionMQTT (MQ Telemetry Transport) is an publish-subscribe-based lightweight messaging protocol for use on top of the TCP/IP protocol. It is designed for connections with remote locations where a small code footprint is required or the network bandwidth is limited. The publish-subscribe messaging pattern requires a message broker. The broker is responsible for distributing messages to interested clients based on the topic of a message. |
Column |
---|
| Panel |
---|
borderColor | lightgrey |
---|
bgColor | #f0f0f0 |
---|
title | On this page: |
---|
| Related pages: Filter by label (Content by label) |
---|
showLabels | false |
---|
showSpace | false |
---|
sort | creation |
---|
cql | label = "kb-how-to-articlemqtt" |
---|
|
|
|
|
Overview of MQTT topics
The communication among the modules is done through the MQTT broker using a set of topics and subtopics. The following table gives you a general overview of the topics that you can observe in our broker. Knowing this is important in order to do installation and configuration tests, as it gives you real time information of the status of the system. If you are going to connect to the broker you can use any MQTT tool that is available. We recommend using MQTT.fx, a JavaFX client based MQTT client that will allow you connect to the broker, subscribe to topics and publish information.
...