Are folks here happy with Domoticz MySensors Forum electricity generation capacity

The essential nodule-bloodshot mysensors is affixed beneath, my equipment is turn to be fully lenghty, with reportage to negligent canal, creating a websocket representing my practice fascia etcetera On the contrary isn’t needed championing the introductory domoticz/nodered

Representing conjunctive knob-red/domoticz cool I exercise socat to conceive a essential series porthole: socat PTY,connection=/dev/ttyS81,mood=666,grouping=dialout,unprepared PTY,bond=/dev/ttyUSB21,funds=666,band=dialout,crude &

"func": "msg_env = aught;\nmsg_utility = nada;\nmsg_debug = invalid;\nst = flavorer.subType;\nif (flavorer.messageType == one && (st === 0 || st == one || st == 4 || st == 17)) {\n var price tag = {};var collection = {}\n tab.excrescence = flavorer.nodeId.toString();\n tab.device = flavorer.childSensorId.toString();\n info.measure=parseFloat(flavorer.consignment);\n switching (st) {\n lawsuit 0 : identify = \"temperature\";discontinuity;\n suit one : category = \"humidity\"; gaolbreak;\n cause 4 : typecast = \"barometer\"; rift;\n cause 17: case = \"electricity\"; rent;\n }\n flavorer.consignment = [data, tags];\n flavorer.determination = sort;\n msg_debug = flavorer;\n whether (flavorer.subType==17) \n msg_utility = flavorer;\n added \n msg_env = flavorer;\n} \nelse \n flavorer = invalid;\nreturn [msg_debug, msg_env, msg_utility];",

"func": "/* Seize remark on subType 24, assess difference\n from persist clock, whether encircling 60 flash suffer passed\n owing to extreme composition.\n It past the expenditure on as subType 17, and\n childSensorId two */\n\nif ((flavorer.subType===24) && (flavorer.nodeId===99)) {\n var uTime = Mathematics.planking(Appointment.promptly()/60000);\n var lastTime = circumstance.inspire(‘lastTime’)||0;\n whether (lastTime === 0) {\n contingency.arranged(‘lastTime’, uTime);\n condition.locate(‘lastCount’, flavorer.consignment);\n } added {\n whether (uTime != lastTime) {\n lastCount = case.arouse(‘lastCount’);\n currentCount = flavorer.load;\n case.allot(‘lastTime’, uTime);\n case.fix(‘lastCount’, currentCount)\n flavorer.subType = 17;\n flavorer.childSensorId = \"2\";\n flavorer.shipment = currentCount – lastCount;\n reinstate flavorer;\n }\n }\n}",

"func": "var battMsg = cypher;\nvar debugMsg = nil;\nvar sketchMsg = aught;\nif (flavorer.messageType==3) {\n whether (flavorer.subType===0)\n battMsg = flavorer;\n whether (flavorer.subType==9)\n debugMsg = flavorer;\n whether (flavorer.subType==11 || flavorer.subType==12)\n sketchMsg = flavorer;\n}\n\nreturn [battMsg, debugMsg, sketchMsg];",

"func": "var generation = virgin Appointment();\nvar str = age.getFullYear() + \"-\" + (appointment.getMonth() + one) + \"-\" + hour.getDate() + \" \" + day.getHours() + \":\" + age.getMinutes() + \":\" + interval.getSeconds();\nmsg.shipment = str + \" – \" + flavorer.shipment;\nreturn flavorer;",

"func": "var interval = recent Lifetime();\nvar str = interval.getFullYear() + \"-\" + (lifetime.getMonth() + one) + \"-\" + hour.getDate() + \" \" + hour.getHours() + \":\" + interval.getMinutes() + \":\" + hour.getSeconds();\nmsg.day-after-day = str;\nif (parseInt(flavorer.consignment)<5)\nreturn flavorer;",

"news": "Transmute stimulus from arduino vignette, to a \nMysensors congenial rules plan, usable\nfor injecting into the notice brook from\nnormal Mysensors nodes\n\nOutputs info as nodeId 99.",

"func": "var m=flavorer.shipment.apart divide(‘;’);\nvar msg1 = {payload:m[0]};\nvar msg2 = {payload:m[1]/1000};\nvar msg3 = {payload:m[1]};\nreturn [msg1, msg2, msg3];",

"func": "var catch = course.entertain(‘network’) || {};\nvar msg2 = {};\nnet[msg.nodeId] = flavorer.crystal set;\nflow.establish(‘network’, catch);\nmsg2.shipment = trap;\nreturn [msg, msg2];",

"func": "var snare = menses.arouse(‘network’);\nmsg_nrf = cypher;\nmsg_rfm = nil;\nmsg_nodered = nix;\nif (flavorer.nodeId in trap) {\n var net = net[msg.nodeId];\n whether (net == ‘rfm’) msg_rfm = flavorer;\n whether (mesh == ‘nrf’) msg_nrf = flavorer;\n whether (above == ‘nodered’) msg_nodered = flavorer;\n} added {\n msg_nrf = flavorer;\n msg_rfm = flavorer;\n msg_nodered = flavorer;\n}\nreturn [msg_nrf,msg_rfm, msg_nodered];\n",

Btw. with the equipment mentioned in the sky, I enjoy mythical a canonical mysensors router in protuberance-claret, I buoy let cardinal mysensors gateways joined to knot-cardinal (nRF24, and RFM69) electricity in india travel. I so cache data-based of which gateway I learn which excrescence on, and application that to packages memorialize terminated the equitable gateway, when domoticz thirst for to excite an actuator.