Medialon MxMs' Help
Name: Medialon MQTT Client
Version: 6.7.1
Available for: Manager V7 and Manager V6 and V7 (Lite & Pro), Showmaster (Mini, Pro, LE)
Limitation In:
Device Brand: Medialon
Positrack Compatible: No
Resources type:

Overview

MQTT (Message Queuing Telemetry Transport) is an open standard lightweight, publish-subscribe network protocol that transports messages between devices. The protocol runs over TCP/IP; It is designed for connections with remote locations where a “small code footprint” is required or the network bandwidth is limited.

The MXM MQTT Client is able to subscribe to specific topics as published by the MQTT broker it connects to; It can also publish to topics of choice. A variable is created for each subscribed topic.

Device Setup

Medialon MQTT Client setup: The dialog box is comprised of two parts :

Broker configuration

Subscribed Topics

List of subscribed topics; Add/remove using the “+”/“-” buttons; Each subscribed topic will create an mxm variable. Topic format is “/root/folder/value”…

Add / Edit topic

Device Commands

Publish

Publishes a value to a topic

Device Variables

ErrorCode

[Integer] latest errorcode reported by MQTT (usually on connection failure)

Common error codes are - 128 : Unspecified Error - 129 : Malformed Packet - 132 : Unsupported Protocol Version - 133 : Client Identifier Not Valid - 135 : Not Authorized - 136 : Server Unavailable - 137 : Server Busy - 140 : Bad Authentication Method

If you encounter a code not listed above, please contact support for more information

Status

[Enum] Indicates connection status to the broker;

TopicsList

[List] comma-separated list of subscribed topics.

Various*

[string] one variable is declared per subscribed topic.

Revisions

V 6.7.0

V 6.7.1