I'm trying to find a dashboard which:

  • Has pretty widgets for data display
  • Can subscribe to, and display MQTT data that I publish
  • Can publish commands to subscribers (eg: "Driveway light switch: turn on")
  • Is free for home / hobby usage

Surprisingly, it's quite hard (for me anyway) to Google for something which fits the bill.

My specific use case: I'm a maker who is trying to remotely measure temperature and control a room's air conditioning system.


5 Answers 5


A self hosted instance of Node-RED with the Node-RED Dashboard UI nodes installed, with an instance of mosquitto running to supply the MQTT broker.

The whole thing will run happily on a Raspberry Pi (in fact Node-RED comes pre-installed on the raspbian image), or you could throw up a minimal lightsail (or equivalent) instance to host it in the cloud.

Just make sure you secure the Node-RED editor if you intend to expose this to the internet.


uBeac is a new freeware visualization tools which we have developed and it is Beta version. It is not opensource, but fully free to use.

You can define a gateway and you will get a unique URI. You can set the URI in you gateway or device to send HTTP/MQTT data to.

These are some of its features:

  • Team, building, floor plan definition
  • Real-time data visualization
  • Custom dashboard design using different widgets
  • Define sensor types, units, and prefixes Map visualization
  • ...

It supports generic Json data format and different predefined gateway as well. If you don't want to use predefined payload formats, they are open to develop your custom payload processing.

  • I found this incredibly difficult to use, with very limited (and often outdated) documentation and bizarre abstractions. I'd give this one a skip.
    – OscarVanL
    Dec 6, 2020 at 22:32

You can try Thingsboard: Device management, data collection, processing and visualization for your IoT solution.


Check the MQTT Tiles dashboard that accompanies the flespi MQTT broker (with MQTT 5.0 support)


Chk MqttDesk MQTT Client . Create unlimited Dashboards with 27 nos. Of different widgets. Developed specifically for Makers, developers.

  • 2
    Please edit the question to declare any affiliation you have with the service you mentioned in the answer.
    – hardillb
    Jan 24, 2022 at 23:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.