Child pages
  • LinkSmart Demo
Skip to end of metadata
Go to start of metadata

This page provides an overview of public LinkSmart services and demos:

MQTT Broker

This is a public Mosquitto MQTT broker that can be used freely for a variety of IoT application.


The communication with the broker is encrypted with a CA signed certificate. Example usages are provided below.

Mosquitto Client


Mosquitto client does not use the system root certificates automatically. This may work on your Linux machine (subscribe to all (#)):

mosquitto_sub -h -p 8883 -u linksmart -P demo -d --capath /etc/ssl/certs -t "#"

If it doesn´t, we must provide a CA bundle certificate manually. Here, we'll download and use CA certificates extracted from Mozilla:

curl -O

Subscribe to all (#):

mosquitto_sub -h -p 8883 -u linksmart -P demo -d --cafile cacert.pem -t "#"

Publish to "test":

mosquitto_pub -h -p 8883 -u linksmart -P demo -d --cafile cacert.pem -t "LS/test" -m "hello there"



Enable SSL and provide the username and password:

Subscribe to # to see what is currently being published to the broker. Or just publish some test messages yourself:

MQTT over WebSockets

The LinkSmart Demo also supports MQTT connections via WebSockets (SSL-encrypted on port 9002). You can try this by running HiveMQ´s Websockets Client Showcase. The SSL checkbox is currently not available on their website so you will need to download the client from here and run it locally on your machine (make sure to check SSL and to provide username and password):


We use Grafana to view and analyse a variety of sensor data. LinkSmart provides the following Grafana Plugins:

NamePlugin PageDemo
LinkSmart SensorThings
(Data source plugin for visualizing OGC SensorThings sensor and location data.)

  • No labels