# String display on dashboard

**URL:** <https://discourse.nodered.org/t/string-display-on-dashboard/14083>\
**Category:** Dashboard\
**Created:** [7 August 2019 09:20 UTC](https://discourse.nodered.org/t/string-display-on-dashboard/14083 "2019-08-07T09:20:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Madhumati](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@Madhumati](https://discourse.nodered.org/u/Madhumati)\
**Post date:** [7 August 2019 09:20 UTC](https://discourse.nodered.org/t/string-display-on-dashboard/14083/1 "2019-08-07T09:20:18Z")

</div>

Hello,

After long time again --contacting..

I am working on a project where I want to combine 4 message data & display as string on dashboard,,,How I can do this ?

I am working on below script, where I want to combine Input 1 , Input 2, Input 3, Input 4..

`[{"id":"d9d42fc6.9752c","type":"fieldbus in","z":"7f989cb6.e2adb4","name":"input1","FieldbusNodeVersion":"1.2.7","WrapperVersion":"1.2.7","WrapperCompileDate":"Mar 8 2018/16:37:23","MinExpectedNodeJSVersion":"8.9.4","ActNodeJSVersion":"8.9.4","ActNodeREDVersion":"0.17.5","selectedSignalPath":"input~receive_001~Sig_1","fieldbusObj":"9cc09ae3.c39708","x":195,"y":82,"wires":[["d031ef45.94969","c51151a.8a1b2b"]]},{"id":"c4e89d0c.b2344","type":"ui_gauge","z":"7f989cb6.e2adb4","name":"Temperature","group":"56800c0c.a7b514","order":0,"width":0,"height":0,"gtype":"gage","title":"Temperature","label":"units","format":"{{value}}","min":0,"max":"100","colors":["#00b500","#e6e600","#ca3838"],"seg1":"","seg2":"","x":690,"y":98,"wires":[]},{"id":"d031ef45.94969","type":"change","z":"7f989cb6.e2adb4","name":"","rules":[{"t":"move","p":"payload.value","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":434,"y":68,"wires":[["c4e89d0c.b2344"]]},{"id":"c51151a.8a1b2b","type":"debug","z":"7f989cb6.e2adb4","name":"","active":true,"console":"false","complete":"payload","x":430,"y":118,"wires":[]},{"id":"3ed1ad07.8ac8e2","type":"fieldbus out","z":"7f989cb6.e2adb4","name":"output1","FieldbusNodeVersion":"1.2.7","WrapperVersion":"1.2.7","WrapperCompileDate":"Mar 8 2018/16:37:23","MinExpectedNodeJSVersion":"8.9.4","ActNodeJSVersion":"8.9.4","ActNodeREDVersion":"0.17.5","selectedSignalPath":"output~send_001~Sig_1","fieldbusObj":"9cc09ae3.c39708","x":720,"y":460,"wires":[]},{"id":"4783f5a2.ead00c","type":"debug","z":"7f989cb6.e2adb4","name":"","active":true,"console":"false","complete":"true","x":410,"y":484,"wires":[]},{"id":"157622c7.c1c92d","type":"ui_numeric","z":"7f989cb6.e2adb4","name":"","label":"Enter Input 1","group":"56800c0c.a7b514","order":0,"width":"0","height":"0","passthru":true,"topic":"","format":"{{value}}","min":0,"max":10,"step":1,"x":210,"y":444,"wires":[["4783f5a2.ead00c","46632fa.80b1ed"]]},{"id":"a4962014.7a4a8","type":"fieldbus in","z":"7f989cb6.e2adb4","name":"Input 2","FieldbusNodeVersion":"1.2.7","WrapperVersion":"1.2.7","WrapperCompileDate":"Mar 8 2018/16:37:23","MinExpectedNodeJSVersion":"8.9.4","ActNodeJSVersion":"8.9.4","ActNodeREDVersion":"0.17.5","selectedSignalPath":"input~receive_001~Sig_2","fieldbusObj":"9cc09ae3.c39708","x":187,"y":163,"wires":[["8905d9db.9e6878","ebf3889a.611648","37566ecc.a86c02"]]},{"id":"8905d9db.9e6878","type":"change","z":"7f989cb6.e2adb4","name":"","rules":[{"t":"move","p":"payload.value","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":470,"y":160,"wires":[["5cbad98e.bd24e8"]]},{"id":"ebf3889a.611648","type":"debug","z":"7f989cb6.e2adb4","name":"","active":true,"console":"false","complete":"true","x":410,"y":209,"wires":[]},{"id":"5cbad98e.bd24e8","type":"ui_gauge","z":"7f989cb6.e2adb4","name":"","group":"56800c0c.a7b514","order":0,"width":0,"height":0,"gtype":"gage","title":"Pressure","label":"units","format":"{{value}}","min":0,"max":"100","colors":["#00b500","#e6e600","#ca3838"],"seg1":"","seg2":"","x":711,"y":151,"wires":[]},{"id":"3156827f.ddad9e","type":"fieldbus in","z":"7f989cb6.e2adb4","name":"Input 3","FieldbusNodeVersion":"1.2.7","WrapperVersion":"1.2.7","WrapperCompileDate":"Mar 8 2018/16:37:23","MinExpectedNodeJSVersion":"8.9.4","ActNodeJSVersion":"8.9.4","ActNodeREDVersion":"0.17.5","selectedSignalPath":"input~receive_001~Sig_3","fieldbusObj":"9cc09ae3.c39708","x":190,"y":260,"wires":[["8018a5ab.431918","7d00554d.8db9dc"]]},{"id":"8018a5ab.431918","type":"change","z":"7f989cb6.e2adb4","name":"","rules":[{"t":"move","p":"payload.value","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":450,"y":258,"wires":[["f782d9d0.b3dc48"]]},{"id":"7d00554d.8db9dc","type":"debug","z":"7f989cb6.e2adb4","name":"","active":true,"console":"false","complete":"false","x":407,"y":311,"wires":[]},{"id":"f782d9d0.b3dc48","type":"ui_gauge","z":"7f989cb6.e2adb4","name":"","group":"56800c0c.a7b514","order":0,"width":0,"height":0,"gtype":"gage","title":"Voltage","label":"units","format":"{{value}}","min":0,"max":"100","colors":["#00b500","#e6e600","#ca3838"],"seg1":"","seg2":"","x":712,"y":251,"wires":[]},{"id":"37566ecc.a86c02","type":"fieldbus out","z":"7f989cb6.e2adb4","name":"Output 2","FieldbusNodeVersion":"1.2.7","WrapperVersion":"1.2.7","WrapperCompileDate":"Mar 8 2018/16:37:23","MinExpectedNodeJSVersion":"8.9.4","ActNodeJSVersion":"8.9.4","ActNodeREDVersion":"0.17.5","selectedSignalPath":"output~send_001~Sig_2","fieldbusObj":"9cc09ae3.c39708","x":720,"y":200,"wires":[]},{"id":"46632fa.80b1ed","type":"change","z":"7f989cb6.e2adb4","name":"","rules":[{"t":"move","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":410,"y":444,"wires":[["3ed1ad07.8ac8e2","f77d4881.3e9198"]]},{"id":"f77d4881.3e9198","type":"debug","z":"7f989cb6.e2adb4","name":"","active":true,"console":"false","complete":"true","x":690,"y":420,"wires":[]},{"id":"dc338243.b560c","type":"ui_numeric","z":"7f989cb6.e2adb4","name":"","label":"Enter Input 3","group":"56800c0c.a7b514","order":0,"width":"0","height":"0","passthru":true,"topic":"","format":"{{value}}","min":0,"max":10,"step":1,"x":210,"y":504,"wires":[["ff6438c0.a556c8"]]},{"id":"ff6438c0.a556c8","type":"change","z":"7f989cb6.e2adb4","name":"","rules":[{"t":"move","p":"payload","pt":"msg","to":"payload.value","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":410,"y":520,"wires":[["709de12c.0955f"]]},{"id":"709de12c.0955f","type":"fieldbus out","z":"7f989cb6.e2adb4","name":"output3","FieldbusNodeVersion":"1.2.7","WrapperVersion":"1.2.7","WrapperCompileDate":"Mar 8 2018/16:37:23","MinExpectedNodeJSVersion":"8.9.4","ActNodeJSVersion":"8.9.4","ActNodeREDVersion":"0.17.5","selectedSignalPath":"output~send_001~Sig_3","fieldbusObj":"9cc09ae3.c39708","x":600,"y":520,"wires":[]},{"id":"e93b4d2.dafd1b","type":"change","z":"7f989cb6.e2adb4","name":"","rules":[{"t":"move","p":"payload.value","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":450,"y":360,"wires":[["da8d33e8.209a5","40b99fc5.fd47"]]},{"id":"da8d33e8.209a5","type":"debug","z":"7f989cb6.e2adb4","name":"","active":true,"console":"false","complete":"true","x":670,"y":320,"wires":[]},{"id":"d1228715.27b248","type":"fieldbus in","z":"7f989cb6.e2adb4","name":"Input 4","FieldbusNodeVersion":"1.2.7","WrapperVersion":"1.2.7","WrapperCompileDate":"Mar 8 2018/16:37:23","MinExpectedNodeJSVersion":"8.9.4","ActNodeJSVersion":"8.9.4","ActNodeREDVersion":"0.17.5","selectedSignalPath":"input~receive_001~Sig_4","fieldbusObj":"9cc09ae3.c39708","x":190,"y":360,"wires":[["e93b4d2.dafd1b"]]},{"id":"40b99fc5.fd47","type":"ui_gauge","z":"7f989cb6.e2adb4","name":"","group":"2adc0ab.a9f88f6","order":0,"width":0,"height":0,"gtype":"gage","title":"Current","label":"units","format":"{{value}}","min":0,"max":"100","colors":["#00b500","#e6e600","#ca3838"],"seg1":"","seg2":"","x":694,"y":364,"wires":[]},{"id":"9cc09ae3.c39708","type":"fieldbus interface","z":"","availableStackName":"PROFINET IO Device (version 3.12, build 0 revision 8): cifX0","interfaceComponents":"{\"fwName\":\"PROFINET IO Device\",\"boardName\":\"cifX0\",\"fwVersionMajor\":3,\"fwVersionMinor\":12,\"fwVersionBuild\":0,\"fwVersionRev\":8,\"prtName\":\"PROFINET IO\",\"className\":\"Device\",\"prtClassNumber\":21,\"commClassNumber\":10,\"channelNumber\":2,\"deviceNumber\":1291105,\"serialNumber\":21005}","clearOutputsOnDeploy":false,"traceFilePath":"/var/log/node-red/node-fieldbus.log","traceLevelWrapper":"wrapper","traceLevelNode":"node"},{"id":"56800c0c.a7b514","type":"ui_group","z":"7f989cb6.e2adb4","name":"Default1","tab":"3333565f.22681a","disp":false,"width":"6"},{"id":"2adc0ab.a9f88f6","type":"ui_group","z":"","name":"Default","tab":"3333565f.22681a","disp":false,"width":"6"},{"id":"3333565f.22681a","type":"ui_tab","z":"","name":"Home","icon":"dashboard"}]`

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [7 August 2019 09:30 UTC](https://discourse.nodered.org/t/string-display-on-dashboard/14083/2 "2019-08-07T09:30:04Z")

</div>

I'm guessing they are as different messages? If so you will need to join them together you can either use the join node or context values so that they are in the same message.

---

<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:** [7 August 2019 09:37 UTC](https://discourse.nodered.org/t/string-display-on-dashboard/14083/3 "2019-08-07T09:37:00Z")

</div>

The cookbook has some useful recipes. This one may be useful to you  
[https://cookbook.nodered.org/basic/join-streams](https://cookbook.nodered.org/basic/join-streams)

---

<div class="post-metadata">

**Author:** ![Madhumati](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@Madhumati](https://discourse.nodered.org/u/Madhumati)\
**Post date:** [7 August 2019 10:56 UTC](https://discourse.nodered.org/t/string-display-on-dashboard/14083/4 "2019-08-07T10:56:08Z")

</div>

I have checked into the flow , it gives the output as below

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

In my application, all the message data should be sent at a time & then a string should be displayed on dashboard.Because in my flow earlier attached , the byte data coming is from RFID ..all bytes are read in single shot & then has to be displayed as string.....Hope this is possible

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [7 August 2019 11:05 UTC](https://discourse.nodered.org/t/string-display-on-dashboard/14083/5 "2019-08-07T11:05:47Z")

</div>

The flow that you posted shows that two of the inputs (1 & 3) were from numerical input nodes on the dashboard.  
If you are saying now that they are in one message you can join them easily eg

`msg.payload = "message one is:"+msg.one+" message two is:"+msg.two`
