# Multiple line graph using only MQTT Values

**URL:** <https://discourse.nodered.org/t/multiple-line-graph-using-only-mqtt-values/14134>\
**Category:** Dashboard\
**Created:** [8 August 2019 09:33 UTC](https://discourse.nodered.org/t/multiple-line-graph-using-only-mqtt-values/14134 "2019-08-08T09:33:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Reims](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/reims/32/10737_2.png) [@Reims](https://discourse.nodered.org/u/Reims)\
**Post date:** [8 August 2019 09:33 UTC](https://discourse.nodered.org/t/multiple-line-graph-using-only-mqtt-values/14134/1 "2019-08-08T09:33:43Z")

</div>

Hi here,  
i m a newbe in Nodered so sorry if my question seems dummy.  
I am trying to build a graph from only the values ​​coming from my MQTT Topic.  
it must be a multiline graph.

from my MQTT, I get the timestamp supposed to be represented on my x-axis, and some values ​​x, y, z, r and ö which are the different lines of my graphs.

my concerns are therefore the following.

- how to use timestamp from my topic  
-how to draw the different lines on the same graph and set their value to 0 in case I do not receive data at a certain time t

thanks

for now, here's a snippet of code that I'm trying to implement

msg.timestamp=msg.payload.test\_ts; //use the time content in my topic

var x={};  
var y={};  
var z={};  
var r={};  
var o={};

//var x=0;  
//var y=0;  
//var z=0;  
//var r=0;  
//var o=0;

x.payload = msg.payload.test\_ax;  
x.topic="x";

y.payload = msg.payload.test\_ay;  
y.topic="y";

z.payload = msg.payload.test\_az;  
z.topic="z";

r.payload = msg.payload.test\_rx;  
r.topic="r";

o.payload = msg.payload.test\_rz;  
o.topic="o";

return(x,y,z,r,o);

---

<div class="post-metadata">

**Author:** ![Reims](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/reims/32/10737_2.png) [@Reims](https://discourse.nodered.org/u/Reims)\
**Post date:** [8 August 2019 09:41 UTC](https://discourse.nodered.org/t/multiple-line-graph-using-only-mqtt-values/14134/2 "2019-08-08T09:41:51Z")

</div>

also when i m checking the debugging file, i m getting only one value, don t know why

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/2/29b2670754f0c162228d4f5178ee5eaaa193ab02.png)

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [8 August 2019 10:15 UTC](https://discourse.nodered.org/t/multiple-line-graph-using-only-mqtt-values/14134/3 "2019-08-08T10:15:01Z")

</div>

The chart node has valuable information in the information panel, which [links here](https://github.com/node-red/node-red-dashboard/blob/master/Charts.md).
