I've got a flow that creates two values with two topics and I would like to divide one by the other. Basically I've forgotten how to do it 
The two topics are "on" and "off" which the payload is the on and off times in seconds of my fridge/freezer, I used my whole house power monitor to get the data at night when the power levels are more stable so I use the Hysteresis node and the interval timer node to get the on and off times.
I looked around but can't find a similar example.
See this article in the cookbook for an example of how to join messages into one object.
But how do I then divide one value by the other once combined ?
Feed the result of the join node into a function and divide the values then feed the answer into msg.payload and return the msg.
Attach a debug to the output of the join node to see what your joined data looks like.
Ah ok thanks, I remember now it's been a while since I fiddled with NR got it now.
msg.payload = msg.payload.one / msg.payload.two
return msg;
Simple when you remember 