I make it with another approach. At first I found csv parser node, and secondly you can create separate sensors for each value. It may or may not fits your needs.
I did it as for exercise.
I didn’t created sensors. you can do it yourself, and put instead debug nodes.
Range nodes are here only to convert string to numbers. CSV parser has such feature built-in but it doesn’t work if number starts with multiple zeroes. Thanx to this conversion, you can archive sensors with real numeric values.
And note, there is no function node at all
Hint: if you hover on switch node outputs, NR shows the name of expected value
[{"id":"2a508ae3.f3cf96","type":"csv","z":"bcb4b1c6.803708","name":"","sep":",","hdrin":"","hdrout":"none","multi":"one","ret":"\\n","temp":"NODE, DIR,SPEED,PRESS, RH, TEMP, DEWPOINT,PRT,AN1,AN2,DIG1,VOLT, STATUS","skip":"0","strings":false,"include_empty_strings":"","include_null_values":"","x":130,"y":440,"wires":[["14d6f134.f9049f"]]},{"id":"47c57585.be7bc4","type":"inject","z":"bcb4b1c6.803708","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"Q,014,000.06,1011.2,042.1,+023.0,+009.4,,#,#,#,+04.9,00, 40","payloadType":"str","x":130,"y":370,"wires":[["2a508ae3.f3cf96"]]},{"id":"2f316cba.27b44c","type":"debug","z":"bcb4b1c6.803708","name":"Wind dir","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":770,"y":360,"wires":[]},{"id":"14d6f134.f9049f","type":"split","z":"bcb4b1c6.803708","name":"","splt":"\\n","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":280,"y":440,"wires":[["1bd48745.2163e1"]]},{"id":"1bd48745.2163e1","type":"switch","z":"bcb4b1c6.803708","name":"","property":"parts.key","propertyType":"msg","rules":[{"t":"eq","v":"NODE","vt":"str"},{"t":"eq","v":"DIR","vt":"str"},{"t":"eq","v":"SPEED","vt":"str"},{"t":"eq","v":"PRESS","vt":"str"},{"t":"eq","v":"RH","vt":"str"},{"t":"eq","v":"TEMP","vt":"str"},{"t":"eq","v":"DEWPOINT","vt":"str"},{"t":"eq","v":"PRT","vt":"str"},{"t":"eq","v":"AN1","vt":"str"},{"t":"eq","v":"AN2","vt":"str"},{"t":"eq","v":"DIG1","vt":"str"},{"t":"eq","v":"VOLT","vt":"str"},{"t":"eq","v":"STATUS","vt":"str"}],"checkall":"true","repair":false,"outputs":13,"x":430,"y":440,"wires":[[],["7723ba26.4c4d64"],["157ec637.f86212"],["e372024c.43923"],["30a515d5.afa6ba"],["71f34ba1.8986ec"],["e42e6590.a82728"],[],[],[],[],["53dc3123.12ead"],[]]},{"id":"157ec637.f86212","type":"range","z":"bcb4b1c6.803708","minin":"0","maxin":"1","minout":"0","maxout":"1","action":"scale","round":false,"property":"payload","name":"","x":620,"y":400,"wires":[["2b34d07d.d3f0d8"]]},{"id":"2b34d07d.d3f0d8","type":"debug","z":"bcb4b1c6.803708","name":"Speed","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":760,"y":400,"wires":[]},{"id":"e372024c.43923","type":"range","z":"bcb4b1c6.803708","minin":"0","maxin":"1","minout":"0","maxout":"1","action":"scale","round":false,"property":"payload","name":"","x":620,"y":440,"wires":[["2e576d63.0637ba"]]},{"id":"2e576d63.0637ba","type":"debug","z":"bcb4b1c6.803708","name":"Presssure","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":770,"y":440,"wires":[]},{"id":"30a515d5.afa6ba","type":"range","z":"bcb4b1c6.803708","minin":"0","maxin":"1","minout":"0","maxout":"1","action":"scale","round":false,"property":"payload","name":"","x":620,"y":480,"wires":[["ae11d63c.8a175"]]},{"id":"ae11d63c.8a175","type":"debug","z":"bcb4b1c6.803708","name":"Humidity","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":770,"y":480,"wires":[]},{"id":"71f34ba1.8986ec","type":"range","z":"bcb4b1c6.803708","minin":"0","maxin":"1","minout":"0","maxout":"1","action":"scale","round":false,"property":"payload","name":"","x":620,"y":520,"wires":[["a20e847d.9b5e1"]]},{"id":"a20e847d.9b5e1","type":"debug","z":"bcb4b1c6.803708","name":"Temperature","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":780,"y":520,"wires":[]},{"id":"e42e6590.a82728","type":"range","z":"bcb4b1c6.803708","minin":"0","maxin":"1","minout":"0","maxout":"1","action":"scale","round":false,"property":"payload","name":"","x":620,"y":560,"wires":[["16e714b.ac79e6b"]]},{"id":"16e714b.ac79e6b","type":"debug","z":"bcb4b1c6.803708","name":"Dewpoint","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":770,"y":560,"wires":[]},{"id":"53dc3123.12ead","type":"range","z":"bcb4b1c6.803708","minin":"0","maxin":"1","minout":"0","maxout":"1","action":"scale","round":false,"property":"payload","name":"","x":620,"y":600,"wires":[["f8138864.960af"]]},{"id":"f8138864.960af","type":"debug","z":"bcb4b1c6.803708","name":"Voltage","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":770,"y":600,"wires":[]},{"id":"7723ba26.4c4d64","type":"range","z":"bcb4b1c6.803708","minin":"0","maxin":"1","minout":"0","maxout":"1","action":"scale","round":false,"property":"payload","name":"","x":620,"y":360,"wires":[["2f316cba.27b44c"]]}]