ADS1115+RHT11+acs712
A simple project to measurment current, temperature etc.
[{"id":"6b46d4605f12338a","type":"tab","label":"Flow 1","disabled":false,"info":"","env":[]},{"id":"8fb72fc26ee1dc88","type":"ui_tab","name":"Releu1","icon":"dashboard","disabled":false,"hidden":false},{"id":"b5b2cf117fdd6b0d","type":"ui_base","theme":{"name":"theme-dark","lightTheme":{"default":"#0094CE","baseColor":"#0094CE","baseFont":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif","edited":true,"reset":false},"darkTheme":{"default":"#097479","baseColor":"#097479","baseFont":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif","edited":true,"reset":false},"customTheme":{"name":"Untitled Theme 1","default":"#4B7930","baseColor":"#4B7930","baseFont":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"},"themeState":{"base-color":{"default":"#097479","value":"#097479","edited":false},"page-titlebar-backgroundColor":{"value":"#097479","edited":false},"page-backgroundColor":{"value":"#111111","edited":false},"page-sidebar-backgroundColor":{"value":"#333333","edited":false},"group-textColor":{"value":"#0eb8c0","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},"base-font":{"value":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"}},"angularTheme":{"primary":"indigo","accents":"blue","warn":"red","background":"grey","palette":"light"}},"site":{"name":"Node-RED Dashboard","hideToolbar":"false","allowSwipe":"true","lockMenu":"true","allowTempTheme":"true","dateFormat":"DD/MM/YYYY","sizes":{"sx":48,"sy":48,"gx":6,"gy":6,"cx":6,"cy":6,"px":0,"py":0}}},{"id":"26cfa3d77762965f","type":"ina-sensor-manager","address":"0x40","delay":"250","ohms":"100","customResistor":true},{"id":"9656f6c395ad9578","type":"ui_group","name":"Settings","tab":"8fb72fc26ee1dc88","order":2,"disp":true,"width":"6","collapse":false,"className":""},{"id":"161b23ac3cf14bbd","type":"ncd-comm","name":"curent","busManual":"","addr":"0","useMux":false,"muxAddr":"112","muxPort":"0"},{"id":"1b8cb14cfece69b7","type":"ui_group","name":"Releu 1","tab":"8fb72fc26ee1dc88","order":3,"disp":true,"width":6,"collapse":false,"className":""},{"id":"94f74f94a66cc493","type":"ui_group","name":"Releu 2","tab":"8fb72fc26ee1dc88","order":4,"disp":true,"width":"6","collapse":false,"className":""},{"id":"8101d945.ea6768","type":"mqtt-broker","name":"Local MQTT","broker":"mqtt://localhost","port":"1883","clientid":"","autoConnect":true,"usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthRetain":"false","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closeRetain":"false","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willRetain":"false","willPayload":"","willMsg":{},"userProps":"","sessionExpiry":""},{"id":"dffcbfae.6e9d","type":"tls-config","name":"","cert":"","key":"","ca":"","certname":"","keyname":"","caname":"","servername":"","verifyservercert":false},{"id":"073bf1f18e97e7fb","type":"influxdb","hostname":"127.0.0.1","port":"8086","protocol":"http","database":"easypid","name":"easypid","usetls":false,"tls":"dffcbfae.6e9d","influxdbVersion":"1.x","url":"http://localhost:8086","rejectUnauthorized":true},{"id":"44940ec87f4b33ab","type":"ui_group","name":"LED","tab":"8fb72fc26ee1dc88","order":1,"disp":true,"width":"6","collapse":false,"className":""},{"id":"5b2b802ffcd2b30c","type":"ui_gauge","z":"6b46d4605f12338a","name":"","group":"44940ec87f4b33ab","order":2,"width":0,"height":0,"gtype":"gage","title":"Tensiune","label":"Volt","format":"{{value}} V","min":"0","max":"10","colors":["#fff799","#00e60f","#ca3838"],"seg1":"4.8","seg2":"5.5","diff":false,"className":"","x":560,"y":200,"wires":[]},{"id":"3f826ed25ecdf0e8","type":"voltage_undivider","z":"6b46d4605f12338a","name":"Divizor","property":"payload","Voltage_Input":"mV-millivolts","Resistor_1":"30","Resistor_1Types":"kΩ-Kiloohm","Resistor_2":"7.5","Resistor_2Types":"kΩ-Kiloohm","Voltage_Output":"V-Volts","Round_Output":"Hundredths","x":350,"y":200,"wires":[["5b2b802ffcd2b30c"]]},{"id":"d0f4e9a25db44c2c","type":"ads1115","z":"6b46d4605f12338a","name":"","devadr":"0","mux":"4","rate":"0","gain":"1","tupdate":"100","onchange":true,"rawdata":false,"x":130,"y":200,"wires":[["3f826ed25ecdf0e8"]]},{"id":"6f6b2e6a790e63af","type":"ads1115","z":"6b46d4605f12338a","name":"","devadr":"0","mux":"5","rate":"0","gain":"1","tupdate":"1000","onchange":true,"rawdata":false,"x":130,"y":260,"wires":[["c8b7e66479f49141"]]},{"id":"df244a02cac4a2b7","type":"ui_gauge","z":"6b46d4605f12338a","name":"","group":"44940ec87f4b33ab","order":3,"width":0,"height":0,"gtype":"gage","title":"ACS712","label":"A","format":"{{value}}","min":0,"max":"2","colors":["#00b500","#e6e600","#ca3838"],"seg1":"","seg2":"","diff":false,"className":"","x":560,"y":260,"wires":[]},{"id":"80b83a9962ca34dc","type":"ui_button","z":"6b46d4605f12338a","name":"","group":"1b8cb14cfece69b7","order":1,"width":0,"height":0,"passthru":false,"label":"ON Releu 1","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":110,"y":480,"wires":[["3d4a6b8162dfc6fa","7082cbe43e5f8876"]]},{"id":"80a5d098880b147e","type":"ui_button","z":"6b46d4605f12338a","name":"","group":"1b8cb14cfece69b7","order":2,"width":0,"height":0,"passthru":false,"label":"OFF Releu 1","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"false","payloadType":"bool","topic":"topic","topicType":"msg","x":110,"y":540,"wires":[["3d4a6b8162dfc6fa","7082cbe43e5f8876"]]},{"id":"7d52bacced96095e","type":"ads1115","z":"6b46d4605f12338a","name":"","devadr":"0","mux":"6","rate":"0","gain":"3","tupdate":1000,"onchange":true,"rawdata":false,"x":130,"y":320,"wires":[["c0a2a54c0dfd3dd5"]]},{"id":"3d4a6b8162dfc6fa","type":"usb relay","z":"6b46d4605f12338a","name":"","usbrelayport":"QAAMZ_0","x":320,"y":520,"wires":[]},{"id":"4fb28fa2210af9c7","type":"usb relay","z":"6b46d4605f12338a","name":"","usbrelayport":"QAAMZ_1","x":300,"y":620,"wires":[]},{"id":"ed497afb7ebf8efb","type":"ui_button","z":"6b46d4605f12338a","name":"","group":"94f74f94a66cc493","order":1,"width":0,"height":0,"passthru":false,"label":"ON Releu 2","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":110,"y":600,"wires":[["4fb28fa2210af9c7","5483176b10c5dc51"]]},{"id":"ec5fa66a4cbf0278","type":"ui_button","z":"6b46d4605f12338a","name":"","group":"94f74f94a66cc493","order":2,"width":0,"height":0,"passthru":false,"label":"OFF Relu 2","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"false","payloadType":"bool","topic":"topic","topicType":"msg","x":110,"y":660,"wires":[["4fb28fa2210af9c7","5483176b10c5dc51"]]},{"id":"7c51418e68bf6e73","type":"ui_switch","z":"6b46d4605f12338a","name":"","label":"LED - Pin 37","tooltip":"","group":"44940ec87f4b33ab","order":8,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":110,"y":720,"wires":[["d70817498e8a8bae"]]},{"id":"d70817498e8a8bae","type":"rpi-gpio out","z":"6b46d4605f12338a","name":"","pin":"26","set":"","level":"0","freq":"","out":"out","bcm":true,"x":300,"y":720,"wires":[]},{"id":"c0a2a54c0dfd3dd5","type":"ui_chart","z":"6b46d4605f12338a","name":"","group":"44940ec87f4b33ab","order":7,"width":0,"height":0,"label":"Temp 2","chartType":"line","legend":"false","xformat":"HH:mm:ss","interpolate":"linear","nodata":"","dot":false,"ymin":"","ymax":"","removeOlder":1,"removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"useUTC":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"outputs":1,"useDifferentColor":false,"className":"","x":560,"y":320,"wires":[[]]},{"id":"94a531e6ca31e707","type":"rpi-dht22","z":"6b46d4605f12338a","name":"","topic":"rpi-dht11","dht":"11","pintype":"4","pin":"1","x":280,"y":120,"wires":[["f9ba841ff0cbb93a","e00bdf320fb2e1f4"]]},{"id":"593743ed178f3ccd","type":"ui_gauge","z":"6b46d4605f12338a","name":"","group":"9656f6c395ad9578","order":2,"width":0,"height":0,"gtype":"gage","title":"Temperatura","label":"°C","format":"{{value}}","min":0,"max":"50","colors":["#00b500","#e6e600","#ca3838"],"seg1":"30","seg2":"40","diff":false,"className":"[{\"id\":\"2894c6d23426d14e\",\"type\":\"ui_slider\",\"z\":\"3cd636ebd5398d6e\",\"name\":\"\",\"label\":\"slider\",\"tooltip\":\"\",\"group\":\"2c0d82c5cbab11fd\",\"order\":6,\"width\":0,\"height\":0,\"passthru\":true,\"outs\":\"all\",\"topic\":\"topic\",\"topicType\":\"msg\",\"min\":\"-30\",\"max\":\"40\",\"step\":1,\"x\":710,\"y\":340,\"wires\":[[\"eb080df2e58aef8a\"]]},{\"id\":\"eb080df2e58aef8a\",\"type\":\"ui_template\",\"z\":\"3cd636ebd5398d6e\",\"group\":\"2c0d82c5cbab11fd\",\"name\":\"gauge\",\"order\":4,\"width\":\"6\",\"height\":\"6\",\"format\":\"<div id=\\\"{{'gauge_'+$id}}\\\" class=\\\"g-container\\\" style=\\\"-g-angle:0; --container-size:6\\\">\\n <div id=\\\"bgr\\\" class=\\\"g-body\\\">\\n <div class=\\\"g-ring\\\">\\n <div class=\\\"g-rivets\\\">\\n <div class=g-rivet></div>\\n <div class=g-rivet></div>\\n <div class=g-rivet></div>\\n <div class=g-rivet></div>\\n </div>\\n <div class=\\\"g-plate\\\">\\n <div class=\\\"g-sector g-sector-sub\\\" style=\\\"transform: rotate(133deg) skew(-28deg, 0deg);\\\"></div>\\n <div class=\\\"g-sector g-sector-low\\\" style=\\\"transform: rotate(251deg) skew(23deg, 0deg);\\\"></div>\\n <div class=\\\"g-sector g-sector-normal\\\" style=\\\"transform: rotate(318deg) skew(59deg, 0deg);\\\"></div>\\n <div class=\\\"g-sector g-sector-high\\\" style=\\\"transform: rotate(348deg) skew(31deg, 0deg);\\\"></div>\\n <div class=\\\"g-ticks\\\">\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:1;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:2;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:3;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:4;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:5;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:6;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:7;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:8;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:9;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:10;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:11;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:12;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:13;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:14;\\\"></div>\\n <div class=\\\"g-tick\\\" style=\\\"--ga-tick:15;\\\"></div>\\n </div>\\n <div class=\\\"g-nums\\\">\\n <div class=\\\"g-num\\\" style=\\\"left: 20%;top: 70%;\\\">-30</div>\\n <div class=\\\"g-num\\\" style=\\\"left: 13%;top: 49%;\\\">-20</div>\\n <div class=\\\"g-num\\\" style=\\\"left: 20%;top: 28%;\\\">-10</div>\\n <div class=\\\"g-num\\\" style=\\\"left: 38%;top: 14%;\\\">0</div>\\n <div class=\\\"g-num\\\" style=\\\"left: 57%;top: 14%;\\\">10</div>\\n <div class=\\\"g-num\\\" style=\\\"left: 75%;top: 28%;\\\">20</div>\\n <div class=\\\"g-num\\\" style=\\\"left: 78%;top: 49%;\\\">30</div>\\n <div class=\\\"g-num\\\" style=\\\"left: 70%;top: 70%;\\\">40</div>\\n </div>\\n <div class=\\\"g-label\\\">Temp °C</div>\\n <div class=\\\"g-needle\\\"></div>\\n <div class=\\\"g-needle-ring\\\"></div>\\n <div id=\\\"{{'gauge_val_'+$id}}\\\" class=\\\"g-val\\\"></div>\\n </div>\\n </div>\\n </div>\\n</div>\\n<script>\\n(function(scope) {\\n let min = -30;\\n let max = 40;\\n scope.$watch('msg', function(msg) {\\n if (msg) {\\n const v = Math.floor(((msg.payload - min) / (max - min)) * 100);\\n document.getElementById('gauge_'+scope.$id).style.setProperty('--g-angle', v);\\n document.getElementById('gauge_val_'+scope.$id).innerText = msg.payload;\\n } \\n });\\n})(scope);\\n</script>\\n\",\"storeOutMessages\":true,\"fwdInMessages\":true,\"resendOnRefresh\":true,\"templateScope\":\"local\",\"x\":710,\"y\":300,\"wires\":[[]]},{\"id\":\"c351447745138c19\",\"type\":\"ui_template\",\"z\":\"3cd636ebd5398d6e\",\"group\":\"3ca910b5.3d50a\",\"name\":\"gauge-style\",\"order\":4,\"width\":0,\"height\":0,\"format\":\"<style id=\\\"hotNipi-gauge\\\">\\n:root{\\n --needle-color:#dbe4eb;\\n --sec-high-color:#ff00004f;\\n --sec-normal-color:#00ff004f;\\n --sec-low-color:#0000ff4f;\\n --sec-sub-color:#0000ff8f;\\n}\\n.g-container {\\n padding-top: 3px;\\n padding-bottom: 3px;\\n width: 100%;\\n height: 100%;\\n position: relative;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n user-select:none;\\n}\\n \\n.g-body{\\n width:98%;\\n height:98%;\\n border-radius:15%;\\n position:relative;\\n display: flex;\\n align-content: center;\\n align-items: center;\\n justify-content: center;\\n box-shadow: 0px 5px 8px #00000045;\\n background:linear-gradient(0deg, rgba(81,74,29,1) 0%, rgba(163,149,59,1) 99%, rgba(181,166,66,1) 100%);\\n}\\n\\n.g-body::before { \\n content: \\\"\\\";\\n background-image: url(\\\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxyZWN0IHdpZHRoPSI1IiBoZWlnaHQ9IjUiIGZpbGw9IiM2MjYxMkMiIGlkPSJzdmdfMSIgc3Ryb2tlPSIjOTc5NDRCIi8+CiAgPHBhdGggZD0ibTAsNWw1LC01bC01LDV6bTYsLTFsLTIsMmwyLC0yem0tNywtM2wyLC0ybC0yLDJ6IiBpZD0ic3ZnXzIiIGZpbGw9IndoaXRlIiBzdHJva2U9IiM4ODgiLz4KIDwvZz4KCjwvc3ZnPg==\\\"); \\n background-repeat: repeat;\\n position: absolute;\\n top: 0px;\\n right: 0px;\\n bottom: 0px;\\n left: 0px;\\n opacity: 0.1;\\n border-radius:15%;\\n}\\n\\n.g-ring{\\n width:90%;\\n height:90%;\\n border-radius:50%;\\n position:relative;\\n display: flex;\\n align-content: center;\\n align-items: center;\\n justify-content: center;\\n \\n background:linear-gradient(180deg, rgba(81,74,29,1) 0%, rgba(163,149,59,1) 99%, rgba(181,166,66,1) 100%);\\n}\\n.g-plate {\\n overflow:hidden;\\n width: 90%;\\n height: 90%;\\n border-radius: 50%;\\n position: relative;\\n box-shadow: inset 0 0 15px black;\\n background: radial-gradient(circle, #dd8400 3%, rgb(196, 205, 209) 1%, rgb(177, 183, 186) 40%, rgb(108, 114, 120) 100%);\\n}\\n.g-sector{\\n width: 100%;\\n height: 100%;\\n position: absolute;\\n top: 50%;\\n left: 50%;\\n \\n transform-origin: 0 0;\\n}\\n.g-sector-high {\\n background: var(--sec-high-color);\\n transform: rotate(329deg) skew(12deg, 23deg);\\n}\\n.g-sector-normal {\\n background:var(--sec-normal-color);\\n transform: rotate(329deg) skew(12deg, 23deg);\\n}\\n.g-sector-low {\\n background:var(--sec-low-color);\\n transform: rotate(329deg) skew(12deg, 23deg);\\n}\\n.g-sector-sub {\\n background:var(--sec-sub-color);\\n transform: rotate(329deg) skew(12deg, 23deg);\\n}\\n.g-ticks {\\n position: absolute;\\n top:0;\\n left:0;\\n width: 100%;\\n height: 100%;\\n filter: drop-shadow(2px 4px 6px black);\\n}\\n.g-tick {\\n transform: rotate(calc(19.3deg * var(--ga-tick) - 64.3deg));\\n background: #000;\\n position: relative;\\n left: 0;\\n top: 50%;\\n width: 100%;\\n height: 1%;\\n margin-bottom: -1%;\\n background: linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 2%,rgb(0 0 0 / 60%) 2%,rgb(0 0 0 / 60%) 10%,rgba(0,0,0,0) 10%);\\n}\\n.g-num {\\n position: absolute;\\n}\\n.g-nums {\\n position: absolute;\\n top:0;\\n width: 100%;\\n height: 100%;\\n color: #000000a1;\\n font-size: calc(var(--container-size) * 16%);\\n font-weight: 500;\\n filter: drop-shadow(2px 4px 6px black);\\n}\\n.g-needle {\\n transform: rotate(calc(270deg * calc(var(--g-angle, 0deg) / 99) - 45deg));\\n transition: transform 1s;\\n background: #000;\\n position: absolute;\\n left: 0;\\n top: 49%;\\n width: 100%;\\n height: 2%;\\n filter:drop-shadow(0px 1px 3px #00000080);\\n background: linear-gradient(90deg,rgba(2,0,36,0) 0,rgba(0,0,0,0) 15%,var(--needle-color) 15%,var(--needle-color) 50%,rgba(0,0,0,0) 50%);\\n}\\n.g-needle-ring {\\n position: absolute;\\n width: calc(var(--container-size) * 1.5%);\\n height: calc(var(--container-size) * 1.5%);\\n top: 50%;\\n left: 50%;\\n background: var(--needle-color);\\n border-radius: 50%;\\n transform: translate(-50%, -50%);\\n box-shadow: 0 1px 4px #0000009c;\\n}\\n.g-val{\\n position: absolute;\\n text-align: center;\\n left: 50%;\\n bottom: 8%;\\n width: 80px;\\n transform: translateX(-50%);\\n font-family: monospace;\\n font-size: calc(var(--container-size) * 50%);\\n color: #000000a1;\\n filter: drop-shadow(2px 3px 2px #00000080);\\n}\\n.g-label{\\n position: absolute;\\n text-align: center;\\n left: 50%;\\n top: 65%;\\n width: 100%;\\n transform: translateX(-50%);\\n font-family: monospace;\\n font-size: calc(var(--container-size) * 20%);\\n color: #000000a1;\\n filter: drop-shadow(2px 3px 2px #00000080);\\n}\\n.g-rivets{\\n position: absolute;\\n left:0;\\n top:0;\\n width: 100%;\\n height: 100%;\\n}\\n\\n.g-rivet {\\n position: absolute;\\n width: calc(var(--container-size) * 2px);\\n height: calc(var(--container-size) * 2px);\\n border-radius: 50px;\\n background: linear-gradient(135deg, #adadad 0%,#d3d3d3 51%,#d1d1d1 68%,#8c8c8c 100%);\\n box-shadow: 0px 2px 4px #000, -1px -1px 5px rgba(0,0,0,0.2);\\n border: 1px solid rgba(255,255,255,0.1);\\n}\\n.g-rivet:nth-child(1){\\n top:calc(var(--container-size) * 1.5px);\\n left:calc(var(--container-size) * 1.5px);\\n}\\n.g-rivet:nth-child(2){\\n top:calc(var(--container-size) * 1.5px);\\n right:calc(var(--container-size) * 1.5px);\\n}\\n.g-rivet:nth-child(3){\\n bottom:calc(var(--container-size) * 1.5px);\\n left:calc(var(--container-size) * 1.5px);\\n}\\n.g-rivet:nth-child(4){\\n bottom:calc(var(--container-size) * 1.5px);\\n right:calc(var(--container-size) * 1.5px);\\n}\\n\\n.g-rivet::before {\\n content: '';\\n position: absolute;\\n left: 50%;\\n top: 50%;\\n width: calc(var(--container-size) * 10%);\\n height: calc(var(--container-size) * 10%);\\n box-shadow: inset 0px 1px 2px #222;\\n transform: translate(-50%, -50%);\\n border-radius: 50%;\\n border-bottom: 1px solid rgba(255,255,255,0.3);\\n}\\n</style>\",\"storeOutMessages\":true,\"fwdInMessages\":true,\"resendOnRefresh\":true,\"templateScope\":\"global\",\"x\":730,\"y\":120,\"wires\":[[]]},{\"id\":\"2c0d82c5cbab11fd\",\"type\":\"ui_group\",\"name\":\"Group 3\",\"tab\":\"20bb081.66afff8\",\"order\":3,\"disp\":false,\"width\":\"6\",\"collapse\":false},{\"id\":\"3ca910b5.3d50a\",\"type\":\"ui_group\",\"name\":\"Group 1\",\"tab\":\"20bb081.66afff8\",\"order\":1,\"disp\":false,\"width\":\"6\",\"collapse\":false},{\"id\":\"20bb081.66afff8\",\"type\":\"ui_tab\",\"name\":\"Ohh\",\"icon\":\"dashboard\",\"order\":1,\"disabled\":false,\"hidden\":false}]","x":630,"y":80,"wires":[]},{"id":"b97ec731df01174d","type":"ui_gauge","z":"6b46d4605f12338a","name":"","group":"9656f6c395ad9578","order":3,"width":0,"height":0,"gtype":"gage","title":"Umiditatea","label":"%","format":"{{value}}","min":"0","max":"100","colors":["#00b500","#e6e600","#ca3838"],"seg1":"70","seg2":"80","diff":false,"className":"","x":630,"y":140,"wires":[]},{"id":"f9ba841ff0cbb93a","type":"function","z":"6b46d4605f12338a","name":"temp","func":"msg.payload = msg.payload;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":470,"y":80,"wires":[["593743ed178f3ccd","bfa1d219ac1b1106"]]},{"id":"e00bdf320fb2e1f4","type":"function","z":"6b46d4605f12338a","name":"hum","func":"msg.payload = msg.humidity;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":470,"y":140,"wires":[["b97ec731df01174d"]]},{"id":"d409d07cdab2d640","type":"inject","z":"6b46d4605f12338a","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"0.5","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":110,"y":120,"wires":[["94a531e6ca31e707"]]},{"id":"c8b7e66479f49141","type":"function","z":"6b46d4605f12338a","name":"function 1","func":"var offset = 2520;\nvar sens = 1;\nmsg.payload = msg.payload - offset;\nmsg.payload = msg.payload*10/sens;\nmsg.payload = msg.payload/1000;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":360,"y":260,"wires":[["df244a02cac4a2b7"]]},{"id":"bfa1d219ac1b1106","type":"ui_text","z":"6b46d4605f12338a","group":"9656f6c395ad9578","order":1,"width":0,"height":0,"name":"","label":"Temperatura","format":"{{msg.payload}} °C","layout":"row-spread","className":"","x":650,"y":20,"wires":[]},{"id":"670c018855dba41b","type":"ads1115","z":"6b46d4605f12338a","name":"","devadr":"0","mux":"7","rate":"4","gain":"2","tupdate":1000,"onchange":true,"rawdata":false,"x":130,"y":380,"wires":[["5a0fd826975aa39c"]]},{"id":"29a406f5fb810a3d","type":"ui_gauge","z":"6b46d4605f12338a","name":"","group":"44940ec87f4b33ab","order":6,"width":0,"height":0,"gtype":"gage","title":"I- AC","label":"units","format":"{{value}}","min":0,"max":10,"colors":["#00b500","#e6e600","#ca3838"],"seg1":"","seg2":"","diff":false,"className":"","x":550,"y":380,"wires":[]},{"id":"5a0fd826975aa39c","type":"function","z":"6b46d4605f12338a","name":"curent","func":"var offset = 920;\nvar sens = 1;\nmsg.payload = msg.payload - offset;\nmsg.payload = msg.payload * 10 / sens;\nmsg.payload = msg.payload / 1000;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":350,"y":380,"wires":[["29a406f5fb810a3d"]]},{"id":"5483176b10c5dc51","type":"ui_text","z":"6b46d4605f12338a","group":"94f74f94a66cc493","order":3,"width":0,"height":0,"name":"","label":"Status R2","format":"{{msg.payload}}","layout":"row-spread","className":"","x":660,"y":620,"wires":[]},{"id":"69e918fb8054a54d","type":"Bme280","z":"6b46d4605f12338a","name":"","bus":"1","address":"0x76","topic":"bme280","extra":true,"preasure":1013.25,"x":320,"y":800,"wires":[["2353cd8c8da5f816","cd5e5035992a29df","2c50700bc74dfdec"]]},{"id":"c9ba39b1fd05fa8b","type":"inject","z":"6b46d4605f12338a","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"5","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"1","payloadType":"num","x":110,"y":800,"wires":[["69e918fb8054a54d"]]},{"id":"2353cd8c8da5f816","type":"change","z":"6b46d4605f12338a","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.temperature_C","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":800,"wires":[["db006cd405b9f9be"]]},{"id":"db006cd405b9f9be","type":"ui_chart","z":"6b46d4605f12338a","name":"","group":"9656f6c395ad9578","order":4,"width":0,"height":0,"label":"Temperatura","chartType":"line","legend":"false","xformat":"HH:mm:ss","interpolate":"linear","nodata":"","dot":false,"ymin":"","ymax":"","removeOlder":1,"removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"useUTC":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"outputs":1,"useDifferentColor":false,"className":"","x":770,"y":800,"wires":[[]]},{"id":"cd5e5035992a29df","type":"change","z":"6b46d4605f12338a","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.humidity","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":880,"wires":[["be21ff9f3ebdd73b"]]},{"id":"2c50700bc74dfdec","type":"change","z":"6b46d4605f12338a","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.pressure_hPa","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":960,"wires":[["fc1251d85c5785a8"]]},{"id":"be21ff9f3ebdd73b","type":"ui_chart","z":"6b46d4605f12338a","name":"","group":"9656f6c395ad9578","order":5,"width":0,"height":0,"label":"humidity","chartType":"line","legend":"false","xformat":"HH:mm:ss","interpolate":"linear","nodata":"","dot":false,"ymin":"","ymax":"","removeOlder":1,"removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"useUTC":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"outputs":1,"useDifferentColor":false,"className":"","x":760,"y":880,"wires":[[]]},{"id":"fc1251d85c5785a8","type":"ui_chart","z":"6b46d4605f12338a","name":"","group":"9656f6c395ad9578","order":6,"width":0,"height":0,"label":"pressure_hPa","chartType":"line","legend":"false","xformat":"HH:mm:ss","interpolate":"linear","nodata":"","dot":false,"ymin":"","ymax":"","removeOlder":1,"removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"useUTC":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"outputs":1,"useDifferentColor":false,"className":"","x":780,"y":960,"wires":[[]]},{"id":"5d964b479d2b2818","type":"inject","z":"6b46d4605f12338a","name":"","repeat":"1","crontab":"","once":false,"topic":"","payload":"1","payloadType":"num","x":90,"y":1040,"wires":[["6213a64f3abba61b"]]},{"id":"dd9a2067fa3e68f9","type":"function","z":"6b46d4605f12338a","name":"Seconds to DD:HH:MM:SS","func":" var totalNumberOfSeconds = msg.count;\n var days = parseInt( totalNumberOfSeconds / 86400 );\n var hours = parseInt (( totalNumberOfSeconds - ( days * 86400 )) / 3600 );\n var minutes = parseInt ((totalNumberOfSeconds - ((hours * 3600)+( days * 86400 ))) / 60 );\n var seconds = parseInt(totalNumberOfSeconds - ((hours * 3600) + (minutes * 60)+( days * 86400 )));\n var result = (days < 10 ? \"0\" + days : days) + \":\" + (hours < 10 ? \"0\" + hours : hours) + \":\" + (minutes < 10 ? \"0\" + minutes : minutes) + \":\" + (seconds < 10 ? \"0\" + seconds : seconds);\n msg.payload=result;\n return msg;","outputs":1,"noerr":0,"x":520,"y":1040,"wires":[["a1e26fbc67a438dd"]]},{"id":"a1e26fbc67a438dd","type":"ui_text","z":"6b46d4605f12338a","group":"44940ec87f4b33ab","order":1,"width":0,"height":0,"name":"Up-Time Node Red","label":"UpTime","format":"{{msg.payload}}","layout":"row-center","className":"","x":790,"y":1040,"wires":[]},{"id":"6213a64f3abba61b","type":"counter","z":"6b46d4605f12338a","name":"","init":"0","step":"1","lower":null,"upper":null,"mode":"increment","outputs":"1","x":285,"y":1037,"wires":[["dd9a2067fa3e68f9"]]},{"id":"7082cbe43e5f8876","type":"ui_text","z":"6b46d4605f12338a","group":"1b8cb14cfece69b7","order":2,"width":0,"height":0,"name":"","label":"Status R1","format":"{{msg.payload}}","layout":"row-spread","className":"","x":660,"y":520,"wires":[]},{"id":"60043a6c06f5f83e","type":"ina-sensor","z":"6b46d4605f12338a","name":"","handle":"26cfa3d77762965f","x":90,"y":1140,"wires":[[],["e43463be02699c11"]]},{"id":"3fd6fda3dedbee5d","type":"ui_text","z":"6b46d4605f12338a","group":"44940ec87f4b33ab","order":5,"width":0,"height":0,"name":"","label":"ina219","format":"{{msg.payload}}","layout":"row-spread","className":"","x":450,"y":1140,"wires":[]},{"id":"e43463be02699c11","type":"function","z":"6b46d4605f12338a","name":"function 2","func":"msg.payload = msg.payload/100;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":280,"y":1140,"wires":[["3fd6fda3dedbee5d"]]}]