A primer on Chariot MQTT Server: Difference between revisions

From OPC Labs Knowledge Base
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:MQTT Broker]] [[Category:Sparkplug]]
[[Category:MQTT Broker]] [[Category:MQTT Broker Primers]] [[Category:Sparkplug]]
= Introduction =
= Introduction =
Chariot® is a commercial, Sparkplug-compliant MQTT broker.
Chariot® is a commercial, Sparkplug-compliant MQTT broker.
Line 11: Line 11:
= Installation =
= Installation =
See https://docs.chariot.io/display/CHAR2x/Chariot+MQTT+Server+Installation . We have tested the following installation steps on Windows, with Chariot 2.7.0.
See https://docs.chariot.io/display/CHAR2x/Chariot+MQTT+Server+Installation . We have tested the following installation steps on Windows, with Chariot 2.7.0.
# Unpack the downloaded ZIP file '''into "C:\Program Files\Chariot" folder'''.
# Unpack the downloaded ZIP file '''into "C:\Program Files\Chariot" folder''' (elevated privileges required).
# Launch the "Command Prompt" application as Administrator.
# Launch the "Command Prompt" application as Administrator.
# In the "Administrator: Command Prompt", enter command: <code>cd C:\Program Files\Chariot</code> .
# In the "Administrator: Command Prompt", enter command: <code>cd C:\Program Files\Chariot</code> .
Line 19: Line 19:
# Sign into the Chariot MQTT Server Web UI. The default username is '''admin''', the default password is '''password'''.
# Sign into the Chariot MQTT Server Web UI. The default username is '''admin''', the default password is '''password'''.
# In the right part of the top bar of the Chariot Web application, click "START TRIAL LICENSE". The "Server Status" should change to a checkmark in a green circle.
# In the right part of the top bar of the Chariot Web application, click "START TRIAL LICENSE". The "Server Status" should change to a checkmark in a green circle.
By default, the server accepts TCP connections at port 1883.
By default, the MQTT server accepts TCP connections at port 1883. If remote connections are needed, open the firewall port.
 
Only non-anonymous MQTT connections are allowed by the default!


= Configuration =
= Configuration =

Latest revision as of 13:05, 20 October 2025

Introduction

Chariot® is a commercial, Sparkplug-compliant MQTT broker.

Web page: https://cirrus-link.com/mqtt-broker-iiot-mqtt-servers/

Download: https://docs.chariot.io/display/CHAR2x/Chariot+Downloads

Documentation: https://docs.chariot.io/display/CHAR2x/Chariot+MQTT+Server+Documentation

Installation

See https://docs.chariot.io/display/CHAR2x/Chariot+MQTT+Server+Installation . We have tested the following installation steps on Windows, with Chariot 2.7.0.

  1. Unpack the downloaded ZIP file into "C:\Program Files\Chariot" folder (elevated privileges required).
  2. Launch the "Command Prompt" application as Administrator.
  3. In the "Administrator: Command Prompt", enter command: cd C:\Program Files\Chariot .
  4. Enter command: install.bat .
  5. Enter command: serviceStart.bat .
  6. Start the Web browser and access the Chariot MQTT Server Web UI by entering http://localhost:8080/ .
  7. Sign into the Chariot MQTT Server Web UI. The default username is admin, the default password is password.
  8. In the right part of the top bar of the Chariot Web application, click "START TRIAL LICENSE". The "Server Status" should change to a checkmark in a green circle.

By default, the MQTT server accepts TCP connections at port 1883. If remote connections are needed, open the firewall port.

Only non-anonymous MQTT connections are allowed by the default!

Configuration

See https://docs.chariot.io/display/CHAR2x/Chariot+MQTT+Server+Configuration . Configuration is done through the Chariot MQTT Server Web UI.

See Also