You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Prerequisites:

 

Overview:

Chariot MQTT Server is a MQTT 3.1.1 compliant MQTT server.  It is capable of providing a functional replacement for MQTT Distributor in larger scale deployments.  Like Inductive Automation's Ignition platform, it comes with a two hour re-settable trail period.  It can also be set up with a license key from Cirrus Link to enable it permanently.  Chariot MQTT Server provides a web based administration page for enabling and limiting user access to the MQTT server via an Access Control List (ACLs).  Like MQTT Distributor it also supports TLS security and username/password authentication in addition to ACLs for user authorization.

 

Installing a Virtual Machine Manager:

Chariot MQTT Server can be run in a number of different Virtual Machine managers.  Any Virtual Machine manager that supports importing of .ofv appliances should work.  Tested versions include the following:

  • Virtual Box 5.1.2
  • VMWare Fusion 8.1.1

 

Installing Chariot MQTT Server:

Installation of Chariot MQTT Server is dependent upon the VM Manager being used.  Below shows basic instructions for the various tested managers.  First you will need to unzip the Cirrus_Link_Chariot_1.0.0.zip file and have access to the Cirrus Link Chariot_*.ovf file.

 

  • Installing Chariot MQTT Server into VirtualBox:
    • First, open VirtualBox
    • Now, select 'Import Appliance...', browse to Cirrus Link Chariot_*.ovf and select Open.  This will show the following Window:
    • Change the Name to 'Cirrus Link Chariot' and select 'Import'.  The VM will take a few minutes to import depending on your computer.
    • When this is complete, you will see the new VM in the list as shown below.
    • Simply click the Start button to start the VM.  You may get an error mentioning the lack of a configured sound card.  You can ignore this.  You may also get some messages talking about keyboard capture and mouse pointer integration as shown below.  These can also be ignored.

 

  • Installing Chariot MQTT Server into VMWare Fusion:
    • Coming soon

 

 

 

 

 

 

 

 

 



Using Chariot MQTT Server:

At this point the Chariot MQTT server is up and running.  By default it has the hostname 'chariot' and is at the IP address 192.168.1.150 with a subnet mask of 255.255.255.0.  In order for you to be able to browse to it, the host computer operating system must be on the same network.  Once you are on the same network, you can browse to Chariot MQTT Server by going to https://192.168.1.150.  You will likely get security warnings from your browser due to using a certifcate that is not signed by a Certificate Authority(CA).  This is ok, just accept the certificate (typically by clicking an 'advanced' button or something similar).  Below is an example warning from Google Chrome.

Once you accept the security warning, you should see something similar to the following.

  • At this point the Chariot MQTT server is up and running.  By default it has the hostname 'chariot' and is at the IP address 192.168.1.150 with a subnet mask of 255.255.255.0.  In order for you to be able to browse to it, the host computer operating system must be on the same network.  Once you are on the same network, you can browse to Chariot MQTT Server by going to https://192.168.1.150.  You will likely get security warnings from your browser due to using a certifcate that is not signed by a Certificate Authority(CA).  This is ok, just accept the certificate (typically by clicking an 'advanced' button or something similar).  Below is an example warning from Google Chrome.
  • Once you accept the security warning, you should see something similar to the following.

 


  • No labels