# Mqtt-check node

**URL:** <https://discourse.nodered.org/t/mqtt-check-node/100365>\
**Category:** General\
**Tags:** mqtt\
**Created:** [12 February 2026 05:56 UTC](https://discourse.nodered.org/t/mqtt-check-node/100365 "2026-02-12T05:56:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dimos](https://avatars.discourse-cdn.com/v4/letter/d/ac8455/32.png) [@Dimos](https://discourse.nodered.org/u/Dimos)\
**Post date:** [12 February 2026 05:56 UTC](https://discourse.nodered.org/t/mqtt-check-node/100365/1 "2026-02-12T05:56:14Z")

</div>

Goodmorning,

```
I created a simple flow, where I connect to an MQTT Server and read some values.

```

Now I want to add an indicator, where I will check the status of the server every 5 minutes  
and have it visible on my screen.  
I came across mqtt-check, but I can not get it to work.  
Any idea on how to implement that?

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [12 February 2026 06:50 UTC](https://discourse.nodered.org/t/mqtt-check-node/100365/2 "2026-02-12T06:50:01Z")

</div>

Hi Dimos.

Yes, node-red can do that.

It is done with what is called the `dashboard`.  
(There are quite a few _flavours_ (types) but the main two are version 1 and version 2.)

Version 1 is now no longer supported.  
Version 2 is now the main one to use.

You do that with the `manage palette` and then select `install`.  
Then you type in the name of the dashboard you want to install and installs.

Then you use one of the nodes to `display` the condition.

Another option is `node-red-contrib-ui-led` and it gives you a virtual LED on the screen.

But I am not explaining what is in the middle.  
Oh, finally:  
As you are new, you are limited to how many posts you can make for a couple of days.

But for now I'd work on getting the testing and indication working to a `debug` node.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [12 February 2026 07:20 UTC](https://discourse.nodered.org/t/mqtt-check-node/100365/3 "2026-02-12T07:20:26Z")

</div>

Welcome to the forum @Dimos

The status shown against the mqtt nodes will only show Connected when the server is ok and accessible. So you can use a Status node attached to one of the mqtt nodes to tell you whether it is ok.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [12 February 2026 11:12 UTC](https://discourse.nodered.org/t/mqtt-check-node/100365/4 "2026-02-12T11:12:38Z")

</div>

Welcome to the forum.

When using MQTT, you do not request data _from_ it. Instead you _subscribe_ to a topic string. The MQTT server then _informs you_ when the topic is updated by something.

There are various ways to check the status of a server using MQTT and we would need a little more information in order to guide you to the best approach.

You could, for example, be using a system monitor that has MQTT outputs - for example Telegraf. Or, you could be using a Node-RED flow that reaches out to the server somehow and if it doesn't get the expected response, sends an MQTT update. You might even be running Node-RED on the server, in which case you could just use the MQTT nodes - one to send an "Online" message at startup and then configure the MQTT connection with a "Last Will and Testament" message which will be auto-triggered by the MQTT server if Node-RED stops for any reason.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [13 May 2026 11:13 UTC](https://discourse.nodered.org/t/mqtt-check-node/100365/5 "2026-05-13T11:13:09Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
