I want to thank everyone that help me on this project. THANK YOU, hopefully I'll be able in time to help others on this forum. In light of that here is what I have completed.
I've got a PI 4 machine running nodered reading 2 temperature probes(I'll be adding more) and displaying the data on a nodered dashboard. I have 2 DS18B20 probes, seen in the picture(black wire's with silver ends) running to a breadboard. A 3.3v and GND from the probes are attached to + and GND. The yellow wire sends the data to the PI in a serial 1-wire format(https://en.wikipedia.org/wiki/1-Wire) that writes a file w1_slave to a directory on the PI. Commands modprobe w1-gpio, and modprobe w1-therm are the modules that do this. That file(w1_slave) contains the temperature in Celsius(along with other data). I parse this data with a javascript function . I've included the flow and pictures with this post.
Thanks again.
[{"id":"2f0d7d46.0c05c2","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"21c219a8.7d6cd6","type":"file in","z":"2f0d7d46.0c05c2","name":"","filename":"/sys/bus/w1/devices/28-0301a279830e/w1_slave","format":"utf8","chunk":false,"sendError":false,"encoding":"ascii","x":510,"y":120,"wires":[["8ff94a5b.ba6008","66124819.afbb98"]]},{"id":"69acf5b6.b123bc","type":"inject","z":"2f0d7d46.0c05c2","name":"","props":[{"p":"payload"}],"repeat":"1","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":160,"y":100,"wires":[["21c219a8.7d6cd6","43a136d5.040208"]]},{"id":"b27cd728.f61298","type":"debug","z":"2f0d7d46.0c05c2","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":870,"y":320,"wires":[]},{"id":"8ff94a5b.ba6008","type":"function","z":"2f0d7d46.0c05c2","name":"","func":"var filelinein = msg.payload;\nvar pos = filelinein.indexOf(\"YES\"); \nmsg.payload = pos;\nif (pos > 0) {\n var postequal = filelinein.indexOf(\"t=\");\n tempstartpos = postequal + 2;\n tempendpos = postequal + 7;\n tempstring = filelinein.slice(tempstartpos, tempendpos);\n temp_c = tempstring / 1000.0;\n temp_f = temp_c * 9.0 /5.0 +32;\n temp_fT = Math.trunc( temp_f);\n msg.payload = temp_fT;\n}\nreturn msg;\n//var myTrunc = Math.trunc( myFloat );\n//temp_string = lines[1][equals_pos+2:]\n// temp_c = float(temp_string) / 1000.0\n// temp_f = temp_c *9.0 /5.0 + 32.0\n// return temp_c, temp_f","outputs":1,"noerr":0,"initialize":"","finalize":"","x":880,"y":120,"wires":[["b27cd728.f61298","9d928244.42887"]]},{"id":"66124819.afbb98","type":"debug","z":"2f0d7d46.0c05c2","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":850,"y":40,"wires":[]},{"id":"9d928244.42887","type":"ui_gauge","z":"2f0d7d46.0c05c2","name":"","group":"2a9abbac.830534","order":0,"width":0,"height":0,"gtype":"gage","title":"Engine Room","label":"degree F ","format":"{{value}}","min":0,"max":"100","colors":["#03b300","#e6e600","#ca3838"],"seg1":"60","seg2":"90","x":680,"y":220,"wires":[],"inputLabels":["engine room temp"]},{"id":"43a136d5.040208","type":"file in","z":"2f0d7d46.0c05c2","name":"","filename":"/sys/bus/w1/devices/28-3c01b55678cf/w1_slave","format":"utf8","chunk":false,"sendError":false,"encoding":"ascii","x":500,"y":360,"wires":[["f12b35e2.3f3a08"]]},{"id":"f12b35e2.3f3a08","type":"function","z":"2f0d7d46.0c05c2","name":"","func":"var filelinein = msg.payload;\nvar pos = filelinein.indexOf(\"YES\"); \nmsg.payload = pos;\nif (pos > 0) {\n var postequal = filelinein.indexOf(\"t=\");\n tempstartpos = postequal + 2;\n tempendpos = postequal + 7;\n tempstring = filelinein.slice(tempstartpos, tempendpos);\n temp_c = tempstring / 1000.0;\n temp_f = temp_c * 9.0 /5.0 +32;\n temp_fT = Math.trunc( temp_f);\n msg.payload = temp_fT;\n}\nreturn msg;\n//var myTrunc = Math.trunc( myFloat );\n//temp_string = lines[1][equals_pos+2:]\n// temp_c = float(temp_string) / 1000.0\n// temp_f = temp_c *9.0 /5.0 + 32.0\n// return temp_c, temp_f","outputs":1,"noerr":0,"initialize":"","finalize":"","x":420,"y":460,"wires":[["c53343b4.6e6d1"]]},{"id":"c53343b4.6e6d1","type":"ui_gauge","z":"2f0d7d46.0c05c2","name":"","group":"2a9abbac.830534","order":0,"width":0,"height":0,"gtype":"gage","title":"Port Packing","label":"degree F ","format":"{{value}}","min":0,"max":"150","colors":["#03b300","#e6e600","#ca3838"],"seg1":"60","seg2":"90","x":610,"y":460,"wires":[],"inputLabels":["engine room temp"]},{"id":"2a9abbac.830534","type":"ui_group","z":"","name":"moonstruck","tab":"89f27b00.97ada8","order":1,"disp":true,"width":"6","collapse":false},{"id":"89f27b00.97ada8","type":"ui_tab","z":"","name":"Home","icon":"dashboard","disabled":false,"hidden":false}]