Sorry for the slow response. People kept coming into my office. It's annoying when work gets in the middle of fun!
Yes, I am using the node-red-contrib-influxdb.
I'm sort of following what you're saying, I'm just not sure how to make that json string happen. I was able to parse all the data by splitting like this....
[{"id":"43bdd79d.b23e58","type":"inject","z":"d2fd89d5.b11fd8","name":"actual","topic":"actual","payload":"?temp=58.10&set=50.00&st=0&id=40","payloadType":"str","repeat":"","crontab":"","once":false,"x":83,"y":156,"wires":[["69f9883f.059ed8"]]},{"id":"ddd7122a.77ac5","type":"split","z":"d2fd89d5.b11fd8","name":"split","splt":"&","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":322,"y":158,"wires":[["cc6d2da2.1104c"]]},{"id":"69f9883f.059ed8","type":"function","z":"d2fd89d5.b11fd8","name":"?","func":"var str = msg.payload;\nvar temp = str.substr(1,99);\nmsg.payload = temp;\nreturn msg;","outputs":1,"noerr":0,"x":204,"y":155,"wires":[["ddd7122a.77ac5"]]},{"id":"cc6d2da2.1104c","type":"switch","z":"d2fd89d5.b11fd8","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"set=","vt":"str"},{"t":"cont","v":"temp","vt":"str"},{"t":"cont","v":"id=","vt":"str"},{"t":"cont","v":"st=","vt":"str"}],"checkall":"true","outputs":4,"x":454,"y":158,"wires":[["92156eb1.f1fbf"],["ee46cf07.4aadd"],["6ecfb1e9.7ac3e"],["47cac871.bd6228"]]},{"id":"92156eb1.f1fbf","type":"split","z":"d2fd89d5.b11fd8","name":"split","splt":"=","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":602,"y":138,"wires":[["63765632.b61768"]]},{"id":"ee46cf07.4aadd","type":"split","z":"d2fd89d5.b11fd8","name":"split","splt":"=","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":602,"y":175,"wires":[["63765632.b61768"]]},{"id":"6ecfb1e9.7ac3e","type":"split","z":"d2fd89d5.b11fd8","name":"split","splt":"=","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":602,"y":211,"wires":[["63765632.b61768"]]},{"id":"47cac871.bd6228","type":"split","z":"d2fd89d5.b11fd8","name":"split","splt":"=","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":602,"y":248,"wires":[["63765632.b61768"]]},{"id":"63765632.b61768","type":"debug","z":"d2fd89d5.b11fd8","name":"","active":true,"console":"false","complete":"false","x":998,"y":194,"wires":[]}]
But I don't know how to concatenate that JSON string other than using globals and I don't think that would work in this situation. Can you point me in the right direction?