# Sum function of two sensor data

**URL:** https://discourse.nodered.org/t/sum-function-of-two-sensor-data/11761
**Category:** General
**Created:** [2 June 2019 11:35 UTC](https://discourse.nodered.org/t/sum-function-of-two-sensor-data/11761 "2019-06-02T11:35:49Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![b3hzad2012](https://avatars.discourse-cdn.com/v4/letter/b/a9a28c/32.png) [@b3hzad2012](https://discourse.nodered.org/u/b3hzad2012)
#### Post date: [2 June 2019 16:45 UTC](https://discourse.nodered.org/t/sum-function-of-two-sensor-data/11761/6 "2019-06-02T16:45:46Z")

</div>

I've read this:

> [@How to do a simple sum of 2 msgs](https://discourse.nodered.org/t/how-to-do-a-simple-sum-of-2-msgs/5382):
>
> Hello, Im working in my final paper and I find myself in a situation I cant solve a simple sum of two mqtt messages. Could someone help-me?

but it doesn't work.

 ![Capture](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/2/2c1ecc16f415420b923707ea2bd071da310e6d73.png)  
How can I use it?

```auto
[{"id":"123c9490.2e5d7b","type":"ui_numeric","z":"80855e36.822e4","name":"","label":"User input","tooltip":"","group":"3a2a4dcc.dcbe52","order":2,"width":0,"height":0,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"65535","step":1,"x":132,"y":419,"wires":[["7bfa89f5.6cd918"]]},{"id":"52d1cae0.928e64","type":"ui_text","z":"80855e36.822e4","group":"3a2a4dcc.dcbe52","order":3,"width":0,"height":0,"name":"","label":"Result","format":"{{msg.payload}}","layout":"row-spread","x":670,"y":400,"wires":[]},{"id":"897f5f4f.ba462","type":"change","z":"80855e36.822e4","name":"","rules":[{"t":"set","p":"val1","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":290,"y":360,"wires":[["8f1ffaa.e986308"]]},{"id":"8f1ffaa.e986308","type":"function","z":"80855e36.822e4","name":"add","func":"var val1 = parseInt(flow.get(\"val1\") || \"0\");\nmsg.payload = parseInt(flow.get(\"val2\") || \"0\") + val1;\nreturn msg;","outputs":1,"noerr":0,"x":530,"y":400,"wires":[["52d1cae0.928e64"]]},{"id":"7bfa89f5.6cd918","type":"change","z":"80855e36.822e4","name":"","rules":[{"t":"set","p":"val2","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":290,"y":420,"wires":[["8f1ffaa.e986308"]]},{"id":"a5bad124.1f4b9","type":"ui_numeric","z":"80855e36.822e4","name":"","label":"User input","tooltip":"","group":"3a2a4dcc.dcbe52","order":2,"width":0,"height":0,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"65535","step":1,"x":130,"y":360,"wires":[["897f5f4f.ba462"]]},{"id":"3a2a4dcc.dcbe52","type":"ui_group","z":"","name":"Default","tab":"7a83039f.32968c","disp":true,"width":"6","collapse":false},{"id":"7a83039f.32968c","type":"ui_tab","z":"","name":"Home","icon":"dashboard"}]

```

---

_[View the full topic](https://discourse.nodered.org/t/sum-function-of-two-sensor-data/11761)._
