This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
My Node-red
#5
This is my node-red in progress i have 2 rpi3 1 running an older version of 0.09.0 with imu, bmp180, and 2 1w-sensors and one running pico-ups and a pi sense hat. this is the flow from the second.
[
Code:
{"id":"ad773e6c.c040d","type":"tab","label":"openplotter"},{"id":"83ebf205.9cf04","type":"tab","label":"system"},{"id":"72ac4338.c8385c","type":"websocket-listener","z":"ad773e6c.c040d","path":"ws://openplotter:3000/signalk/v1/stream","wholemsg":"false"},{"id":"d431fc05.6c8748","type":"ui_group","z":"","name":"Group 1","tab":"2228987b.a4ebd","order":1,"disp":true,"width":"8"},{"id":"ce804676.cbb9e","type":"ui_group","z":"","name":"Weather","tab":"4c2b5852.80dfe","order":1,"disp":true,"width":"16"},{"id":"96a306f6.b3486","type":"ui_group","z":"","name":"Group 2","tab":"2228987b.a4ebd","order":2,"disp":true,"width":"9"},{"id":"2228987b.a4ebd","type":"ui_tab","z":"","name":"Navigation","icon":"dashboard","order":2},{"id":"4c2b5852.80dfe","type":"ui_tab","z":"","name":"Weather","icon":"dashboard","order":1},{"id":"b3587257.a10b2","type":"ui_tab","z":"","name":"System","icon":"dashboard","order":3},{"id":"a09c8854.c07c9","type":"ui_group","z":"","name":"System","tab":"b3587257.a10b2","order":1,"disp":true,"width":"12"},{"id":"60d2bfd5.9b7738","type":"ui_base","theme":{"name":"theme-dark","lightTheme":{"default":"#0094CE","baseColor":"#0094CE","baseFont":"Helvetica Neue","edited":false},"darkTheme":{"default":"#097479","baseColor":"#097479","baseFont":"Helvetica Neue","edited":true,"reset":false},"customTheme":{"name":"Untitled Theme 1","default":"#4B7930","baseColor":"#4B7930","baseFont":"Helvetica Neue"},"themeState":{"base-color":{"default":"#0094CE","value":"#0094CE","edited":false},"page-titlebar-backgroundColor":{"value":"#097479","edited":false},"page-backgroundColor":{"value":"#111111","edited":false},"page-sidebar-backgroundColor":{"value":"#000000","edited":false},"group-textColor":{"value":"#10cfd8","edited":false},"group-borderColor":{"value":"#555555","edited":false},"group-backgroundColor":{"value":"#333333","edited":false},"widget-textColor":{"value":"#eeeeee","edited":false},"widget-backgroundColor":{"value":"#097479","edited":false},"widget-borderColor":{"value":"#333333","edited":false}}},"site":{"name":"Node-RED Dashboard","hideToolbar":"false","allowSwipe":"false","dateFormat":"DD/MM/YYYY","sizes":{"sx":48,"sy":48,"gx":6,"gy":6,"cx":6,"cy":6,"px":0,"py":0}}},{"id":"856cb5e9.dcebc8","type":"websocket in","z":"ad773e6c.c040d","name":"openplotter","server":"72ac4338.c8385c","client":"","x":90,"y":80,"wires":[["58ad6945.29ed58","3d44a77e.20399"]]},{"id":"58ad6945.29ed58","type":"json","z":"ad773e6c.c040d","name":"","x":64.16664123535156,"y":330,"wires":[["ac5c27ba.10caa8","6d23f4f0.c8b5ac","c3a23ac4.eff46","2df3e4fa.c305fc","e03cca87.cde858","38194dc5.0e010a","d4669c92.508d68","6963caf3.774b1c","7d4bf1cb.5abc2","fac9923d.10c41","fc84cccf.b90698","8a4def95.380fe8"]]},{"id":"fac9923d.10c41","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"navigation.courseOverGroundTrue\")]..value","split":true,"name":"navigation.courseOverGroundTrue","x":380,"y":180,"wires":[["1a793e91.8573a9"]]},{"id":"ac5c27ba.10caa8","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"navigation.speedOverGround\")]..value","split":true,"name":"navigation.speedOverGround","x":370,"y":260,"wires":[["964c8878.0db3a8"]]},{"id":"6d23f4f0.c8b5ac","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"navigation.position\")]..latitude","split":true,"name":"navigation.position.latitude","x":360,"y":300,"wires":[["5751d54e.580ac4","9c60395b.896448"]]},{"id":"7d4bf1cb.5abc2","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"navigation.position\")]..longitude","split":true,"name":"navigation.position.longitude","x":360,"y":340,"wires":[["aa5aa325.7675f","624288f4.5e9f48"]]},{"id":"c3a23ac4.eff46","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"environment.outside.pressure\")]..value","split":true,"name":"Environment Pressure","x":340,"y":400,"wires":[["4672ae78.0883f","db147abc.2f8718"]]},{"id":"2df3e4fa.c305fc","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"environment.inside.temperature\")]..value","split":true,"name":"temperature","x":310,"y":440,"wires":[["f991b1e7.ef9748","9c5b7428.6582e8"]]},{"id":"db147abc.2f8718","type":"function","z":"ad773e6c.c040d","name":"Pa2hPa","func":"msg.payload = Number((msg.payload / 100).toFixed(2));\nreturn msg;","outputs":"1","noerr":0,"x":520,"y":420,"wires":[["315e1cc1.968594","f90ec44.162e238","bea6c800.841d8"]]},{"id":"f991b1e7.ef9748","type":"function","z":"ad773e6c.c040d","name":"KelvintC2","func":"msg.payload=((msg.payload - 273.15).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":520,"y":580,"wires":[["d6c718f7.0949e","ff26732b.c64298"]]},{"id":"1a793e91.8573a9","type":"function","z":"ad773e6c.c040d","name":"RadtoDeg","func":"msg.payload=((msg.payload * 57.2957795).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":690,"y":180,"wires":[["5406500b.87d18","a84a2b20.2bac18"]]},{"id":"a03d5d52.229058","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"payload","x":830,"y":380,"wires":[]},{"id":"32c714cb.af6c94","type":"function","z":"ad773e6c.c040d","name":"RadtoDeg","func":"msg.payload=((msg.payload * 57.2957795).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":690,"y":100,"wires":[["409d93e7.e0e7ec","fe0e75cd.2e3708","c75f14ac.80d1f8"]]},{"id":"e03cca87.cde858","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"navigation.attitude.roll\")]..value","split":true,"name":"Roll","x":290,"y":100,"wires":[["32c714cb.af6c94"]]},{"id":"38194dc5.0e010a","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"navigation.attitude.pitch\")]..value","split":true,"name":"pitch","x":290,"y":140,"wires":[["5b015c35.d1c47c"]]},{"id":"5b015c35.d1c47c","type":"function","z":"ad773e6c.c040d","name":"RadtoDeg","func":"msg.payload=((msg.payload * 57.2957795).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":690,"y":140,"wires":[["a8565431.372598","ea003035.f49c8","c3049964.134088"]]},{"id":"d4669c92.508d68","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"navigation.headingMagnetic\")]..value","split":true,"name":"navigation.headingMagnetic","x":360,"y":220,"wires":[["5f19c749.5d02f"]]},{"id":"5f19c749.5d02f","type":"function","z":"ad773e6c.c040d","name":"RadtoDeg","func":"msg.payload=((msg.payload * 57.2957795).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":690,"y":220,"wires":[["4404eb90.8804ec","88997d54.254c7"]]},{"id":"6963caf3.774b1c","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"environment.inside.humidity\")]..value","split":true,"name":"InsideHumidity","x":320,"y":480,"wires":[["671b9af7.80fee4"]]},{"id":"671b9af7.80fee4","type":"function","z":"ad773e6c.c040d","name":"round","func":"msg.payload=((msg.payload).toFixed(1));\nreturn msg;","outputs":1,"noerr":0,"x":510,"y":640,"wires":[["f21fc4d3.b2ba58","3f8480c4.28e988"]]},{"id":"5751d54e.580ac4","type":"function","z":"ad773e6c.c040d","name":"roundx5","func":"msg.payload=((msg.payload).toFixed(5));\nreturn msg;","outputs":1,"noerr":0,"x":700,"y":300,"wires":[["979bfe6f.7a5ca","83e4abd5.c97ad8","9929e299.a35188"]]},{"id":"aa5aa325.7675f","type":"function","z":"ad773e6c.c040d","name":"roundx5","func":"msg.payload=((msg.payload).toFixed(5));\nreturn msg;","outputs":1,"noerr":0,"x":700,"y":340,"wires":[["9c0b4622.437fd8","9d46f1a1.425dc8","390f0dab.def10a"]]},{"id":"964c8878.0db3a8","type":"function","z":"ad773e6c.c040d","name":"mstoknts","func":"msg.payload=((msg.payload * 1.94384).toFixed(1));\nreturn msg;","outputs":1,"noerr":0,"x":700,"y":260,"wires":[["e62f8235.e3eba","62b13a88.b314dc","7c6352cb.99a96c"]]},{"id":"9c5b7428.6582e8","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"payload","x":650,"y":500,"wires":[]},{"id":"979bfe6f.7a5ca","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"payload","x":1030,"y":300,"wires":[]},{"id":"409d93e7.e0e7ec","type":"ui_text","z":"ad773e6c.c040d","group":"d431fc05.6c8748","order":1,"width":"4","height":"1","name":"","label":"Roll","format":"{{msg.payload}}","layout":"row-left","x":870,"y":100,"wires":[]},{"id":"a8565431.372598","type":"ui_text","z":"ad773e6c.c040d","group":"d431fc05.6c8748","order":2,"width":"4","height":"1","name":"","label":"Pitch","format":"{{msg.payload}}","layout":"row-left","x":870,"y":140,"wires":[]},{"id":"f21fc4d3.b2ba58","type":"ui_text","z":"ad773e6c.c040d","group":"ce804676.cbb9e","order":3,"width":"4","height":"1","name":"","label":"humdity","format":"{{msg.payload}} %","layout":"row-left","x":660,"y":640,"wires":[]},{"id":"d6c718f7.0949e","type":"ui_text","z":"ad773e6c.c040d","group":"ce804676.cbb9e","order":1,"width":"4","height":"1","name":"","label":"outSide Temperature","format":"{{msg.payload}}C","layout":"row-left","x":700,"y":600,"wires":[]},{"id":"e62f8235.e3eba","type":"ui_text","z":"ad773e6c.c040d","group":"d431fc05.6c8748","order":4,"width":0,"height":0,"name":"","label":"Speed","format":"{{msg.payload}}","layout":"row-left","x":870,"y":260,"wires":[]},{"id":"62b13a88.b314dc","type":"ui_gauge","z":"ad773e6c.c040d","name":"","group":"96a306f6.b3486","order":3,"width":"4","height":"4","gtype":"gage","title":"Speed","label":"Knt","format":"{{value}}","min":0,"max":10,"colors":["#00b500","#e6e600","#ca3838"],"x":990,"y":260,"wires":[]},{"id":"fe0e75cd.2e3708","type":"ui_gauge","z":"ad773e6c.c040d","name":"","group":"d431fc05.6c8748","order":5,"width":"4","height":"4","gtype":"gage","title":"Roll","label":"Deg","format":"{{value}}","min":"-50","max":"50","colors":["#c03535","#00ad00","#ca3838"],"seg1":"-45","seg2":"45","x":990,"y":100,"wires":[]},{"id":"ea003035.f49c8","type":"ui_gauge","z":"ad773e6c.c040d","name":"","group":"d431fc05.6c8748","order":6,"width":"4","height":"4","gtype":"gage","title":"Pitch","label":"Deg","format":"{{value}}","min":"-50","max":"50","colors":["#c23636","#00af00","#ca3838"],"x":990,"y":140,"wires":[]},{"id":"4404eb90.8804ec","type":"ui_gauge","z":"ad773e6c.c040d","name":"","group":"96a306f6.b3486","order":5,"width":"4","height":"4","gtype":"compass","title":"Bering","label":"Deg","format":"{{value}}","min":0,"max":"360","colors":["#00b500","#e6e600","#ca3838"],"x":990,"y":220,"wires":[]},{"id":"5406500b.87d18","type":"ui_gauge","z":"ad773e6c.c040d","name":"","group":"96a306f6.b3486","order":4,"width":"4","height":"4","gtype":"compass","title":"Course","label":"Deg","format":"{{value}}","min":0,"max":"360","colors":["#00b500","#e6e600","#ca3838"],"x":990,"y":180,"wires":[]},{"id":"f90ec44.162e238","type":"ui_text","z":"ad773e6c.c040d","group":"ce804676.cbb9e","order":0,"width":"0","height":"0","name":"","label":"Pressure","format":"{{msg.payload}} kPa","layout":"col-center","x":700,"y":420,"wires":[]},{"id":"624288f4.5e9f48","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"true","x":540.6363525390625,"y":340.727294921875,"wires":[]},{"id":"9c0b4622.437fd8","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"payload","x":1030,"y":340,"wires":[]},{"id":"9c60395b.896448","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"payload","x":550,"y":300,"wires":[]},{"id":"83e4abd5.c97ad8","type":"ui_text","z":"ad773e6c.c040d","group":"96a306f6.b3486","order":0,"width":0,"height":0,"name":"","label":"lat","format":"{{msg.payload}}","layout":"row-spread","x":870,"y":300,"wires":[]},{"id":"9d46f1a1.425dc8","type":"ui_text","z":"ad773e6c.c040d","group":"96a306f6.b3486","order":0,"width":0,"height":0,"name":"","label":"long","format":"{{msg.payload}}","layout":"row-spread","x":870,"y":340,"wires":[]},{"id":"315e1cc1.968594","type":"ui_chart","z":"ad773e6c.c040d","name":"","group":"ce804676.cbb9e","order":0,"width":0,"height":0,"label":"","chartType":"line","legend":"false","xformat":"HH:mm","interpolate":"linear","nodata":"","ymin":"","ymax":"","removeOlder":1,"removeOlderPoints":"3600","removeOlderUnit":"86400","cutout":"","colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"x":690,"y":380,"wires":[[],["a03d5d52.229058"]]},{"id":"ff26732b.c64298","type":"freeboard","z":"ad773e6c.c040d","name":"inSidetemp","x":850,"y":600,"wires":[]},{"id":"bea6c800.841d8","type":"freeboard","z":"ad773e6c.c040d","name":"Pressure","x":940,"y":520,"wires":[]},{"id":"3f8480c4.28e988","type":"freeboard","z":"ad773e6c.c040d","name":"inSidehumid","x":830,"y":640,"wires":[]},{"id":"e9dae696.f2afa","type":"inject","z":"83ebf205.9cf04","name":"","topic":"","payload":"","payloadType":"date","repeat":"10","crontab":"","once":true,"x":70,"y":240,"wires":[["619efef6.aedf","154aaf32.710451","1847084f.d09f68","d90572ed.405ff8","df11089a.539ee","64d0c926.b6ee28"]]},{"id":"619efef6.aedf","type":"exec","z":"83ebf205.9cf04","command":"vcgencmd","addpay":false,"append":"measure_temp","useSpawn":"","timer":"","name":"getCPUtemp","x":250,"y":400,"wires":[["1754a07f.1a708","72be8f3.de330f","84eed03a.587f28"],[],[]]},{"id":"ecf5d4c5.fabef","type":"debug","z":"83ebf205.9cf04","name":"Debug showSK","active":false,"console":"false","complete":"payload","x":563,"y":168,"wires":[]},{"id":"1754a07f.1a708","type":"function","z":"83ebf205.9cf04","name":"msg.payload","func":"cpu_temp = parseFloat(msg.payload.replace(\"temp=\",\"\").replace(\"'C\\n\",\"\"));\ncpu_temp = cpu_temp + 273.15\nmsg.payload = '{\\\"updates\\\": [{\\\"source\\\": {\\\"type\\\": \\\"ARMTEMP\\\",\\\"src\\\" : \\\"RPIMCU\\\"},\\\"values\\\":[{\\\"path\\\": \\\"environment.inside.heating.temperature\\\",\\\"value\\\":'+cpu_temp+'}]}]}\\n';\nreturn msg;","outputs":1,"noerr":0,"x":490,"y":320,"wires":[["c7ddb840.05bd","9a2e2662.de723"]]},{"id":"c7ddb840.05bd","type":"udp out","z":"83ebf205.9cf04","name":"sendSK","addr":"localhost","iface":"","port":"55559","ipv":"udp4","outport":"","base64":false,"multicast":"false","x":720,"y":340,"wires":[]},{"id":"72be8f3.de330f","type":"function","z":"83ebf205.9cf04","name":"systemp","func":"cpu_temp = parseFloat(msg.payload.replace(\"temp=\",\"\").replace(\"'C\\n\",\"\"));\nmsg.payload = ((cpu_temp).toFixed(0));\nreturn msg;","outputs":1,"noerr":0,"x":480,"y":360,"wires":[["d8a6eada.71b35","d434f304.a45e48","2f240695.e60b3a"]]},{"id":"2f240695.e60b3a","type":"ui_gauge","z":"83ebf205.9cf04","name":"","group":"a09c8854.c07c9","order":6,"width":"6","height":"6","gtype":"gage","title":"Temp","label":"Temp","format":"{{value}}","min":"22","max":"85","colors":["#171ce5","#e6e600","#ca3838"],"seg1":"","seg2":"","x":859.0908813476562,"y":349.0909118652344,"wires":[]},{"id":"154aaf32.710451","type":"exec","z":"83ebf205.9cf04","command":"vcgencmd","addpay":false,"append":"measure_clock arm","useSpawn":"","timer":"","name":"getCPUspeed","x":260,"y":460,"wires":[["406510ed.7526d"],[],[]]},{"id":"406510ed.7526d","type":"function","z":"83ebf205.9cf04","name":"sysspeed","func":"cpu_speed = parseFloat(msg.payload.replace(\"frequency(45)=\",\"\").replace(\"'C\\n\",\"\"));\nmsg.payload = cpu_speed / 1000000000;\nreturn msg;","outputs":1,"noerr":0,"x":460,"y":440,"wires":[["e6800311.b8fa88","3c1ca983.06af8e"]]},{"id":"9a2e2662.de723","type":"debug","z":"83ebf205.9cf04","name":"Debug showSK","active":false,"console":"false","complete":"payload","x":820,"y":300,"wires":[]},{"id":"3c1ca983.06af8e","type":"ui_gauge","z":"83ebf205.9cf04","name":"","group":"a09c8854.c07c9","order":7,"width":"6","height":"6","gtype":"gage","title":"CPU Speed","label":"GHz","format":"{{value}}","min":".4","max":"1.2","colors":["#171ce5","#e6e600","#ca3838"],"x":770,"y":420,"wires":[]},{"id":"9929e299.a35188","type":"freeboard","z":"ad773e6c.c040d","name":"latitude","x":1188.75,"y":302.5,"wires":[]},{"id":"a84a2b20.2bac18","type":"freeboard","z":"ad773e6c.c040d","name":"courseoverground","x":1170,"y":180,"wires":[]},{"id":"c3049964.134088","type":"freeboard","z":"ad773e6c.c040d","name":"pitch","x":1130,"y":140,"wires":[]},{"id":"88997d54.254c7","type":"freeboard","z":"ad773e6c.c040d","name":"headingmag","x":1150,"y":220,"wires":[]},{"id":"7c6352cb.99a96c","type":"freeboard","z":"ad773e6c.c040d","name":"speedoverground","x":1150,"y":260,"wires":[]},{"id":"390f0dab.def10a","type":"freeboard","z":"ad773e6c.c040d","name":"longitude","x":1192.5,"y":340,"wires":[]},{"id":"c75f14ac.80d1f8","type":"freeboard","z":"ad773e6c.c040d","name":"roll","x":1130,"y":100,"wires":[]},{"id":"e6800311.b8fa88","type":"ui_chart","z":"83ebf205.9cf04","name":"CPUSpeed","group":"a09c8854.c07c9","order":12,"width":"6","height":"3","label":"CPUspeed","chartType":"line","legend":"false","xformat":"HH:mm","interpolate":"linear","nodata":"","ymin":"","ymax":"","removeOlder":"4","removeOlderPoints":"500","removeOlderUnit":"3600","cutout":"","colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"x":710,"y":460,"wires":[[],[]]},{"id":"d434f304.a45e48","type":"ui_chart","z":"83ebf205.9cf04","name":"Systemp","group":"a09c8854.c07c9","order":8,"width":"6","height":"4","label":"Systemp","chartType":"line","legend":"false","xformat":"HH:mm","interpolate":"basis","nodata":"","ymin":"","ymax":"","removeOlder":"4","removeOlderPoints":"500","removeOlderUnit":"3600","cutout":"","colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"x":895.4545288085938,"y":393.6363525390625,"wires":[[],[]]},{"id":"1847084f.d09f68","type":"exec","z":"83ebf205.9cf04","command":"i2cget -y 1 0x69 0x0a w","addpay":false,"append":"","useSpawn":"","timer":"","name":"getCPUmv","x":250,"y":340,"wires":[["29cca1e8.b55c86"],[],[]]},{"id":"29cca1e8.b55c86","type":"function","z":"83ebf205.9cf04","name":"sysv","func":"cpu_v = parseFloat(msg.payload.replace(\"0x\",\"\").replace(\"'C\\n\",\"\"));\nmsg.payload = cpu_v /100;\nreturn msg;","outputs":1,"noerr":0,"x":470,"y":280,"wires":[["2f50fa6d.ef1e4e","7930fbbe.11dfcc"]]},{"id":"7930fbbe.11dfcc","type":"ui_gauge","z":"83ebf205.9cf04","name":"","group":"a09c8854.c07c9","order":3,"width":"6","height":"6","gtype":"gage","title":"CPU volts","label":"V","format":"{{value}}","min":"4.9","max":"5.3","colors":["#171ce5","#e6e600","#ca3838"],"x":750,"y":260,"wires":[]},{"id":"5a5b9941.8baac","type":"ui_gauge","z":"83ebf205.9cf04","name":"","group":"a09c8854.c07c9","order":4,"width":"6","height":"6","gtype":"donut","title":"Bat volts","label":"batVolts","format":"{{value}}","min":"3.4","max":"4.15","colors":["#c43636","#2700ff","#38ca38"],"x":744,"y":224,"wires":[]},{"id":"d6da5a95.4c3aa8","type":"function","z":"83ebf205.9cf04","name":"sysv","func":"cpu_v = parseFloat(msg.payload.replace(\"0x\",\"\").replace(\"'C\\n\",\"\"));\nmsg.payload = cpu_v /100;\nreturn msg;","outputs":1,"noerr":0,"x":470,"y":240,"wires":[["5a5b9941.8baac","28f7c81f.48d368"]]},{"id":"d90572ed.405ff8","type":"exec","z":"83ebf205.9cf04","command":"i2cget -y 1 0x69 0x08 w","addpay":false,"append":"","useSpawn":"","timer":"","name":"getbatmv","x":240,"y":280,"wires":[["d6da5a95.4c3aa8","d8ec996b.ce6068"],[],[]]},{"id":"28f7c81f.48d368","type":"ui_chart","z":"83ebf205.9cf04","name":"Systembatv","group":"a09c8854.c07c9","order":9,"width":"6","height":"4","label":"Bat Volts","chartType":"line","legend":"false","xformat":"HH:mm","interpolate":"linear","nodata":"","ymin":"","ymax":"","removeOlder":"4","removeOlderPoints":"500","removeOlderUnit":"3600","cutout":"","colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"x":750,"y":200,"wires":[[],[]]},{"id":"2f50fa6d.ef1e4e","type":"ui_chart","z":"83ebf205.9cf04","name":"Sysv","group":"a09c8854.c07c9","order":11,"width":"6","height":"4","label":"sysv","chartType":"line","legend":"false","xformat":"HH:mm","interpolate":"linear","nodata":"","ymin":"","ymax":"","removeOlder":"4","removeOlderPoints":"","removeOlderUnit":"3600","cutout":"","colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"x":741,"y":289,"wires":[[],[]]},{"id":"df11089a.539ee","type":"exec","z":"83ebf205.9cf04","command":"i2cget -y 1 0x69 0x00 b","addpay":false,"append":"","useSpawn":"","timer":"","name":"getPowersource","x":260,"y":226,"wires":[["908990bd.b10d6"],[],[]]},{"id":"d5096c77.724568","type":"debug","z":"83ebf205.9cf04","name":"DBG","active":false,"console":"false","complete":"payload","x":597.1111450195312,"y":131.11109161376953,"wires":[]},{"id":"908990bd.b10d6","type":"function","z":"83ebf205.9cf04","name":"power","func":"if (msg.payload == 0x01) {\n    msg.payload = \"Main\";\n  } else {\n        msg.payload = \"UPS\";\n        }\nreturn msg;","outputs":1,"noerr":0,"x":459,"y":205,"wires":[["df51a2c3.033d6"]]},{"id":"df51a2c3.033d6","type":"ui_text","z":"83ebf205.9cf04","group":"a09c8854.c07c9","order":2,"width":0,"height":0,"name":"","label":"Power Source: ","format":"{{msg.payload}}","layout":"row-left","x":757,"y":154,"wires":[]},{"id":"4672ae78.0883f","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"true","x":530,"y":380,"wires":[]},{"id":"64d0c926.b6ee28","type":"exec","z":"83ebf205.9cf04","command":"i2cget -y 1 0x69 0x0c w","addpay":false,"append":"","useSpawn":"","timer":"","name":"getBatTime","x":250,"y":171,"wires":[["2624fa55.7055f6","ecf5d4c5.fabef"],[],[]]},{"id":"19b961c7.5f06de","type":"debug","z":"83ebf205.9cf04","name":"Debug showSK","active":false,"console":"false","complete":"payload","x":820,"y":560,"wires":[]},{"id":"c939fe0.61bbd","type":"ui_chart","z":"83ebf205.9cf04","name":"Systembatv","group":"a09c8854.c07c9","order":10,"width":"6","height":"4","label":"Bat Main Volts","chartType":"line","legend":"false","xformat":"HH:mm","interpolate":"linear","nodata":"","ymin":"11.7","ymax":"12.7","removeOlder":"4","removeOlderPoints":"500","removeOlderUnit":"3600","cutout":"","colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"x":839,"y":48,"wires":[[],[]]},{"id":"3f35e3ae.0f01b4","type":"ui_gauge","z":"83ebf205.9cf04","name":"","group":"a09c8854.c07c9","order":5,"width":"6","height":"6","gtype":"donut","title":"Bat Main volts","label":"batMainVolts","format":"{{value}}","min":"11.5","max":"12.5","colors":["#171ce5","#e6e600","#ca3838"],"x":730,"y":82,"wires":[]},{"id":"2624fa55.7055f6","type":"function","z":"83ebf205.9cf04","name":"extv","func":"ext_v = parseFloat(msg.payload.replace(\"0x\",\"\").replace(\"'C\\n\",\"\"));\nmsg.topic = \"raw\"\nmsg.payload = (ext_v / 100);\nif (ext_v > 0){\nvar extstat = {payload:\"Battery On\"};\n    }else{ \nvar extstat ={payload:\"Battery Off\"};\n    }\n\nreturn [[msg],[extstat]];","outputs":"2","noerr":0,"x":335,"y":108,"wires":[["d5096c77.724568","c939fe0.61bbd","fdc7cc60.441358","3f35e3ae.0f01b4"],["2ac5f068.a0a9e8","d5096c77.724568"]]},{"id":"2ac5f068.a0a9e8","type":"ui_text","z":"83ebf205.9cf04","group":"a09c8854.c07c9","order":1,"width":0,"height":0,"name":"","label":"Ext Power","format":"{{msg.payload}}","layout":"row-left","x":734.5,"y":119,"wires":[]},{"id":"a2e959ff.576ac","type":"debug","z":"83ebf205.9cf04","name":"Debug","active":false,"console":"false","complete":"true","x":664,"y":20,"wires":[]},{"id":"84eed03a.587f28","type":"debug","z":"83ebf205.9cf04","name":"Debug showSK","active":false,"console":"false","complete":"payload","x":469,"y":407,"wires":[]},{"id":"fdc7cc60.441358","type":"function","z":"83ebf205.9cf04","name":"settopic","func":"msg.topic = \"smoth\"\nreturn [msg];","outputs":"1","noerr":0,"x":532,"y":25,"wires":[["c939fe0.61bbd","a2e959ff.576ac"]]},{"id":"3d44a77e.20399","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"payload","x":450,"y":20,"wires":[]},{"id":"d8a6eada.71b35","type":"debug","z":"83ebf205.9cf04","name":"Debug showSK","active":false,"console":"false","complete":"payload","x":980,"y":260,"wires":[]},{"id":"d8ec996b.ce6068","type":"debug","z":"83ebf205.9cf04","name":"Debug showSK","active":false,"console":"false","complete":"payload","x":588,"y":256,"wires":[]},{"id":"8a4def95.380fe8","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"environment.inside.mainCabin.temperature\")]..value","split":true,"name":"mainCabin","x":250,"y":640,"wires":[["5c3cbf45.ceb45","a87a3d5c.df8078"]]},{"id":"a376206b.c68cd","type":"ui_text","z":"ad773e6c.c040d","group":"ce804676.cbb9e","order":3,"width":"4","height":"1","name":"","label":"MainCabin","format":"{{msg.payload}} C","layout":"row-left","x":837,"y":820,"wires":[]},{"id":"fc84cccf.b90698","type":"jsonpath","z":"ad773e6c.c040d","expression":"$.updates..values[?(@.path==\"environment.water.temperature\")]..value","split":true,"name":"watertemp","x":350,"y":580,"wires":[["7d3d63e4.1727d4"]]},{"id":"88d7a85b.bfec8","type":"ui_text","z":"ad773e6c.c040d","group":"ce804676.cbb9e","order":3,"width":"4","height":"1","name":"","label":"Watertemp","format":"{{msg.payload}} C","layout":"row-left","x":1010,"y":680,"wires":[]},{"id":"5c3cbf45.ceb45","type":"function","z":"ad773e6c.c040d","name":"KelvintC2","func":"msg.payload=((msg.payload - 273.15).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":520,"y":720,"wires":[["a376206b.c68cd"]]},{"id":"7d3d63e4.1727d4","type":"function","z":"ad773e6c.c040d","name":"KelvintC2","func":"msg.payload=((msg.payload - 273.15).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":980,"y":600,"wires":[["88d7a85b.bfec8"]]},{"id":"a87a3d5c.df8078","type":"debug","z":"ad773e6c.c040d","name":"","active":false,"console":"false","complete":"false","x":340,"y":820,"wires":[]}]

this is the flow that transmits the 1w-Sensors from the first machine to the second.


Code:
[{"id":"2ba969d4.1f866e","type":"jsonpath","z":"bebccf83.6d5ac8","expression":"$.updates..values[?(@.path==\"environment.water.temperature\")]..value","split":true,"name":"outside temp","x":362.8333740234375,"y":702.9999694824219,"wires":[["7916d3f.4801fac","74bf2c48.ba9c14"]]},{"id":"7916d3f.4801fac","type":"function","z":"bebccf83.6d5ac8","name":"KelvintC2","func":"msg.payload=((msg.payload - 273.15).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":519.8333740234375,"y":703,"wires":[["16bcbee9.1f6769","a3bbb7d4.b91fc8","68659783.b99a4"]]},{"id":"74bf2c48.ba9c14","type":"function","z":"bebccf83.6d5ac8","name":"wtemp","func":"watertemp = msg.payload;\n// watertemp = watertemp + 273.15;\nmsg.payload = '{\\\"updates\\\": [{\\\"source\\\": {\\\"type\\\": \\\"waterTEMP\\\",\\\"src\\\" : \\\"OP2\\\"},\\\"values\\\":[{\\\"path\\\": \\\"environment.water.temperature\\\",\\\"value\\\":'+watertemp+'}]}]}\\n';\nreturn msg;","outputs":1,"noerr":0,"x":622.6832885742188,"y":685.2332458496094,"wires":[["7372829b.a2837c","19c692b0.e96395"]]},{"id":"19c692b0.e96395","type":"udp out","z":"bebccf83.6d5ac8","name":"sendSK","addr":"openplotter","iface":"","port":"55561","ipv":"udp4","outport":"","base64":false,"multicast":"false","x":707.6832885742188,"y":933.6332702636719,"wires":[]},{"id":"16bcbee9.1f6769","type":"ui_text","z":"bebccf83.6d5ac8","group":"9fd50d6c.20db1","order":2,"width":"4","height":"1","name":"","label":"outside temp","format":"{{msg.payload}} C","layout":"row-left","x":725.8333740234375,"y":720,"wires":[]},{"id":"a3bbb7d4.b91fc8","type":"freeboard","z":"bebccf83.6d5ac8","name":"outSidetemp","x":885.8333740234375,"y":720,"wires":[]},{"id":"1a47b706.59b899","type":"jsonpath","z":"bebccf83.6d5ac8","expression":"$.updates..values[?(@.path==\"environment.inside.mainCabin.temperature\")]..value","split":true,"name":"temperature","x":365.8333740234375,"y":766,"wires":[["aa31f4cc.25aaa","6a8fbbbe.8cfd64"]]},{"id":"6a8fbbbe.8cfd64","type":"function","z":"bebccf83.6d5ac8","name":"cabintemp","func":"cabintemp = msg.payload;\n// watertemp = watertemp + 273.15;\nmsg.payload = '{\\\"updates\\\": [{\\\"source\\\": {\\\"type\\\": \\\"cabinTEMP\\\",\\\"src\\\" : \\\"OP2\\\"},\\\"values\\\":[{\\\"path\\\": \\\"environment.inside.mainCabin.temperature\\\",\\\"value\\\":'+cabintemp+'}]}]}\\n';\nreturn msg;","outputs":1,"noerr":0,"x":318.3500061035156,"y":952.3832702636719,"wires":[["92594560.db685","1c0d7c5a.0748ac"]]},{"id":"1c0d7c5a.0748ac","type":"udp out","z":"bebccf83.6d5ac8","name":"sendSK","addr":"openplotter","iface":"","port":"55561","ipv":"udp4","outport":"","base64":false,"multicast":"false","x":497.3500061035156,"y":997.38330078125,"wires":[]},{"id":"aa31f4cc.25aaa","type":"function","z":"bebccf83.6d5ac8","name":"KelvintC2","func":"msg.payload=((msg.payload - 273.15).toFixed(1));\nreturn msg;","outputs":"1","noerr":0,"x":559.8333740234375,"y":767.9999694824219,"wires":[["b037edd2.4b8e2","4afe72f0.571e04","9877b154.2dcad"]]},{"id":"b037edd2.4b8e2","type":"ui_text","z":"bebccf83.6d5ac8","group":"9fd50d6c.20db1","order":1,"width":"4","height":"1","name":"","label":"inside temp","format":"{{msg.payload}} C","layout":"row-left","x":725.8333740234375,"y":760,"wires":[]},{"id":"9fd50d6c.20db1","type":"ui_group","z":"","name":"Weather","tab":"41035547.cead3c","order":1,"disp":true,"width":"16"},{"id":"41035547.cead3c","type":"ui_tab","z":"","name":"Weather","icon":"dashboard","order":1}]
Reply


Messages In This Thread
My Node-red - by dreuf - 2017-03-31, 08:35 PM
RE: My Node-red - by Sailoog - 2017-04-01, 05:41 PM
RE: My Node-red - by Saqqara - 2017-04-11, 04:30 PM
RE: My Node-red - by ddelorme - 2017-04-13, 11:14 AM
RE: My Node-red - by SkipperEarly - 2017-04-02, 08:24 AM
RE: My Node-red - by dreuf - 2017-04-02, 08:40 PM
RE: My Node-red - by ddelorme - 2017-04-03, 12:43 AM
RE: My Node-red - by dreuf - 2017-04-03, 09:39 AM
RE: My Node-red - by jim321 - 2017-07-12, 10:04 AM
RE: My Node-red - by jim321 - 2017-07-12, 12:13 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)