# The specified msg.topic is not supported

**URL:** https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291
**Category:** General
**Created:** [5 April 2023 20:38 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291 "2023-04-05T20:38:35Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [5 April 2023 20:38 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/1 "2023-04-05T20:38:35Z")

</div>

Hello,  
I hope you can help me.  
I always get this message (with every value change (update) and everything works very sluggishly in this picture!

What am I doing wrong?

Thenks

---

<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: [6 April 2023 08:20 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/2 "2023-04-06T08:20:01Z")

</div>

There is no point posting a large flow file.

Tell us what node is generating the error and where you are seeing it.

If it is in the debug pane then it shows you the name you have given to the node. If it just shows an id number then click that and it should take you to the node.

If it is not a node-red core node then tell us which package you installed to get it.

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [6 April 2023 10:15 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/3 "2023-04-06T10:15:23Z")

</div>

Hi, I wanted to clear up a lot of questions with the file (already deleted)!  
It's about svg graphics

In the debug area, "The specified msg.topic is not supported" is described for each

issued.

I read the temperature and write it to svg graphics using the function (thus the message is output every millisec.  
As a result (I suspect) the update in the image is very sluggish.

I don't know where the problem is, even if the svg is empty without elements and pictures I get this message!

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [6 April 2023 10:23 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/4 "2023-04-06T10:23:42Z")

</div>

> [@ninaaa](#):
>
> I read the temperature and write it to svg graphics using the function (thus the message is output every millisec.  
> As a result (I suspect) the update in the image is very sluggish.

It is highly unlikely you will ever be able to push millisecond data through node-red, into a dashboard & have it update before the next value comes along.

Additionally, your monitor probably only has a 2~4ms update anyhow. Not to mention what anyone would gain by something updating every 1ms anyhow. If the value "rarely changes" then that is a LOT of wasted comms and CPU. Have you tried slimming down the data by passing it through an RBE node?

As for the ` "The specified msg.topic is not supported"` message - what are you sending (i.e. show us what is in the message)

Lastly, I assume when you say "svg" you are refering to the **node-red-contrib-ui-svg** node?

Please be clear with your info and questions - it will save everyone asking and guessing 🙂

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [6 April 2023 10:46 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/5 "2023-04-06T10:46:01Z")

</div>

In the same second 3-4 messages

yes --\>node-red-contrib-ui-svg

First function  
[{"command":"update\_text","selector":"#my\_text1","textContent":"24.797452926635742°C"},{"command":"update\_attribute","selector":"#my\_text1","attributeName":"fill","attributeValue":"rgb(126,0,129)"}]  
Second function  
[{"command":"update\_text","selector":"#my\_text","textContent":"36.1°C"},{"command":"update\_attribute","selector":"#my\_text","attributeName":"fill","attributeValue":"rgb(184,0,71)"}]  
Third function  
{"command":"update\_style","selector":"#Pumpe\_Boden","attributeName":"fill","attributeValue":"grey"}

```auto
npm i node-red-node-rbe conflict with node-red

```

---

<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: [6 April 2023 14:49 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/6 "2023-04-06T14:49:59Z")

</div>

You don't need to install the rbe node, it is included in the core nodes. It is called the Filter node now.

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [7 April 2023 17:00 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/7 "2023-04-07T17:00:29Z")

</div>

I've been experimenting the last few days!

I think the error is that I'm wiring the svg image with multiple functions.

If I describe two temperatures in the SVG image using two different functions!

Can someone confirm or refute this for me?

---

<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: [6 June 2023 17:00 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/8 "2023-06-06T17:00:30Z")

</div>

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

---

<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: [2 October 2023 10:12 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/9 "2023-10-02T10:12:22Z")

</div>



---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [2 October 2023 17:47 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/10 "2023-10-02T17:47:04Z")

</div>

Hello  
I found out that if I select “Send only when value changes (diff)” in Konotet on S7, the warning doesn’t come!  
mdg.topic is not supported

But then I have the problem when I have the dashboard open on two devices that I don't have the same status on both devices.  
.json is too big and I can't post it.  
Is there another possibility?

greetings  
Thanks

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [2 October 2023 18:39 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/11 "2023-10-02T18:39:26Z")

</div>

[flows(13).json](https://discourse.nodered.org/uploads/short-url/yGpjsYqD5ProwmfC7mD8oAmopy8.json) (86.9 KB)

---

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [2 October 2023 19:32 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/12 "2023-10-02T19:32:01Z")

</div>

> [@ninaaa](#):
>
> I have the problem when I have the dashboard open on two devices that I don't have the same status on both devices.

That's surprising. Can you post screenshots showing the dashboard on two different devices?

> [@ninaaa](#):
>
> .json is too big and I can't post it.  
> Is there another possibility?

The svg data included in your flow is 82600 characters long. Try starting with a simple shape and gradually building up the complexity.

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [2 October 2023 19:46 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/13 "2023-10-02T19:46:53Z")

</div>

if I,  
“Send only when value changes (diff)”  
choose then it works on all devices because it is written to it again and again, I suspect.  
Then you get the warning “msg.topic is not supported”

If I,  
“Send only when value changes (diff)”  
Unselect then we only write once and I only see the reaction on one device in the dashboard

---

<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: [2 October 2023 19:58 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/14 "2023-10-02T19:58:21Z")

</div>

Please create a simple flow that exhibits the problem and post it here so that we can import it and see the problem. Use just a few nodes with Inject nodes to feed in the data.

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [5 October 2023 18:02 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/15 "2023-10-05T18:02:09Z")

</div>

Sorry, you didn't have time right now, I was busy with other work.

I tried to illustrate it!  
I have a video about it, but I don't know how to upload it?

[test.json](https://discourse.nodered.org/uploads/short-url/pgHBfnt4aQ23spVIKXT9yeyUgwG.json) (85.9 KB)

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [5 October 2023 18:05 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/16 "2023-10-05T18:05:56Z")

</div>

[https://drive.google.com/file/d/1TNtPLdI18AgszarFdcCe11cOiSvTjFtM/view?usp=drive\_link](https://drive.google.com/file/d/1TNtPLdI18AgszarFdcCe11cOiSvTjFtM/view?usp=drive_link)

---

<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: [5 October 2023 18:18 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/17 "2023-10-05T18:18:51Z")

</div>

We don't need a video, we need a simple flow that shows the problem. Create it. Then export the flow and paste it here.

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [5 October 2023 18:38 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/18 "2023-10-05T18:38:20Z")

</div>

It really couldn't be that easier!  
[test1.json](https://discourse.nodered.org/uploads/short-url/3qdTDOEa4oMHfXKiAUG1KUSbe31.json) (6.7 KB)

---

<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: [6 October 2023 07:38 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/19 "2023-10-06T07:38:26Z")

</div>

Since I have not got an S7 that flow does not help. Replace the S7 with an inject node to inject the data. Also see this canned reply for how to post flows here inline:

In order to make code readable and usable it is necessary to surround your code with three backticks (also known as a left quote or backquote `````)

````auto
``` 
   code goes here 
```

````

See this post for more details - [How to share code or flow json](https://discourse.nodered.org/t/how-to-share-code-or-flow-json/506)

---

<div class="post-metadata">

### Author: ![ninaaa](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ninaaa/32/93493_2.png) [@ninaaa](https://discourse.nodered.org/u/ninaaa)
#### Post date: [7 October 2023 13:07 UTC](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291/20 "2023-10-07T13:07:42Z")

</div>

I've finally arrived here!  
But I haven't gotten wise yet

The problem is :  
Too many descriptions of objects.

without s7 I can't reproduce it!!!

[https://github-com.translate.goog/bartbutenaers/node-red-contrib-ui-svg/issues/55?\_x\_tr\_sl=en&\_x\_tr\_tl=de&\_x\_tr\_hl=de&\_x\_tr\_pto=sc](https://github-com.translate.goog/bartbutenaers/node-red-contrib-ui-svg/issues/55?_x_tr_sl=en&_x_tr_tl=de&_x_tr_hl=de&_x_tr_pto=sc)

[Next page](https://discourse.nodered.org/t/the-specified-msg-topic-is-not-supported/77291.md?page=2)
