You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.
Order online or call us +62-821-2442-2332 (Whatsapp)
IDR
  • Empty!

MQTT Client Console Application (Single Licence)

  • Brand: esegece
  • Product Code: MQTT Client Console Application (Single Licence)
  • Availability: In Stock



MQTT Client Command Line Application for Windows, OSX and Linux

MQTT Client Commands

MQTT publish subscribe architecture

The MQTT messages are delivered asynchronously (“push”) through publish subscribe architecture.

MQTT 3.1.1 and 5.0

Component supports MQTT 3.1.1 protocol and latest 5.0 protocol.


Quality of Service (QoS) for MQTT

Three QoS for message delivery could be achieved using MQTT

Over TCP and WebSockets

Supports MQTT over WebSockets and over TCP (encrypted and none encrypted).


Please select one of the sgcWebSocket downloads below. If you have any problems downloading the files, please contact us.

FREE FOR NON-COMMERCIAL USE


MQTT Client Win32

sgcMQTTClient Win32
MQTTClient Client Win32


MQTT Client Win64

sgcMQTTClient Win64
MQTTClient Client Win64


MQTT Client OSX32

sgcMQTTClient OSX32
MQTTClient Client OSX32


MQTT Client OSX64

sgcMQTTClient OSX64
MQTTClient Client OSX64


MQTT Client Linux64

sgcMQTTClient Linux64
MQTTClient Client Linux64


How Open a new MQTT connection

Example: open a tcp mqtt connection to test.mosquitto.org

{"message":"open", "params":{"url": "tcp://test.mosquitto.org:1883"}}

Example: open a websocket mqtt connection to test.mosquitto.org

{"message":"open", "params":{"url": "ws://test.mosquitto.org:8080"}}

How Subscribe / UnSubscribe

Example: subscribe to topic "myTopic"

{"message":"subscribe", "protocol":"mqtt", "params":{"topic": "myTopic"}}

Example: unsubscribe from topic "myTopic"

{"message":"unsubscribe", "protocol":"mqtt", "params":{"topic": "myTopic"}}

How Enable MQTT Options

Example: enable mqtt 5.0

{"message":"api", "protocol":"mqtt", "params":{"version":"5.0"}}

Example: enable authentication

{"message":"authentication", "protocol":"mqtt", "params":{"enabled":true, "username":"user", "password":"secret"}}

Example: Enable heartbeat every 30 seconds.

{"message":"heartbeat", "protocol":"mqtt", "params":{"enabled": true, "interval": 30}}

Example: Disable heartbeat

{"message": "heartbeat", "params":{"enabled": false}}

Close Connection

Example: close connection

{"message":"disconnect", "protocol":"mqtt"}






Buy at Tokopedia!

Buy Now!

Tags: MQTT Client Console Application, WebSocket