Advertisement
Guest User

POWER for d77

a guest
Jul 21st, 2016
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.54 KB | None | 0 0
  1. [{"id":"a93e315d.75594","type":"mqtt in","z":"3fcecae6.1de346","name":"pmwh","topic":"espshaman@gmail.com/Bak/pmwh","qos":"2","broker":"8e87174c.a3c548","x":150,"y":440,"wires":[["928aaee4.33e5b","bfaf0d64.77172","eae7db0f.f93458","788288a1.3b8818"]]},{"id":"928aaee4.33e5b","type":"function","z":"3fcecae6.1de346","name":"pmwh - var_s","func":"var_s = context.global.var_s;\npmwh = msg.payload;\nmsg.payload = parseInt(pmwh) - parseInt (var_s);\nreturn msg;","outputs":1,"noerr":0,"x":320,"y":360,"wires":[["f3496c7c.7de5e","c802acc5.433c9","7214f48e.5ed0fc"]]},{"id":"f3496c7c.7de5e","type":"function","z":"3fcecae6.1de346","name":"за сутки udp ","func":"ps=msg.payload;\nmsg.payload =\"Bak,ps=ps ps=\"+ps;\nreturn msg;","outputs":1,"noerr":0,"x":490,"y":360,"wires":[[]]},{"id":"6c1f7e83.d0567","type":"mqtt in","z":"3fcecae6.1de346","name":"pmv","topic":"espshaman@gmail.com/Bak/pmv","qos":"2","broker":"8e87174c.a3c548","x":370,"y":640,"wires":[["40e33b6e.a3aa94"]]},{"id":"a072e540.6547d8","type":"mqtt in","z":"3fcecae6.1de346","name":"pmc","topic":"espshaman@gmail.com/Bak/pmc","qos":"2","broker":"8e87174c.a3c548","x":370,"y":680,"wires":[["3bdd02ac.7105ae"]]},{"id":"c802acc5.433c9","type":"ui_text","z":"3fcecae6.1de346","tab":"87906291.417da","name":"Расход за сутки","group":"power","order":"5","format":"{{msg.payload + \" W\"}}","x":800,"y":360,"wires":[]},{"id":"3bdd02ac.7105ae","type":"ui_text","z":"3fcecae6.1de346","tab":"87906291.417da","name":"Сила тока","group":"power","order":"5","format":"{{msg.payload + \" А\"}}","x":690,"y":680,"wires":[]},{"id":"40e33b6e.a3aa94","type":"ui_text","z":"3fcecae6.1de346","tab":"87906291.417da","name":"Напряжение в сети","group":"power","order":"5","format":"{{msg.payload + \" В\"}}","x":720,"y":640,"wires":[]},{"id":"76fb9413.01546c","type":"ui_text","z":"3fcecae6.1de346","tab":"87906291.417da","name":"НАМОТАЛО )","group":"power","order":"5","format":"{{msg.payload + \" W\"}}","x":700,"y":720,"wires":[]},{"id":"23d737e4.b36b58","type":"mqtt in","z":"3fcecae6.1de346","name":"pmwh","topic":"espshaman@gmail.com/Bak/pmwh","qos":"2","broker":"8e87174c.a3c548","x":370,"y":720,"wires":[["76fb9413.01546c"]]},{"id":"7214f48e.5ed0fc","type":"mqtt out","z":"3fcecae6.1de346","name":"ps","topic":"espshaman@gmail.com/Bak/ps","qos":"","retain":"","broker":"8e87174c.a3c548","x":630,"y":360,"wires":[]},{"id":"bfaf0d64.77172","type":"function","z":"3fcecae6.1de346","name":"pmwh - var_m","func":"var_m = context.global.var_m;\npmwh = msg.payload;\nmsg.payload = parseInt(pmwh) - parseInt (var_m);\nreturn msg;","outputs":1,"noerr":0,"x":320,"y":440,"wires":[["b1c2fa3a.e996a8","5ba2a4de.afbecc","dbdb6c1a.0a817"]]},{"id":"b1c2fa3a.e996a8","type":"function","z":"3fcecae6.1de346","name":"за сутки udp ","func":"pm=msg.payload;\nmsg.payload =\"Bak,pm=pm pm=\"+pm;\nreturn msg;","outputs":1,"noerr":0,"x":490,"y":440,"wires":[[]]},{"id":"5ba2a4de.afbecc","type":"ui_text","z":"3fcecae6.1de346","tab":"87906291.417da","name":"Расход за месяц","group":"power","order":"3","format":"{{msg.payload + \" W\"}}","x":790,"y":440,"wires":[]},{"id":"dbdb6c1a.0a817","type":"mqtt out","z":"3fcecae6.1de346","name":"pm","topic":"espshaman@gmail.com/Bak/pm","qos":"","retain":"","broker":"8e87174c.a3c548","x":630,"y":440,"wires":[]},{"id":"2b07191b.b9e736","type":"http request","z":"3fcecae6.1de346","name":"readjson","method":"GET","ret":"obj","url":"http://192.168.1.111/readjson","tls":"","x":600,"y":80,"wires":[["c1ffcf0a.05b9e"]]},{"id":"c1ffcf0a.05b9e","type":"function","z":"3fcecae6.1de346","name":"pmwh","func":"msg.payload=msg.payload.sensors.pmwh;\ncontext.global.var_s = msg.payload;//прописать глобально pmwh\nreturn msg;","outputs":"1","noerr":0,"x":730,"y":80,"wires":[["18ecccfe.45bce3"]]},{"id":"18ecccfe.45bce3","type":"file","z":"3fcecae6.1de346","name":"SD writing var_s","filename":"/home/shaman/power/var_s.csv","appendNewline":false,"createDir":true,"overwriteFile":"true","x":880,"y":80,"wires":[]},{"id":"3a1fa78c.d033f8","type":"inject","z":"3fcecae6.1de346","name":"установить var_s","topic":"","payload":"","payloadType":"str","repeat":"","crontab":"","once":true,"x":190,"y":120,"wires":[["83d53106.3dd4d"]]},{"id":"83d53106.3dd4d","type":"file in","z":"3fcecae6.1de346","name":"SD red var_s","filename":"/home/shaman/power/var_s.csv","format":"utf8","x":630,"y":120,"wires":[["cc6299b0.67a738"]]},{"id":"cc6299b0.67a738","type":"function","z":"3fcecae6.1de346","name":"set var_s","func":"context.global.var_s = msg.payload;//прописать глобально pmwh\nreturn msg;\n","outputs":1,"noerr":0,"x":900,"y":120,"wires":[[]]},{"id":"de6e2924.bfdb68","type":"http request","z":"3fcecae6.1de346","name":"readjson","method":"GET","ret":"obj","url":"http://192.168.1.111/readjson","tls":"","x":620,"y":200,"wires":[["28656c51.182d34"]]},{"id":"28656c51.182d34","type":"function","z":"3fcecae6.1de346","name":"pmwh","func":"msg.payload=msg.payload.sensors.pmwh;\ncontext.global.var_m = msg.payload;//прописать глобально pmwh\nreturn msg;","outputs":"1","noerr":0,"x":750,"y":200,"wires":[["be74ed1.f65dd1"]]},{"id":"be74ed1.f65dd1","type":"file","z":"3fcecae6.1de346","name":"SD writing var_m","filename":"/home/shaman/power/var_m.csv","appendNewline":false,"createDir":true,"overwriteFile":"true","x":910,"y":200,"wires":[]},{"id":"18c6f64c.b5da8a","type":"inject","z":"3fcecae6.1de346","name":"установить var_m","topic":"","payload":"","payloadType":"str","repeat":"","crontab":"","once":true,"x":530,"y":240,"wires":[["1a227a5d.794ae6"]]},{"id":"1a227a5d.794ae6","type":"file in","z":"3fcecae6.1de346","name":"SD red var_m","filename":"/home/shaman/power/var_m.csv","format":"utf8","x":760,"y":240,"wires":[["3a3d2d81.8566a2"]]},{"id":"3a3d2d81.8566a2","type":"function","z":"3fcecae6.1de346","name":"set var_s","func":"context.global.var_m = msg.payload;//прописать глобально pmwh\nreturn msg;\n","outputs":1,"noerr":0,"x":940,"y":240,"wires":[[]]},{"id":"dc215579.c9d9a8","type":"function","z":"3fcecae6.1de346","name":"Время","func":"msg.timestamp= new Date().toISOString();\nvar now = new Date(); \nvar hour = now.getHours()+1;\nvar minute = now.getMinutes();\nvar second = now.getSeconds(); \nif(hour.toString().length == 1) {var hour = '0'+hour;}\nif(minute.toString().length == 1) {var minute = '0'+minute;}\nif(second.toString().length == 1) {var second = '0'+second;} \nmsg.payload = hour+':'+minute+':'+second;\nreturn msg;","outputs":"1","noerr":0,"x":330,"y":80,"wires":[["1f86f6f9.d6e699","d8779636.6ce538"]]},{"id":"1f86f6f9.d6e699","type":"switch","z":"3fcecae6.1de346","name":"00:00:00","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"00:00:00","vt":"str"}],"checkall":"true","outputs":1,"x":460,"y":80,"wires":[["2b07191b.b9e736","409db99d.300008"]]},{"id":"28775bab.fdf244","type":"inject","z":"3fcecae6.1de346","name":"таймер Сутки","topic":"","payload":"","payloadType":"num","repeat":"1","crontab":"","once":false,"x":180,"y":80,"wires":[["dc215579.c9d9a8"]]},{"id":"25718841.e10198","type":"switch","z":"3fcecae6.1de346","name":"01-00:00:00","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"01-00:00:10","vt":"str"}],"checkall":"true","outputs":1,"x":470,"y":200,"wires":[["de6e2924.bfdb68","d86f71e2.993fc"]]},{"id":"5edfe8c8.346718","type":"function","z":"3fcecae6.1de346","name":"Times","func":"msg.timestamp= new Date().toISOString();\nvar now = new Date(); \n//var year = now.getFullYear();\n//var month = now.getMonth()+1; \nvar day = now.getDate();\nvar hour = now.getHours()+1;\nvar minute = now.getMinutes();\nvar second = now.getSeconds(); \n\n//if(month.toString().length == 1) {var month = '0'+month;}\nif(day.toString().length == 1) {var day = '0'+day;} \nif(hour.toString().length == 1) {var hour = '0'+hour;}\nif(minute.toString().length == 1) {var minute = '0'+minute;}\nif(second.toString().length == 1) {var second = '0'+second;} \nmsg.payload = day+'-'+hour+':'+minute+\":\"+second;\nreturn msg;","outputs":"1","noerr":0,"x":330,"y":200,"wires":[["25718841.e10198"]]},{"id":"c8143264.b4a7","type":"inject","z":"3fcecae6.1de346","name":"таймер Месяц","topic":"","payload":"","payloadType":"num","repeat":"1","crontab":"","once":false,"x":180,"y":200,"wires":[["5edfe8c8.346718"]]},{"id":"eae7db0f.f93458","type":"function","z":"3fcecae6.1de346","name":"pmwh","func":"pmwh = msg.payload;\ncontext.global.pmwh = pmwh;//прописать глобально\nreturn msg;","outputs":1,"noerr":0,"x":290,"y":480,"wires":[["4a46b369.c6ef0c"]]},{"id":"4a46b369.c6ef0c","type":"delay","z":"3fcecae6.1de346","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":420,"y":480,"wires":[["f37d5d4e.28c0b"]]},{"id":"f37d5d4e.28c0b","type":"function","z":"3fcecae6.1de346","name":"pmwh-old","func":"old=msg.payload;\npmwh=context.global.pmwh;//прочитать глобально\n//context.global.pmwh = pmwh;//прописать глобально\nmsg.payload = parseInt(pmwh) - parseInt (old);\nreturn msg;","outputs":1,"noerr":0,"x":560,"y":480,"wires":[["9e5e8c2c.f393e"]]},{"id":"4dba0ed3.6cde6","type":"function","z":"3fcecae6.1de346","name":"за 5c udp ","func":"s=msg.payload;\nmsg.payload =\"Bak,s=s s=\"+s;\nreturn msg;","outputs":1,"noerr":0,"x":820,"y":480,"wires":[[]]},{"id":"9e5e8c2c.f393e","type":"switch","z":"3fcecae6.1de346","name":"","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"0","vt":"str"}],"checkall":"true","outputs":1,"x":690,"y":480,"wires":[["4dba0ed3.6cde6"]]},{"id":"409db99d.300008","type":"function","z":"3fcecae6.1de346","name":"лог","func":"var_s = context.global.var_s;\npmwh = context.global.pmwh;\nwhs=context.global.whs;//за сутки и цена\ns = parseInt(pmwh) - parseInt (var_s);\ntime= new Date().toISOString();\nvar now = new Date(); \nvar year = now.getFullYear();\nvar month = now.getMonth()+1; \nvar day = now.getDate();\nvar hour = now.getHours()+1;\nvar minute = now.getMinutes();\nvar second = now.getSeconds(); \n\nif(month.toString().length == 1) {var month = '0'+month;}\nif(day.toString().length == 1) {var day = '0'+day;} \nif(hour.toString().length == 1) {var hour = '0'+hour;}\nif(minute.toString().length == 1) {var minute = '0'+minute;}\nif(second.toString().length == 1) {var second = '0'+second;} \n\nmsg.payload = \nyear+'-'+month+'-'+day+\" \"+hour+\":\"+minute+\":\"+second+\" - \"+ whs;\nmsg.topic=\"POWER\";\nreturn msg;","outputs":1,"noerr":0,"x":590,"y":40,"wires":[["8cad632c.ecd9","656bbf7b.516e3"]]},{"id":"656bbf7b.516e3","type":"e-mail","z":"3fcecae6.1de346","server":"smtp.gmail.com","port":"465","name":"shaman19031977@gmail.com","dname":"mail за сутки","x":910,"y":40,"wires":[]},{"id":"8cad632c.ecd9","type":"file","z":"3fcecae6.1de346","name":"log","filename":"/home/shaman/power/log.csv","appendNewline":true,"createDir":true,"overwriteFile":"false","x":730,"y":40,"wires":[]},{"id":"788288a1.3b8818","type":"function","z":"3fcecae6.1de346","name":"read whs ","func":"var_s = context.global.var_s;//прочитать глобальную whs\nwhs = parseInt(msg.payload)-parseInt (var_s);\nwhsg=Math.floor (parseInt(whs)*0.114)/1000;\nmsg.payload=whs + \" W / \" + whsg + \" UAH\";\ncontext.global.whs=msg.payload;\nreturn msg;","outputs":1,"noerr":0,"x":300,"y":520,"wires":[["df83a429.6b8858"]]},{"id":"df83a429.6b8858","type":"mqtt out","z":"3fcecae6.1de346","name":"whs расход/цена","topic":"espshaman@gmail.com/Bak/whs","qos":"","retain":"","broker":"8e87174c.a3c548","x":590,"y":520,"wires":[]},{"id":"a7fc5e86.36d5f","type":"inject","z":"3fcecae6.1de346","name":"тест ","topic":"","payload":"","payloadType":"num","repeat":"","crontab":"","once":false,"x":430,"y":40,"wires":[["409db99d.300008","2b07191b.b9e736","de6e2924.bfdb68"]]},{"id":"d86f71e2.993fc","type":"function","z":"3fcecae6.1de346","name":"лог","func":"var_s = context.global.var_s;\npmwh = context.global.pmwh;\nwhs=context.global.whs;//за сутки и цена\ns = parseInt(pmwh) - parseInt (var_s);\ntime= new Date().toISOString();\nvar now = new Date(); \nvar year = now.getFullYear();\nvar month = now.getMonth()+1; \nvar day = now.getDate();\nvar hour = now.getHours()+1;\nvar minute = now.getMinutes();\nvar second = now.getSeconds(); \n\nif(month.toString().length == 1) {var month = '0'+month;}\nif(day.toString().length == 1) {var day = '0'+day;} \nif(hour.toString().length == 1) {var hour = '0'+hour;}\nif(minute.toString().length == 1) {var minute = '0'+minute;}\nif(second.toString().length == 1) {var second = '0'+second;} \n\nmsg.payload = \n\"------------------------------------------------------\";\nmsg.topic=\"POWER\";\nreturn msg;","outputs":1,"noerr":0,"x":610,"y":160,"wires":[["54bbedc0.4fc1a4"]]},{"id":"54bbedc0.4fc1a4","type":"file","z":"3fcecae6.1de346","name":"log","filename":"/home/shaman/power/log.csv","appendNewline":true,"createDir":true,"overwriteFile":"false","x":750,"y":160,"wires":[]},{"id":"d8779636.6ce538","type":"debug","z":"3fcecae6.1de346","name":"","active":false,"console":"false","complete":"false","x":450,"y":140,"wires":[]},{"id":"8e87174c.a3c548","type":"mqtt-broker","z":"3fcecae6.1de346","broker":"mqtt.wifi-iot.com","port":"1883","tls":null,"clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"willTopic":"","willQos":"0","willRetain":null,"willPayload":"","birthTopic":"","birthQos":"0","birthRetain":null,"birthPayload":""},{"id":"87906291.417da","type":"ui_tab","z":"3fcecae6.1de346","name":"POWER","icon":"dashboard","order":"1"}]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement