Hi Colin,
Ive setup an example to work with on a single computer. The data comes in the same format just that some is coming via a UDP from a second RPi and a pythonscript for the GPS data.
Im struggeling to see how I can get the GPS time to be the trigger on a continus stream and how do I get the string to keep its form if some parts a missing. As for now the string will be shortened if one of the sensors is missing.
If I loose a sensor I still need to get some numbers into the string so the string dont change form as the data would the be blended when exported and seperated using comma.
I put "CSV, Sqlite" in the header intended as a question if there maybe is some better ideas than the one im on now. I see that was not very specific.
[{"id":"8370d3a.da8593","type":"inject","z":"269383d6.44e96c","name":"","topic":"Time","payload":"Time","payloadType":"str","repeat":"3","crontab":"","once":false,"onceDelay":0.1,"x":190,"y":180,"wires":[["b4df6ad5.bd94e8"]]},{"id":"ed07fe86.ff02f","type":"inject","z":"269383d6.44e96c","name":"Pressure","topic":"Pressure","payload":"Pressure","payloadType":"str","repeat":"3","crontab":"","once":false,"onceDelay":0.1,"x":180,"y":240,"wires":[["a0db1853.be96c8"]]},{"id":"a5084f80.6cbe","type":"inject","z":"269383d6.44e96c","name":"","topic":"Temp","payload":"Temp","payloadType":"str","repeat":"3","crontab":"","once":false,"onceDelay":0.1,"x":190,"y":300,"wires":[["bd611d3e.df981"]]},{"id":"bda2f928.252748","type":"file","z":"269383d6.44e96c","name":"Store","filename":"D:\\Test\\Testdata","appendNewline":true,"createDir":true,"overwriteFile":"false","x":930,"y":320,"wires":[[]]},{"id":"265dd58d.7bf9ea","type":"debug","z":"269383d6.44e96c","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","x":930,"y":260,"wires":[]},{"id":"b4df6ad5.bd94e8","type":"change","z":"269383d6.44e96c","name":"SET-Parts_ID","rules":[{"t":"set","p":"parts.id","pt":"msg","to":"1","tot":"num"},{"t":"set","p":"parts.index","pt":"msg","to":"1","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":400,"y":180,"wires":[["2c0e2268.07c39e"]]},{"id":"a0db1853.be96c8","type":"change","z":"269383d6.44e96c","name":"SET-Parts_ID","rules":[{"t":"set","p":"parts.id","pt":"msg","to":"2","tot":"msg"},{"t":"set","p":"parts.index","pt":"msg","to":"2","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":400,"y":240,"wires":[["2c0e2268.07c39e"]]},{"id":"bd611d3e.df981","type":"change","z":"269383d6.44e96c","name":"SET-Parts_ID","rules":[{"t":"set","p":"parts.id","pt":"msg","to":"3","tot":"num"},{"t":"set","p":"parts.index","pt":"msg","to":"3","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":400,"y":300,"wires":[["2c0e2268.07c39e"]]},{"id":"12280c63.bc8c14","type":"sort","z":"269383d6.44e96c","name":"","order":"ascending","as_num":true,"target":"parts.id","targetType":"msg","msgKey":"","msgKeyType":"elem","seqKey":"payload","seqKeyType":"msg","x":590,"y":180,"wires":[["2f11b7f9.fd72e8"]]},{"id":"2c0e2268.07c39e","type":"batch","z":"269383d6.44e96c","name":"","mode":"count","count":"4","overlap":0,"interval":10,"allowEmptySequence":false,"topics":[],"x":570,"y":120,"wires":[["12280c63.bc8c14"]]},{"id":"2f11b7f9.fd72e8","type":"join","z":"269383d6.44e96c","name":"","mode":"custom","build":"string","property":"payload","propertyType":"msg","key":"topic","joiner":",","joinerType":"str","accumulate":false,"timeout":"","count":"4","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":610,"y":220,"wires":[["b39ca7a3.9ee278"]]},{"id":"b54a95f7.03a718","type":"inject","z":"269383d6.44e96c","name":"","topic":"Gpsll","payload":"GPSLL","payloadType":"str","repeat":"3","crontab":"","once":false,"onceDelay":0.1,"x":200,"y":120,"wires":[["8420807d.d3215"]]},{"id":"8420807d.d3215","type":"change","z":"269383d6.44e96c","name":"SET-Parts_ID","rules":[{"t":"set","p":"parts.id","pt":"msg","to":"4","tot":"num"},{"t":"set","p":"parts.index","pt":"msg","to":"4","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":400,"y":120,"wires":[["2c0e2268.07c39e"]]},{"id":"b39ca7a3.9ee278","type":"change","z":"269383d6.44e96c","name":"SET Topic","rules":[{"t":"set","p":"topic","pt":"msg","to":"Endstring","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":650,"y":260,"wires":[["265dd58d.7bf9ea","bda2f928.252748"]]}]