Skip to content

EMQX

EMQX MQTT Broker is a server application that coordinates messages between publishers and subscribers of the MQTT protocol. The broker provides communication over port 1883 between Unit and Backend. It can be described as the data rail on which the main interaction is built. More about environment variables

It is used by Unit, Backend and DataPipe to organize interaction:

EntityOperations
UnitPublishes/subscribes to specific MQTT topics with patterns example.com/+/pepeunit and example.com/+/+/+/pepeunit
BackendPublishes/subscribes to all MQTT topics with pattern example.com/+/+/+/pepeunit and, on User request, can send data to Input topics with the pattern example.com/+/pepeunit
DataPipeSubscribes to all topics with pattern example.com/+/pepeunit