7

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.

Tom Hale
  • 211
  • 2
  • 7

5 Answers5

7

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.

hardillb
  • 12,553
  • 1
  • 20
  • 34
4

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 06 '20 at 22:32
2

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

tyncho08
  • 181
  • 5
0

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

TonyCool
  • 101
0

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

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