[{"id":"a37260a5.d21a5","type":"tab","label":"Data to InfluxDB","disabled":false,"info":""},{"id":"162a08ca.206d97","type":"tab","label":"Garden Watering","disabled":true,"info":""},{"id":"a72e97fd.cd1ae8","type":"tab","label":"Google Home Voice","disabled":false,"info":""},{"id":"298cc6ab.80671a","type":"tab","label":"Presence Detection","disabled":true,"info":"https://flows.nodered.org/flow/13698a08ecf5ee5e1903b040c41a601b"},{"id":"ce2cc621.f98f48","type":"tab","label":"Movement detection","disabled":false,"info":""},{"id":"1c1a7322.2d84cd","type":"tab","label":"Trading Playground","disabled":true,"info":""},{"id":"ee15f196.11bd7","type":"tab","label":"Trading Bot","disabled":true,"info":""},{"id":"bb099a59.2e09e8","type":"tab","label":"IP cam pics","disabled":false,"info":""},{"id":"28c53845.3a4fe8","type":"mqtt-broker","z":"","name":"Domoticz","broker":"192.168.8.115","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"7ec6d2ad.2c5c8c","type":"mqtt-broker","z":"","broker":"localhost","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"15","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"9018cccf.46c68","type":"influxdb","z":"","hostname":"192.168.8.117","port":"8086","protocol":"http","database":"batak","name":"","usetls":false,"tls":""},{"id":"7275db1e.482c34","type":"influxdb","z":"","hostname":"35.247.158.45","port":"8086","protocol":"http","database":"batak","name":"","usetls":false,"tls":""},{"id":"13588f2a.38b891","type":"mqtt-broker","z":"","name":"solar","broker":"192.168.8.236","port":"1883","clientid":"solar","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"675cae56.e0553","type":"kraken-api-config","z":"","name":"Kraken"},{"id":"afe244dc.c78ae8","type":"influxdb","z":"","hostname":"192.168.100.8","port":"8086","protocol":"http","database":"batak","name":"","usetls":false,"tls":""},{"id":"d0327fc2.59abc","type":"google-home-conf","z":"","username":"Edsteve"},{"id":"86598c5c.995f8","type":"exec","z":"298cc6ab.80671a","command":"/usr/bin/hcitool","addpay":true,"append":"","useSpawn":"false","timer":"10","oldrc":false,"name":"bt presence","x":290,"y":80,"wires":[["fc0446a7.a6b2e8"],[],[]]},{"id":"fc0446a7.a6b2e8","type":"function","z":"298cc6ab.80671a","name":"nonempty","func":"msg.payload = msg.payload ? 1 : 0;\nreturn msg;\n","outputs":1,"noerr":0,"x":440,"y":80,"wires":[["d1d8619e.721a6"]]},{"id":"26c502ba.0b259e","type":"inject","z":"298cc6ab.80671a","name":"Phone BT","props":[{"p":"payload","v":"name A4:50:46:3C:6D:EA","vt":"str"},{"p":"topic","v":"","vt":"string"}],"repeat":"45","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"name A4:50:46:3C:6D:EA","payloadType":"str","x":130,"y":80,"wires":[["86598c5c.995f8"]]},{"id":"bdaeb652.783308","type":"mqtt out","z":"298cc6ab.80671a","name":"","topic":"domoticz/in","qos":"2","retain":"","broker":"28c53845.3a4fe8","x":1230,"y":180,"wires":[]},{"id":"47c99509.b9871c","type":"change","z":"298cc6ab.80671a","name":"I am home","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"switchcmd": "Off", "command": "switchlight", "idx": 16 }","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":910,"y":140,"wires":[["d08c8dd3.ceb25"]]},{"id":"d1d8619e.721a6","type":"switch","z":"298cc6ab.80671a","name":"BT online?","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"0","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":140,"wires":[["7fd9da1b.8386d4","abaaadb3.68f28"],["ee485ef9.b919a","6fb726ba.6fbf38"]]},{"id":"d97a74a.02b4488","type":"change","z":"298cc6ab.80671a","name":"Not home","rules":[{"t":"delete","p":"payload.counter","pt":"msg"},{"t":"set","p":"payload","pt":"msg","to":"{ "switchcmd": "On", "command": "switchlight", "idx": 16 }","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":900,"y":200,"wires":[["d08c8dd3.ceb25"]]},{"id":"2c1e6385.1dfd6c","type":"counter","z":"298cc6ab.80671a","inc":1,"name":"","x":120,"y":380,"wires":[["4efd5ae9.9b6bc4"]]},{"id":"4efd5ae9.9b6bc4","type":"change","z":"298cc6ab.80671a","name":"payload to counter","rules":[{"t":"move","p":"payload","pt":"msg","to":"payload.counter","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":290,"y":380,"wires":[["13f446cc.2ccc29","6fb726ba.6fbf38"]]},{"id":"13f446cc.2ccc29","type":"switch","z":"298cc6ab.80671a","name":"If >2 then","property":"payload.counter","propertyType":"msg","rules":[{"t":"gt","v":"15","vt":"num"},{"t":"lte","v":"15","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":480,"y":380,"wires":[["abaaadb3.68f28","e29a6606.9f60b8"],[]]},{"id":"abaaadb3.68f28","type":"change","z":"298cc6ab.80671a","name":"reset counter","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":380,"wires":[["2c1e6385.1dfd6c"]]},{"id":"ee485ef9.b919a","type":"ping","z":"298cc6ab.80671a","mode":"triggered","name":"","host":"192.168.8.114","timer":"20","inputs":1,"x":270,"y":260,"wires":[["14862009.effa7"]]},{"id":"14862009.effa7","type":"switch","z":"298cc6ab.80671a","name":"Ping OK?","property":"payload","propertyType":"msg","rules":[{"t":"gt","v":"0","vt":"num"},{"t":"false"}],"checkall":"true","repair":false,"outputs":2,"x":420,"y":260,"wires":[["659898d8.469208","abaaadb3.68f28"],["2c1e6385.1dfd6c"]]},{"id":"32c28ee7.72a802","type":"comment","z":"298cc6ab.80671a","name":"Check Bluetooth presence","info":"","x":170,"y":40,"wires":[]},{"id":"b58db3e6.4ce5f","type":"comment","z":"298cc6ab.80671a","name":"Check Wifi presence","info":"","x":290,"y":220,"wires":[]},{"id":"d08c8dd3.ceb25","type":"rbe","z":"298cc6ab.80671a","name":"","func":"rbe","gap":"","start":"","inout":"out","property":"payload","x":1070,"y":180,"wires":[["bdaeb652.783308","d7588efd.a95aa"]]},{"id":"7fd9da1b.8386d4","type":"change","z":"298cc6ab.80671a","name":"","rules":[{"t":"delete","p":"topic","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":120,"wires":[["47c99509.b9871c"]]},{"id":"e29a6606.9f60b8","type":"change","z":"298cc6ab.80671a","name":"","rules":[{"t":"delete","p":"topic","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":200,"wires":[["d97a74a.02b4488"]]},{"id":"659898d8.469208","type":"change","z":"298cc6ab.80671a","name":"","rules":[{"t":"delete","p":"topic","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":160,"wires":[["47c99509.b9871c"]]},{"id":"fa78791a.3260b8","type":"comment","z":"298cc6ab.80671a","name":"If both failed more than two times: Arm","info":"","x":210,"y":340,"wires":[]},{"id":"c4ac1d46.ae86e","type":"mqtt in","z":"162a08ca.206d97","name":"","topic":"domoticz/in","qos":"2","datatype":"auto","broker":"28c53845.3a4fe8","x":90,"y":100,"wires":[[]]},{"id":"8973ed0.9593d1","type":"json","z":"162a08ca.206d97","name":"","property":"payload","action":"","pretty":false,"x":290,"y":100,"wires":[["9e46ba7.57b0748","f7ecc789.e880e8"]]},{"id":"1a1563b3.3fa29c","type":"switch","z":"162a08ca.206d97","name":"Set threshold","property":"payload.nvalue","propertyType":"msg","rules":[{"t":"gte","v":"41","vt":"num"},{"t":"lt","v":"41","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":650,"y":100,"wires":[["bccc1a6c.80d3f8","ddf97c4b.e0413"],[]]},{"id":"ddf97c4b.e0413","type":"debug","z":"162a08ca.206d97","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":1090,"y":340,"wires":[]},{"id":"6e62464e.6b5248","type":"mqtt out","z":"162a08ca.206d97","name":"","topic":"domoticz/out","qos":"","retain":"","broker":"28c53845.3a4fe8","x":1190,"y":100,"wires":[]},{"id":"bccc1a6c.80d3f8","type":"change","z":"162a08ca.206d97","name":"Turn sprinkler on","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":36,"name":"Desk Light","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":890,"y":80,"wires":[["ddf97c4b.e0413","6e62464e.6b5248"]]},{"id":"96c8b434.c74858","type":"comment","z":"162a08ca.206d97","name":"Turns the sprinkler on when soil moisture or soil temp is higher than XX","info":"","x":330,"y":40,"wires":[]},{"id":"9e46ba7.57b0748","type":"switch","z":"162a08ca.206d97","name":"Find Soil Temp","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"30","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":280,"y":160,"wires":[["8f92ad05.b56a4"]]},{"id":"45e585ed.22f01c","type":"switch","z":"162a08ca.206d97","name":"Set threshold","property":"payload.svalue","propertyType":"msg","rules":[{"t":"gte","v":"34","vt":"str"},{"t":"lt","v":"34","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":650,"y":160,"wires":[["febc7015.c1cfc","28cffde0.290f32"],[]]},{"id":"d197351c.7b6908","type":"delay","z":"162a08ca.206d97","name":"","pauseType":"delay","timeout":"3","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":1040,"y":200,"wires":[["6e62464e.6b5248"]]},{"id":"febc7015.c1cfc","type":"change","z":"162a08ca.206d97","name":"Turn Cooler on","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":39,"name":"Desk Light","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":160,"wires":[["ddf97c4b.e0413","6e62464e.6b5248"]]},{"id":"28cffde0.290f32","type":"change","z":"162a08ca.206d97","name":"Turn cooler off","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":39,"name":"Desk Light","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":200,"wires":[["d197351c.7b6908"]]},{"id":"8f92ad05.b56a4","type":"function","z":"162a08ca.206d97","name":"String to Number","func":"msg.payload.svalue = Number(msg.payload.svalue);\nreturn msg;","outputs":1,"noerr":0,"x":470,"y":160,"wires":[["45e585ed.22f01c"]]},{"id":"194eace6.6a5a63","type":"switch","z":"ce2cc621.f98f48","name":"Find motion Sensor IDX","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"15","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":450,"y":140,"wires":[["c24eae2f.c8961","c00fc9db.c3a548"]]},{"id":"7ecabf0d.b6aff","type":"json","z":"ce2cc621.f98f48","name":"","property":"payload","action":"","pretty":false,"x":250,"y":140,"wires":[["194eace6.6a5a63","4102a51e.e9bbec"]]},{"id":"c5d51344.dc91d","type":"mqtt in","z":"ce2cc621.f98f48","name":"","topic":"domoticz/in","qos":"2","datatype":"auto","broker":"28c53845.3a4fe8","x":90,"y":140,"wires":[["7ecabf0d.b6aff"]]},{"id":"c24eae2f.c8961","type":"switch","z":"ce2cc621.f98f48","name":"On / Off","property":"payload.nvalue","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"0","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":660,"y":140,"wires":[["e7204e15.28d2a"],["b9926d93.77e7b"]]},{"id":"f7ecc789.e880e8","type":"switch","z":"162a08ca.206d97","name":"Find Soil Sensor","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"33","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":480,"y":100,"wires":[["1a1563b3.3fa29c"]]},{"id":"ae7d9fc5.5f95f","type":"mqtt in","z":"a37260a5.d21a5","name":"","topic":"domoticz/in","qos":"0","datatype":"auto","broker":"28c53845.3a4fe8","x":110,"y":160,"wires":[["2cd32f1b.7772a"]]},{"id":"4102a51e.e9bbec","type":"switch","z":"ce2cc621.f98f48","name":"Find arm status","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"16","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":420,"y":200,"wires":[["6417ccd1.c4b104"]]},{"id":"6417ccd1.c4b104","type":"switch","z":"ce2cc621.f98f48","name":"On / Off","property":"payload.nvalue","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"0","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":660,"y":200,"wires":[["6cb2aec6.4bae8"],["778312fb.bce2ec"]]},{"id":"a97f6dbc.adb4f","type":"change","z":"ce2cc621.f98f48","name":"Desk light on","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":1,"name":"Desk Light","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1050,"y":500,"wires":[["7685bf47.de84e"]]},{"id":"494ce64a.631738","type":"BooleanLogic","z":"ce2cc621.f98f48","name":"","operation":"AND","inputCount":2,"topic":"result","x":1040,"y":160,"wires":[[]]},{"id":"e7204e15.28d2a","type":"change","z":"ce2cc621.f98f48","name":"","rules":[{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"topic","pt":"msg","to":"motion","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"1","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":100,"wires":[["494ce64a.631738","c00fc9db.c3a548"]]},{"id":"7685bf47.de84e","type":"mqtt out","z":"ce2cc621.f98f48","name":"","topic":"domoticz/out","qos":"","retain":"","broker":"28c53845.3a4fe8","x":1210,"y":500,"wires":[]},{"id":"2881ea4.9d18b16","type":"inject","z":"ce2cc621.f98f48","name":"","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":660,"y":40,"wires":[["e7204e15.28d2a"]]},{"id":"5b9bfa04.813e84","type":"inject","z":"ce2cc621.f98f48","name":"","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":660,"y":300,"wires":[["778312fb.bce2ec"]]},{"id":"b9926d93.77e7b","type":"change","z":"ce2cc621.f98f48","name":"","rules":[{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"topic","pt":"msg","to":"motion","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"0","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":140,"wires":[["494ce64a.631738"]]},{"id":"6cb2aec6.4bae8","type":"change","z":"ce2cc621.f98f48","name":"","rules":[{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"topic","pt":"msg","to":"arm","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"1","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":200,"wires":[["494ce64a.631738"]]},{"id":"778312fb.bce2ec","type":"change","z":"ce2cc621.f98f48","name":"","rules":[{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"topic","pt":"msg","to":"arm","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"0","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":240,"wires":[["494ce64a.631738"]]},{"id":"c00fc9db.c3a548","type":"debug","z":"ce2cc621.f98f48","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":1140,"y":60,"wires":[]},{"id":"5c125ef4.35e57","type":"switch","z":"ce2cc621.f98f48","name":"Find motion Sensor IDX","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":450,"y":380,"wires":[["f6ca407d.47bf3"]]},{"id":"59031a43.a79f64","type":"switch","z":"ce2cc621.f98f48","name":"Find arm status","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"16","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":420,"y":440,"wires":[["f6ca407d.47bf3"]]},{"id":"ef675587.ca8bd8","type":"mqtt in","z":"ce2cc621.f98f48","name":"","topic":"domoticz/out","qos":"2","datatype":"auto","broker":"28c53845.3a4fe8","x":90,"y":400,"wires":[["80366994.ca56f8"]]},{"id":"80366994.ca56f8","type":"json","z":"ce2cc621.f98f48","name":"","property":"payload","action":"","pretty":false,"x":250,"y":400,"wires":[["5c125ef4.35e57","59031a43.a79f64"]]},{"id":"f6ca407d.47bf3","type":"join","z":"ce2cc621.f98f48","name":"","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\n","joinerType":"str","accumulate":false,"timeout":"","count":"2","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":670,"y":420,"wires":[["7362d612.7137c8","d5f7b77f.cf2e38"]]},{"id":"d5f7b77f.cf2e38","type":"debug","z":"ce2cc621.f98f48","name":"test","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":990,"y":340,"wires":[]},{"id":"7362d612.7137c8","type":"function","z":"ce2cc621.f98f48","name":"","func":"\nreturn msg;","outputs":1,"noerr":0,"x":850,"y":460,"wires":[["d5f7b77f.cf2e38"]]},{"id":"2cd32f1b.7772a","type":"json","z":"a37260a5.d21a5","name":"","property":"payload","action":"obj","pretty":false,"x":310,"y":200,"wires":[["18c16e91.536e01"]]},{"id":"6fb726ba.6fbf38","type":"debug","z":"298cc6ab.80671a","name":"77777","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":790,"y":620,"wires":[]},{"id":"d7588efd.a95aa","type":"debug","z":"298cc6ab.80671a","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":1180,"y":280,"wires":[]},{"id":"18c16e91.536e01","type":"switch","z":"a37260a5.d21a5","name":"Not Domoticz","property":"payload.name","propertyType":"msg","rules":[{"t":"eq","v":"WeatherHum","vt":"str"},{"t":"eq","v":"WeatherTemp","vt":"str"},{"t":"eq","v":"WeatherPress","vt":"str"},{"t":"eq","v":"HotWaterTemp","vt":"str"},{"t":"eq","v":"Particlepm1_0","vt":"str"},{"t":"eq","v":"Particlepm2_5","vt":"str"},{"t":"eq","v":"Particlepm10","vt":"str"},{"t":"eq","v":"GrowBoxTemp","vt":"str"},{"t":"eq","v":"GrowBoxHum","vt":"str"},{"t":"eq","v":"GrowBoxSoil","vt":"str"}],"checkall":"true","repair":false,"outputs":10,"x":460,"y":200,"wires":[["874fd0fd.cbcab"],["fe65321d.8d619"],["aada99a7.1171b8"],["852fcc5.ce03b3"],["bce67388.6d68a"],["895ae77.dc9f418"],["8d4e536a.466f9"],["89dc24b6.091758"],["3c9fadd6.1bc332"],["3940c64b.29191a"]]},{"id":"89615767.04c618","type":"mqtt in","z":"a37260a5.d21a5","name":"","topic":"sensor/temp","qos":"2","datatype":"auto","broker":"7ec6d2ad.2c5c8c","x":110,"y":100,"wires":[["2cd32f1b.7772a"]]},{"id":"ad04d394.3fdcf","type":"play audio","z":"a37260a5.d21a5","name":"Play sound","voice":"0","x":290,"y":1040,"wires":[]},{"id":"a4fbb14c.c8cd","type":"change","z":"a37260a5.d21a5","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"hallo","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":120,"y":1040,"wires":[["ad04d394.3fdcf"]]},{"id":"852fcc5.ce03b3","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n temp:msg.payload.temp,\n idx:msg.payload.idx,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":160,"wires":[["bb4eac35.56b2b"]]},{"id":"bce67388.6d68a","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n pm1_0:msg.payload.pm1_0,\n idx:msg.payload.idx,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":200,"wires":[["4d5f4318.2e8a9c"]]},{"id":"895ae77.dc9f418","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n pm2_5:msg.payload.pm2_5,\n idx:msg.payload.idx,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":240,"wires":[["4d5f4318.2e8a9c"]]},{"id":"8d4e536a.466f9","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n pm10:msg.payload.pm10,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":280,"wires":[["4d5f4318.2e8a9c"]]},{"id":"fe65321d.8d619","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n temp:msg.payload.temp,\n idx:msg.payload.idx,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":80,"wires":[["4d5f4318.2e8a9c"]]},{"id":"874fd0fd.cbcab","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n hum:msg.payload.hum,\n idx:msg.payload.idx,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":40,"wires":[["4d5f4318.2e8a9c"]]},{"id":"aada99a7.1171b8","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n press:msg.payload.press,\n idx:msg.payload.idx,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":120,"wires":[["4d5f4318.2e8a9c"]]},{"id":"df1aea07.54dc78","type":"mqtt in","z":"a37260a5.d21a5","name":"","topic":"domoticz/out","qos":"0","datatype":"json","broker":"28c53845.3a4fe8","x":110,"y":220,"wires":[["2cd32f1b.7772a"]]},{"id":"3bbbf660.b81eaa","type":"mqtt in","z":"a37260a5.d21a5","name":"","topic":"domoticz/no","qos":"0","datatype":"json","broker":"28c53845.3a4fe8","x":110,"y":280,"wires":[["2cd32f1b.7772a"]]},{"id":"4d5f4318.2e8a9c","type":"influxdb out","z":"a37260a5.d21a5","influxdb":"afe244dc.c78ae8","name":"InfluxDB Home Weather","measurement":"weather","precision":"s","retentionPolicy":"","x":1130,"y":180,"wires":[]},{"id":"bb4eac35.56b2b","type":"influxdb out","z":"a37260a5.d21a5","influxdb":"afe244dc.c78ae8","name":"InfluxDB Home House","measurement":"house","precision":"s","retentionPolicy":"","x":1120,"y":220,"wires":[]},{"id":"ccff5c48.eff2c","type":"ping","z":"a37260a5.d21a5","mode":"timed","name":"GLinet","host":"192.168.8.1","timer":"30","inputs":0,"x":90,"y":1180,"wires":[["93cd06b0.f7e748"]]},{"id":"e4f794f4.3ae328","type":"ping","z":"a37260a5.d21a5","mode":"timed","name":"google","host":"www.google.com","timer":"30","inputs":0,"x":90,"y":1220,"wires":[["75b43cec.893584"]]},{"id":"734d75af.75033c","type":"change","z":"a37260a5.d21a5","name":"","rules":[{"t":"move","p":"payload","pt":"msg","to":"payload.ping","tot":"msg"},{"t":"set","p":"payload.des","pt":"msg","to":"GLinet","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":1180,"wires":[["7166c21c.958dac"]]},{"id":"9cabebe8.747668","type":"influxdb out","z":"a37260a5.d21a5","influxdb":"afe244dc.c78ae8","name":"InfluxDB Home House","measurement":"networkNEW","precision":"s","retentionPolicy":"","x":1120,"y":1220,"wires":[]},{"id":"74ab932d.1e527c","type":"change","z":"a37260a5.d21a5","name":"","rules":[{"t":"move","p":"payload","pt":"msg","to":"payload.ping","tot":"msg"},{"t":"set","p":"payload.des","pt":"msg","to":"google","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":1220,"wires":[["7166c21c.958dac"]]},{"id":"7166c21c.958dac","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n ping:msg.payload.ping,\n},\n{\n des:msg.payload.des,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":1220,"wires":[["9cabebe8.747668","ff7afe4c.ee93d"]]},{"id":"d4bb38.7fb1c4c8","type":"comment","z":"a37260a5.d21a5","name":"Network pings","info":"","x":110,"y":1140,"wires":[]},{"id":"b12ac419.8df608","type":"ping","z":"a37260a5.d21a5","mode":"timed","name":"ELOC","host":"192.168.8.135","timer":"30","inputs":0,"x":90,"y":1260,"wires":[[]]},{"id":"ead72070.fb8df","type":"change","z":"a37260a5.d21a5","name":"","rules":[{"t":"move","p":"payload","pt":"msg","to":"payload.ping","tot":"msg"},{"t":"set","p":"payload.des","pt":"msg","to":"ELOC","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":1260,"wires":[["7166c21c.958dac"]]},{"id":"6ace6d0d.572fb4","type":"mqtt in","z":"a37260a5.d21a5","name":"","topic":"domoticz/out","qos":"0","datatype":"json","broker":"28c53845.3a4fe8","x":110,"y":440,"wires":[["69a7f25f.4e178c"]]},{"id":"69a7f25f.4e178c","type":"json","z":"a37260a5.d21a5","name":"","property":"payload","action":"obj","pretty":false,"x":270,"y":440,"wires":[["9b3b03bd.c226a"]]},{"id":"9b3b03bd.c226a","type":"switch","z":"a37260a5.d21a5","name":"","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"42","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":390,"y":440,"wires":[["2e004f78.5268f"]]},{"id":"8fb30953.747ce8","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n status:msg.payload.nvalue,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":760,"y":440,"wires":[["bb4eac35.56b2b"]]},{"id":"2e004f78.5268f","type":"change","z":"a37260a5.d21a5","name":"","rules":[{"t":"set","p":"payload.name","pt":"msg","to":"geofence","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":560,"y":440,"wires":[["8fb30953.747ce8"]]},{"id":"be8b5fd4.d29e","type":"mqtt in","z":"a37260a5.d21a5","name":"","topic":"solar/#","qos":"0","datatype":"auto","broker":"7ec6d2ad.2c5c8c","x":90,"y":800,"wires":[["ad11cf7b.56e4","95d3ba2b.03bb68"]]},{"id":"b488479f.faee78","type":"function","z":"a37260a5.d21a5","name":"Panel V","func":"msg.payload = [{\n V:msg.payload,\n\n},\n{\n name:"Panel V",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":520,"wires":[["8c5b212.9468ce"]]},{"id":"8c5b212.9468ce","type":"influxdb out","z":"a37260a5.d21a5","influxdb":"afe244dc.c78ae8","name":"InfluxDB Home Solar","measurement":"solar","precision":"m","retentionPolicy":"","x":1120,"y":800,"wires":[]},{"id":"2cc828ec.18aaf8","type":"switch","z":"a37260a5.d21a5","name":"Floats","property":"topic","propertyType":"msg","rules":[{"t":"cont","v":"panel/V","vt":"str"},{"t":"cont","v":"panel/I","vt":"str"},{"t":"cont","v":"panel/P","vt":"str"},{"t":"cont","v":"battery/V","vt":"str"},{"t":"cont","v":"battery/I","vt":"str"},{"t":"cont","v":"battery/P","vt":"str"},{"t":"cont","v":"load/V","vt":"str"},{"t":"cont","v":"load/I","vt":"str"},{"t":"cont","v":"load/P","vt":"str"},{"t":"cont","v":"battery/SOC","vt":"str"},{"t":"cont","v":"battery/netI","vt":"str"},{"t":"cont","v":"energy/consumed_day","vt":"str"},{"t":"cont","v":"energy/consumed_all","vt":"str"},{"t":"cont","v":"energy/generated_day","vt":"str"},{"t":"cont","v":"energy/generated_all","vt":"str"}],"checkall":"true","repair":false,"outputs":15,"x":390,"y":800,"wires":[["b488479f.faee78"],["bd007399.cd263"],["fa4df1a2.32ce5"],["745b2b0f.3d5034"],["b7a7fe39.226bc"],["1e7d3b2.001b8c5"],["306ee60.8a6f51a"],["af5a7afb.ae4478"],["ed71a0e3.320cd"],["c21d2c06.7da8"],["a25af1ee.6ec4e"],["b1c5583d.5b96d8"],["c2896fd7.263cc"],["e6b0f8ba.ebf1d8"],["e1101105.03a0d"]]},{"id":"bd007399.cd263","type":"function","z":"a37260a5.d21a5","name":"Panel I","func":"msg.payload = [{\n I:msg.payload,\n\n},\n{\n name:"Panel I",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":560,"wires":[["8c5b212.9468ce"]]},{"id":"fa4df1a2.32ce5","type":"function","z":"a37260a5.d21a5","name":"Panel P","func":"msg.payload = [{\n P:msg.payload,\n\n},\n{\n name:"Panel P",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":600,"wires":[["8c5b212.9468ce"]]},{"id":"ad11cf7b.56e4","type":"json","z":"a37260a5.d21a5","name":"","property":"payload","action":"obj","pretty":false,"x":250,"y":800,"wires":[["2cc828ec.18aaf8"]]},{"id":"745b2b0f.3d5034","type":"function","z":"a37260a5.d21a5","name":"Battery V","func":"msg.payload = [{\n V:msg.payload,\n\n},\n{\n name:"Battery V",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":640,"wires":[["8c5b212.9468ce"]]},{"id":"b7a7fe39.226bc","type":"function","z":"a37260a5.d21a5","name":"Battery I","func":"msg.payload = [{\n I:msg.payload,\n\n},\n{\n name:"Battery I",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":680,"wires":[["8c5b212.9468ce"]]},{"id":"1e7d3b2.001b8c5","type":"function","z":"a37260a5.d21a5","name":"Battery P","func":"msg.payload = [{\n P:msg.payload,\n\n},\n{\n name:"Battery P",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":720,"wires":[["8c5b212.9468ce"]]},{"id":"306ee60.8a6f51a","type":"function","z":"a37260a5.d21a5","name":"Load V","func":"msg.payload = [{\n V:msg.payload,\n\n},\n{\n name:"Load V",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":760,"wires":[["8c5b212.9468ce"]]},{"id":"ed71a0e3.320cd","type":"function","z":"a37260a5.d21a5","name":"Load P","func":"msg.payload = [{\n P:msg.payload,\n\n},\n{\n name:"Load P",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":840,"wires":[["8c5b212.9468ce"]]},{"id":"af5a7afb.ae4478","type":"function","z":"a37260a5.d21a5","name":"Load I","func":"msg.payload = [{\n I:msg.payload,\n\n},\n{\n name:"Load I",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":670,"y":800,"wires":[["8c5b212.9468ce"]]},{"id":"c21d2c06.7da8","type":"function","z":"a37260a5.d21a5","name":"Battery SOC","func":"msg.payload = [{\n SOC:msg.payload,\n\n},\n{\n name:"Battery SOC",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":690,"y":880,"wires":[["8c5b212.9468ce"]]},{"id":"a25af1ee.6ec4e","type":"function","z":"a37260a5.d21a5","name":"Battery netI","func":"msg.payload = [{\n I:msg.payload,\n\n},\n{\n name:"Battery netI",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":690,"y":920,"wires":[["8c5b212.9468ce"]]},{"id":"b1c5583d.5b96d8","type":"function","z":"a37260a5.d21a5","name":"consumed_day","func":"msg.payload = [{\n kWh:msg.payload,\n\n},\n{\n name:"consumed_day",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":960,"wires":[["8c5b212.9468ce"]]},{"id":"c2896fd7.263cc","type":"function","z":"a37260a5.d21a5","name":"consumed_all","func":"msg.payload = [{\n kWh:msg.payload,\n\n},\n{\n name:"consumed_all",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":1000,"wires":[["8c5b212.9468ce"]]},{"id":"e6b0f8ba.ebf1d8","type":"function","z":"a37260a5.d21a5","name":"generated_day","func":"msg.payload = [{\n kWh:msg.payload,\n\n},\n{\n name:"generated_day",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":1040,"wires":[["8c5b212.9468ce"]]},{"id":"e1101105.03a0d","type":"function","z":"a37260a5.d21a5","name":"generated_all","func":"msg.payload = [{\n kWh:msg.payload,\n\n},\n{\n name:"generated_all",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":1080,"wires":[["8c5b212.9468ce"]]},{"id":"8df4521.4459eb","type":"function","z":"a37260a5.d21a5","name":"charger_mode","func":"msg.payload = [{\n mode:msg.payload,\n\n},\n{\n name:"charger_mode",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":1120,"wires":[["8c5b212.9468ce"]]},{"id":"95d3ba2b.03bb68","type":"switch","z":"a37260a5.d21a5","name":"Strings","property":"topic","propertyType":"msg","rules":[{"t":"cont","v":"status/charger_mode","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":400,"y":940,"wires":[["8df4521.4459eb"]]},{"id":"89dc24b6.091758","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n temp:msg.payload.temp,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":320,"wires":[["bb4eac35.56b2b"]]},{"id":"3c9fadd6.1bc332","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n hum:msg.payload.hum,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":360,"wires":[["bb4eac35.56b2b"]]},{"id":"85a28c2d.aff57","type":"comment","z":"a37260a5.d21a5","name":"Solar Charger Data from EpEver 30A","info":"","x":190,"y":520,"wires":[]},{"id":"3d41a7b3.3cecc8","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n volume:msg.payload.volume,\n USD:msg.payload.last,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1100,"y":200,"wires":[["6981c6bd.7cab48"]]},{"id":"6981c6bd.7cab48","type":"influxdb out","z":"1c1a7322.2d84cd","influxdb":"9018cccf.46c68","name":"InfluxDB Home Trading","measurement":"trading","precision":"","retentionPolicy":"","x":1350,"y":380,"wires":[]},{"id":"6b0ae725.67f5d8","type":"comment","z":"1c1a7322.2d84cd","name":"Getting Bitcoin charts from Bitstamp","info":"","x":280,"y":200,"wires":[]},{"id":"c87c2f22.14109","type":"debug","z":"1c1a7322.2d84cd","name":"Bigger","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1290,"y":100,"wires":[]},{"id":"1fd6397a.216ba7","type":"function","z":"1c1a7322.2d84cd","name":"Calculate differences in %","func":"var update = msg.payload.last;\nvar last = msg.payload.lastlast;\nvar calc = update - last;\nmsg.payload.difference = ( calc / last * 100).toFixed(2);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":430,"y":320,"wires":[["7b0fc453.d1cfcc","72ff8182.88aee"]]},{"id":"851efea5.e3e75","type":"json","z":"1c1a7322.2d84cd","name":"","property":"payload","action":"","pretty":false,"x":590,"y":260,"wires":[["f44c90dd.13e7f"]]},{"id":"f44c90dd.13e7f","type":"change","z":"1c1a7322.2d84cd","name":"Add BTC name","rules":[{"t":"set","p":"payload.name","pt":"msg","to":"BTC","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":760,"y":260,"wires":[["d37c3e26.a4d47"]]},{"id":"340ce68b.8953da","type":"http request","z":"1c1a7322.2d84cd","name":"Bitstamp BTC/USD","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://www.bitstamp.net/api/v2/ticker/btcusd/","tls":"","persist":false,"proxy":"","authType":"","x":410,"y":260,"wires":[["851efea5.e3e75"]]},{"id":"d37c3e26.a4d47","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.last = Number(msg.payload.last);\nmsg.payload.volume = Number(msg.payload.volume);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":950,"y":260,"wires":[["81d5bccd.c85a1","3d41a7b3.3cecc8"]]},{"id":"81d5bccd.c85a1","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"payload.lastlast","pt":"msg","to":"lastlast","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":1190,"y":260,"wires":[["1fd6397a.216ba7"]]},{"id":"7b0fc453.d1cfcc","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"lastlast","pt":"flow","to":"payload.last","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":400,"y":380,"wires":[[]]},{"id":"e11e3e37.a7597","type":"switch","z":"1c1a7322.2d84cd","name":"","property":"payload.difference","propertyType":"msg","rules":[{"t":"gte","v":"0.2","vt":"num"},{"t":"lte","v":"-0.2","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":830,"y":320,"wires":[["531c3192.c7f15"],["531c3192.c7f15"]]},{"id":"531c3192.c7f15","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n //volume:msg.payload.volume,\n Percent:msg.payload.difference,\n},\n{\n name:"difference",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1060,"y":320,"wires":[["6981c6bd.7cab48"]]},{"id":"72ff8182.88aee","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.difference = Number(msg.payload.difference); \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":320,"wires":[["e11e3e37.a7597","771ca45d.c5bdbc"]]},{"id":"6cbfbe9b.4b7d","type":"http request","z":"1c1a7322.2d84cd","name":"IndoDax BTC/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/btc_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":410,"y":520,"wires":[["4385c6bc.486768"]]},{"id":"4385c6bc.486768","type":"json","z":"1c1a7322.2d84cd","name":"","property":"payload","action":"","pretty":false,"x":570,"y":520,"wires":[["71bad4bd.8fbb4c"]]},{"id":"71bad4bd.8fbb4c","type":"change","z":"1c1a7322.2d84cd","name":"Add BTC name / remove ticker","rules":[{"t":"set","p":"payload.ticker.name","pt":"msg","to":"BTCindo","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":790,"y":520,"wires":[["70a26b27.8e03b4"]]},{"id":"92679d41.1ec4e","type":"inject","z":"1c1a7322.2d84cd","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"30","crontab":"","once":true,"onceDelay":"1","topic":"","payload":"","payloadType":"date","x":150,"y":420,"wires":[["340ce68b.8953da","6cbfbe9b.4b7d"]]},{"id":"70a26b27.8e03b4","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.last = Number(msg.payload.last);\nmsg.payload.vol_idr = Number(msg.payload.vol_idr);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1030,"y":520,"wires":[["62264902.6575e8","8c68cbc5.d8c258"]]},{"id":"62264902.6575e8","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n volume:msg.payload.vol_idr,\n IDR:msg.payload.last,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1000,"y":460,"wires":[["6981c6bd.7cab48"]]},{"id":"cfc203d.e31a6","type":"comment","z":"1c1a7322.2d84cd","name":"Getting Bitcoin charts from IndoDax","info":"","x":280,"y":480,"wires":[]},{"id":"8c68cbc5.d8c258","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"payload.lastlast","pt":"msg","to":"lastlastID","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":1270,"y":520,"wires":[["847c880a.4bcaa8"]]},{"id":"847c880a.4bcaa8","type":"function","z":"1c1a7322.2d84cd","name":"Calculate differences in %","func":"var update = msg.payload.last;\nvar last = msg.payload.lastlast;\nvar calc = update - last;\nmsg.payload.differenceIDR = ( calc / last * 100).toFixed(2);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":430,"y":580,"wires":[["8dde190c.06dfb8","24da305a.4963a"]]},{"id":"8dde190c.06dfb8","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"lastlastID","pt":"flow","to":"payload.last","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":670,"y":640,"wires":[[]]},{"id":"d49c57ba.a8e838","type":"switch","z":"1c1a7322.2d84cd","name":"","property":"payload.differenceIDR","propertyType":"msg","rules":[{"t":"gte","v":"0.12","vt":"num"},{"t":"lte","v":"-0.12","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":850,"y":580,"wires":[["dcf17d0b.894cd"],["dcf17d0b.894cd"]]},{"id":"dcf17d0b.894cd","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n //volume:msg.payload.volume,\n Percent:msg.payload.differenceIDR,\n},\n{\n name:"differenceIDR",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1100,"y":580,"wires":[["6981c6bd.7cab48"]]},{"id":"24da305a.4963a","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.differenceIDR = Number(msg.payload.differenceIDR); \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":580,"wires":[["d49c57ba.a8e838"]]},{"id":"6d88252b.d8a09c","type":"delay","z":"1c1a7322.2d84cd","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"minute","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":true,"x":1370,"y":420,"wires":[[]]},{"id":"b78fcffe.046ca","type":"debug","z":"1c1a7322.2d84cd","name":"SmallerBTC","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1450,"y":220,"wires":[]},{"id":"ee0d2a68.274df8","type":"delay","z":"1c1a7322.2d84cd","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"minute","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":true,"x":1370,"y":340,"wires":[[]]},{"id":"771ca45d.c5bdbc","type":"switch","z":"1c1a7322.2d84cd","name":"","property":"payload.difference","propertyType":"msg","rules":[{"t":"gte","v":"0.1","vt":"num"},{"t":"lte","v":"-0.1","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":830,"y":360,"wires":[[],[]]},{"id":"dc647e8b.0f13d","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n //volume:msg.payload.volume,\n Percent:msg.payload.difference,\n},\n{\n name:"difference2",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1080,"y":380,"wires":[[]]},{"id":"fc15f33d.efad","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n //volume:msg.payload.volume,\n USD:msg.payload.last,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1100,"y":760,"wires":[["46d8a073.7b22e"]]},{"id":"80d9d09c.f74a","type":"influxdb out","z":"1c1a7322.2d84cd","influxdb":"9018cccf.46c68","name":"InfluxDB Home Trading","measurement":"trading","precision":"","retentionPolicy":"","x":1350,"y":940,"wires":[]},{"id":"3b29ee90.90bce2","type":"comment","z":"1c1a7322.2d84cd","name":"Getting Ether charts from Bitstamp","info":"","x":280,"y":760,"wires":[]},{"id":"4a1745e4.8434bc","type":"debug","z":"1c1a7322.2d84cd","name":"Bigger","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":970,"y":940,"wires":[]},{"id":"51a49641.e266a8","type":"function","z":"1c1a7322.2d84cd","name":"Calculate differences in %","func":"var update = msg.payload.last;\nvar last = msg.payload.lastlastETH;\nvar calc = update - last;\nmsg.payload.difference = ( calc / last * 100).toFixed(2);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":430,"y":880,"wires":[["49920963.dce788","5e20f0df.61c02"]]},{"id":"74a9f4de.bfab6c","type":"json","z":"1c1a7322.2d84cd","name":"","property":"payload","action":"","pretty":false,"x":590,"y":820,"wires":[["7039e0aa.f8e77"]]},{"id":"7039e0aa.f8e77","type":"change","z":"1c1a7322.2d84cd","name":"Add Currency name","rules":[{"t":"set","p":"payload.name","pt":"msg","to":"ETH","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":780,"y":820,"wires":[["bf7510cb.f9c17"]]},{"id":"1ac0983d.865b98","type":"http request","z":"1c1a7322.2d84cd","name":"Bitstamp ETH/USD","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://www.bitstamp.net/api/v2/ticker/ethusd/","tls":"","persist":false,"proxy":"","authType":"","x":410,"y":820,"wires":[["74a9f4de.bfab6c"]]},{"id":"bf7510cb.f9c17","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.last = Number(msg.payload.last); \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":990,"y":820,"wires":[["47745978.329b28","fc15f33d.efad"]]},{"id":"47745978.329b28","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"payload.lastlast","pt":"msg","to":"lastlastETH","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":1210,"y":820,"wires":[["51a49641.e266a8"]]},{"id":"49920963.dce788","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"lastlastETH","pt":"flow","to":"payload.last","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":410,"y":940,"wires":[[]]},{"id":"4aab015.95241","type":"switch","z":"1c1a7322.2d84cd","name":"","property":"payload.difference","propertyType":"msg","rules":[{"t":"gte","v":"0.1","vt":"num"},{"t":"lte","v":"-0.1","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":830,"y":880,"wires":[["35d5a8f2.a49888"],["35d5a8f2.a49888"]]},{"id":"35d5a8f2.a49888","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n //volume:msg.payload.volume,\n Percent:msg.payload.difference,\n},\n{\n name:"difference_ETHUSD",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1060,"y":880,"wires":[["80d9d09c.f74a"]]},{"id":"5e20f0df.61c02","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.difference = Number(msg.payload.difference); \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":880,"wires":[["4aab015.95241"]]},{"id":"55d84de.4c74ab4","type":"http request","z":"1c1a7322.2d84cd","name":"IndoDax ETH/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/eth_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":410,"y":1080,"wires":[["8112dfb5.5df93"]]},{"id":"8112dfb5.5df93","type":"json","z":"1c1a7322.2d84cd","name":"","property":"payload","action":"","pretty":false,"x":570,"y":1080,"wires":[["8b1a761f.1fc468"]]},{"id":"8b1a761f.1fc468","type":"change","z":"1c1a7322.2d84cd","name":"Add Currency name / remove ticker","rules":[{"t":"set","p":"payload.ticker.name","pt":"msg","to":"ETHindo","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":800,"y":1080,"wires":[["8312280a.d2d7d8"]]},{"id":"8312280a.d2d7d8","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.last = Number(msg.payload.last);\nmsg.payload.vol_idr = Number(msg.payload.vol_idr);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1030,"y":1080,"wires":[["c3863c9b.a9f1","3f6a4253.a1fb6e"]]},{"id":"c3863c9b.a9f1","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n //volume:msg.payload.volume,\n IDR:msg.payload.last,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1000,"y":1020,"wires":[["a350b964.ec24b8"]]},{"id":"d59cc72a.3c4ab8","type":"comment","z":"1c1a7322.2d84cd","name":"Getting Ether charts from IndoDax","info":"","x":280,"y":1040,"wires":[]},{"id":"3f6a4253.a1fb6e","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"payload.lastlast","pt":"msg","to":"lastlastETHID","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":1270,"y":1080,"wires":[["ce9b7a49.0c7908"]]},{"id":"ce9b7a49.0c7908","type":"function","z":"1c1a7322.2d84cd","name":"Calculate differences in %","func":"var update = msg.payload.last;\nvar last = msg.payload.lastlast;\nvar calc = update - last;\nmsg.payload.differenceIDR = ( calc / last * 100).toFixed(2);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":430,"y":1140,"wires":[["55ffa348.c7c78c","e1f873fb.83d2c"]]},{"id":"55ffa348.c7c78c","type":"change","z":"1c1a7322.2d84cd","name":"","rules":[{"t":"set","p":"lastlastETHID","pt":"flow","to":"payload.last","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":680,"y":1200,"wires":[[]]},{"id":"eca5e0ef.9642b","type":"switch","z":"1c1a7322.2d84cd","name":"","property":"payload.differenceIDR","propertyType":"msg","rules":[{"t":"gte","v":"0.08","vt":"num"},{"t":"lte","v":"-0.08","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":850,"y":1140,"wires":[["f0ef7893.79dfc8","dce8db3c.a378d8"],["f0ef7893.79dfc8","dce8db3c.a378d8"]]},{"id":"f0ef7893.79dfc8","type":"function","z":"1c1a7322.2d84cd","name":"Fields and Tags","func":"msg.payload = [{\n //volume:msg.payload.volume,\n Percent:msg.payload.differenceIDR,\n},\n{\n name:"difference_ETHIDR",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1100,"y":1140,"wires":[["80d9d09c.f74a"]]},{"id":"e1f873fb.83d2c","type":"function","z":"1c1a7322.2d84cd","name":"To Number","func":"msg.payload.differenceIDR = Number(msg.payload.differenceIDR); \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":1140,"wires":[["eca5e0ef.9642b","dce8db3c.a378d8"]]},{"id":"a350b964.ec24b8","type":"delay","z":"1c1a7322.2d84cd","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"minute","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":true,"x":1170,"y":1020,"wires":[["80d9d09c.f74a"]]},{"id":"dce8db3c.a378d8","type":"debug","z":"1c1a7322.2d84cd","name":"Smaller","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1020,"y":1260,"wires":[]},{"id":"46d8a073.7b22e","type":"delay","z":"1c1a7322.2d84cd","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"minute","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":true,"x":1270,"y":760,"wires":[["80d9d09c.f74a"]]},{"id":"839b5760.eda4e8","type":"inject","z":"1c1a7322.2d84cd","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"30","crontab":"","once":false,"onceDelay":"30","topic":"","payload":"","payloadType":"date","x":130,"y":920,"wires":[["1ac0983d.865b98","55d84de.4c74ab4"]]},{"id":"1bd6c3d.b41fc3c","type":"counter","z":"1c1a7322.2d84cd","inc":1,"name":"","x":650,"y":420,"wires":[[]]},{"id":"473d7ae1.5e4094","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n high:msg.payload.bitstamp.high,\n last:msg.payload.bitstamp.last,\n bid:msg.payload.bitstamp.bid,\n vwap:msg.payload.bitstamp.vwap,\n volume:msg.payload.bitstamp.volume,\n low:msg.payload.bitstamp.low,\n ask:msg.payload.bitstamp.ask,\n open:msg.payload.bitstamp.open,\n\n highIDR:msg.payload.indodax.highIDR,\n lowIDR:msg.payload.indodax.lowIDR,\n vol_btcIDR:msg.payload.indodax.vol_btcIDR,\n vol_idrIDR:msg.payload.indodax.vol_idrIDR,\n lastIDR:msg.payload.indodax.lastIDR,\n buyIDR:msg.payload.indodax.buyIDR,\n sellIDR:msg.payload.indodax.sellIDR,\n},\n{\n name:"BTC",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":980,"y":1040,"wires":[["bde1da29.d429d8"]]},{"id":"bde1da29.d429d8","type":"influxdb out","z":"ee15f196.11bd7","influxdb":"afe244dc.c78ae8","name":"InfluxDB Home Trading","measurement":"trading","precision":"","retentionPolicy":"","x":1190,"y":1040,"wires":[]},{"id":"f1a33e17.0e23f","type":"comment","z":"ee15f196.11bd7","name":"Getting Bitcoin charts from Bitstamp","info":"","x":380,"y":820,"wires":[]},{"id":"35b8dc2f.85b7a4","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":490,"y":860,"wires":[["eeaf5610.b4b588"]]},{"id":"eeaf5610.b4b588","type":"change","z":"ee15f196.11bd7","name":"Add BTC name","rules":[{"t":"set","p":"payload.name","pt":"msg","to":"BTC","tot":"str"},{"t":"set","p":"topic","pt":"msg","to":"bitstamp","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":640,"y":860,"wires":[["c982d316.387e3"]]},{"id":"ac2ca4ee.ca5a18","type":"http request","z":"ee15f196.11bd7","name":"Bitstamp BTC/USD","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://www.bitstamp.net/api/v2/ticker/btcusd/","tls":"","persist":false,"proxy":"","authType":"","x":330,"y":860,"wires":[["35b8dc2f.85b7a4"]]},{"id":"c982d316.387e3","type":"function","z":"ee15f196.11bd7","name":"To Number","func":"msg.payload.high = Number(msg.payload.high);\nmsg.payload.last = Number(msg.payload.last);\nmsg.payload.bid = Number(msg.payload.bid);\nmsg.payload.vwap = Number(msg.payload.vwap);\nmsg.payload.volume = Number(msg.payload.volume);\nmsg.payload.low = Number(msg.payload.low);\nmsg.payload.ask = Number(msg.payload.ask);\nmsg.payload.open = Number(msg.payload.open);\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":810,"y":860,"wires":[["c21a0346.fd0c8"]]},{"id":"225abb33.bd5364","type":"http request","z":"ee15f196.11bd7","name":"IndoDax BTC/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/btc_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":290,"y":940,"wires":[["7cb77e2.9278e8"]]},{"id":"7cb77e2.9278e8","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":450,"y":940,"wires":[["8ff24355.37485"]]},{"id":"8ff24355.37485","type":"change","z":"ee15f196.11bd7","name":"Add BTC name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"indodax","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":650,"y":940,"wires":[["314e1d76.502fd2"]]},{"id":"47ca519.872e7b","type":"inject","z":"ee15f196.11bd7","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"20","crontab":"","once":true,"onceDelay":"1","topic":"","payload":"","payloadType":"date","x":90,"y":860,"wires":[["ac2ca4ee.ca5a18","225abb33.bd5364"]]},{"id":"314e1d76.502fd2","type":"function","z":"ee15f196.11bd7","name":"To Number","func":"msg.payload.high = Number(msg.payload.high);\nmsg.payload.low = Number(msg.payload.low);\nmsg.payload.vol_btc = Number(msg.payload.vol_btc);\nmsg.payload.vol_idr = Number(msg.payload.vol_idr);\nmsg.payload.last = Number(msg.payload.last);\nmsg.payload.buy = Number(msg.payload.buy);\nmsg.payload.sell = Number(msg.payload.sell);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":890,"y":940,"wires":[["29e3b43a.7849cc"]]},{"id":"29e3b43a.7849cc","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\n highIDR:msg.payload.high,\n lowIDR:msg.payload.low,\n vol_btcIDR:msg.payload.vol_btc,\n vol_idrIDR:msg.payload.vol_idr,\n lastIDR:msg.payload.last,\n buyIDR:msg.payload.buy,\n sellIDR:msg.payload.sell,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1080,"y":940,"wires":[["835aa51f.7d9858"]]},{"id":"dd413f8b.fbf3f","type":"comment","z":"ee15f196.11bd7","name":"Getting Bitcoin charts from IndoDax","info":"","x":380,"y":900,"wires":[]},{"id":"c21a0346.fd0c8","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\n high:msg.payload.high,\n last:msg.payload.last,\n bid:msg.payload.bid,\n vwap:msg.payload.vwap,\n volume:msg.payload.volume,\n low:msg.payload.low,\n ask:msg.payload.ask,\n open:msg.payload.open,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1000,"y":860,"wires":[["835aa51f.7d9858"]]},{"id":"835aa51f.7d9858","type":"join","z":"ee15f196.11bd7","name":"","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\n","joinerType":"str","accumulate":false,"timeout":"","count":"2","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":1270,"y":900,"wires":[["473d7ae1.5e4094"]]},{"id":"189e1b8c.410754","type":"http in","z":"ee15f196.11bd7","name":"","url":"/buy","method":"get","upload":false,"swaggerDoc":"","x":100,"y":160,"wires":[["39ee5ddc.d81662","c83c3de4.9e9c","c4d9f604.615fa8","d681caa1.3345f8"]]},{"id":"39ee5ddc.d81662","type":"template","z":"ee15f196.11bd7","name":"page","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"\n \n \n Hello World! \n \n","x":350,"y":360,"wires":[["c36435c4.656208"]]},{"id":"c36435c4.656208","type":"http response","z":"ee15f196.11bd7","name":"","statusCode":"","headers":{},"x":470,"y":360,"wires":[]},{"id":"2d6e08c5.2ad2c8","type":"play audio","z":"ee15f196.11bd7","name":"Play sound","voice":"0","x":550,"y":180,"wires":[]},{"id":"c83c3de4.9e9c","type":"change","z":"ee15f196.11bd7","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"Buy bitcoins you lazy ass!","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":180,"wires":[["2d6e08c5.2ad2c8"]]},{"id":"c4d9f604.615fa8","type":"change","z":"ee15f196.11bd7","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"1","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":140,"wires":[["4fcb8423.80644c"]]},{"id":"4fcb8423.80644c","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n buy:msg.payload,\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":140,"wires":[["c3e7096d.9a3448"]]},{"id":"c3e7096d.9a3448","type":"influxdb out","z":"ee15f196.11bd7","influxdb":"afe244dc.c78ae8","name":"InfluxDB Home TradingBot","measurement":"tradingbot","precision":"s","retentionPolicy":"","x":1140,"y":440,"wires":[]},{"id":"8796310b.bbc07","type":"http in","z":"ee15f196.11bd7","name":"","url":"/nothing","method":"get","upload":false,"swaggerDoc":"","x":110,"y":260,"wires":[["39ee5ddc.d81662","2273c41d.9caa0c"]]},{"id":"2273c41d.9caa0c","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n trigger:Number(msg.payload.nothing),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":560,"y":280,"wires":[["c3e7096d.9a3448"]]},{"id":"3323cc05.5eb814","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":550,"y":100,"wires":[["8d923d79.67bb6"]]},{"id":"79991b33.4ab504","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n buybid:msg.payload.buy,\n buyvolume:msg.payload.vol_idr,\n buyask:msg.payload.sell,\n},\n{\n name:"Indodax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1180,"y":100,"wires":[["c3e7096d.9a3448"]]},{"id":"8b23fe7.f6f19","type":"comment","z":"ee15f196.11bd7","name":"Trading Bot in action","info":"","x":170,"y":40,"wires":[]},{"id":"c128f62e.37e798","type":"http in","z":"ee15f196.11bd7","name":"","url":"/buyarraySUM","method":"get","upload":false,"swaggerDoc":"","x":130,"y":320,"wires":[["39ee5ddc.d81662","c83c3de4.9e9c","dcbe0a00.cca5e8"]]},{"id":"d681caa1.3345f8","type":"http request","z":"ee15f196.11bd7","name":"IndoDax BTC/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/btc_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":390,"y":100,"wires":[["3323cc05.5eb814"]]},{"id":"8d923d79.67bb6","type":"change","z":"ee15f196.11bd7","name":"Add BTC name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"indodax","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":750,"y":100,"wires":[["35f6e15f.fd3c3e"]]},{"id":"35f6e15f.fd3c3e","type":"function","z":"ee15f196.11bd7","name":"To Number","func":"msg.payload.high = Number(msg.payload.high);\nmsg.payload.low = Number(msg.payload.low);\nmsg.payload.vol_btc = Number(msg.payload.vol_btc);\nmsg.payload.vol_idr = Number(msg.payload.vol_idr);\nmsg.payload.last = Number(msg.payload.last);\nmsg.payload.buy = Number(msg.payload.buy);\nmsg.payload.sell = Number(msg.payload.sell);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":990,"y":100,"wires":[["79991b33.4ab504"]]},{"id":"f70d7b43.912d58","type":"debug","z":"ee15f196.11bd7","name":"2222","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":950,"y":660,"wires":[]},{"id":"dcbe0a00.cca5e8","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n buyarraySUM:Number(msg.payload.SUM),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":560,"y":320,"wires":[["c3e7096d.9a3448"]]},{"id":"bb774449.559ef8","type":"http in","z":"ee15f196.11bd7","name":"","url":"/trigger","method":"get","upload":false,"swaggerDoc":"","x":110,"y":420,"wires":[["39ee5ddc.d81662","2c101d0c.dd0792"]]},{"id":"7d70faed.942574","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRpredict","method":"get","upload":false,"swaggerDoc":"","x":120,"y":460,"wires":[["961476d3.2fdb08","39ee5ddc.d81662"]]},{"id":"2c101d0c.dd0792","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n trigger:Number(msg.payload.trigger),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":420,"wires":[["c3e7096d.9a3448"]]},{"id":"961476d3.2fdb08","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRpredict:Number(msg.payload.IDRpredict),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":460,"wires":[["c3e7096d.9a3448"]]},{"id":"a72456a6.a74618","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRpredict2","method":"get","upload":false,"swaggerDoc":"","x":120,"y":500,"wires":[["ff603f12.2ca68","39ee5ddc.d81662"]]},{"id":"ff603f12.2ca68","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRpredict2:Number(msg.payload.IDRpredict2),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":500,"wires":[["c3e7096d.9a3448"]]},{"id":"1bdca375.ea5c7d","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRpredictBOT","method":"get","upload":false,"swaggerDoc":"","x":130,"y":540,"wires":[["c17fed53.4eb33","39ee5ddc.d81662"]]},{"id":"c17fed53.4eb33","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRpredictBOT:Number(msg.payload.IDRpredictBOT),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":540,"wires":[["c3e7096d.9a3448"]]},{"id":"306f3b74.d072e4","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRpredictBOT2","method":"get","upload":false,"swaggerDoc":"","x":140,"y":620,"wires":[["dab047a0.6d1c98","39ee5ddc.d81662"]]},{"id":"dab047a0.6d1c98","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRpredictBOT2:Number(msg.payload.IDRpredictBOT2),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":620,"wires":[["c3e7096d.9a3448"]]},{"id":"222ceccf.47ecb4","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRpredictBOT3","method":"get","upload":false,"swaggerDoc":"","x":140,"y":660,"wires":[["2a89118c.d3897e","39ee5ddc.d81662"]]},{"id":"2a89118c.d3897e","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRpredictBOT3:Number(msg.payload.IDRpredictBOT3),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":660,"wires":[["c3e7096d.9a3448"]]},{"id":"c2edb396.43e9a","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRpredictBOT4","method":"get","upload":false,"swaggerDoc":"","x":140,"y":700,"wires":[["8f3503b3.cfe9","39ee5ddc.d81662"]]},{"id":"8f3503b3.cfe9","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRpredictBOT4:Number(msg.payload.IDRpredictBOT4),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":700,"wires":[["c3e7096d.9a3448"]]},{"id":"33a4a206.42e1de","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRpredictBOT5","method":"get","upload":false,"swaggerDoc":"","x":140,"y":740,"wires":[["30f416d0.5c322a","39ee5ddc.d81662"]]},{"id":"30f416d0.5c322a","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRpredictBOT5:Number(msg.payload.IDRpredictBOT5),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":740,"wires":[["c3e7096d.9a3448"]]},{"id":"4c1ea4d2.1202fc","type":"inject","z":"ee15f196.11bd7","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"5","crontab":"","once":true,"onceDelay":"0.3","topic":"","payload":"","payloadType":"date","x":90,"y":1240,"wires":[["b1ac59d4.add478","75d9628.098959c","8c7a6b79.c47c68","efdc6100.d02d","aad9ea5a.e42468","b3b39b17.222788","2e512f85.b7307","2bc37088.82e26"]]},{"id":"aa80a3fa.1073","type":"influxdb out","z":"ee15f196.11bd7","influxdb":"afe244dc.c78ae8","name":"InfluxDB Home Trading","measurement":"trading5s","precision":"s","retentionPolicy":"","x":1150,"y":1320,"wires":[]},{"id":"ebe49f5f.27958","type":"comment","z":"ee15f196.11bd7","name":"Getting Crypto CHarts EVERY 5 SECONDS","info":"","x":190,"y":1180,"wires":[]},{"id":"b1ac59d4.add478","type":"binance-get-all-prices","z":"ee15f196.11bd7","name":"","x":370,"y":1260,"wires":[["ae6c45c8.c32048"]]},{"id":"ae6c45c8.c32048","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"obj","pretty":false,"x":510,"y":1260,"wires":[["abce3f88.b038d"]]},{"id":"5fc36cd0.901874","type":"join","z":"ee15f196.11bd7","name":"","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\n","joinerType":"str","accumulate":false,"timeout":"","count":"7","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":1030,"y":1260,"wires":[["18bc9aba.caedc5"]]},{"id":"18bc9aba.caedc5","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n\n// lastBTC:Number(msg.payload.Binance.BTCUSDT),\n// lastETH:Number(msg.payload.Binance.ETHUSDT),\n// lastNEO:Number(msg.payload.Binance.NEOUSDT),\n// lastDOGE:Number(msg.payload.Binance.DOGEUSDT),\n// lastBTT:Number(msg.payload.Binance.BTTUSDT),\n// lastADA:Number(msg.payload.Binance.ADAUSDT),\n// lastLTC:Number(msg.payload.Binance.LTCUSDT),\n \n lastBTCIDR:Number(msg.payload.BTCIDR.lastBTCIDR),\n lastETHIDR:Number(msg.payload.ETHIDR.lastETHIDR),\n lastNEOIDR:Number(msg.payload.NEOIDR.lastNEOIDR),\n lastDOGEIDR:Number(msg.payload.DOGEIDR.lastDOGEIDR),\n lastBTTIDR:Number(msg.payload.BTTIDR.lastBTTIDR),\n lastADAIDR:Number(msg.payload.ADAIDR.lastADAIDR),\n lastLTCIDR:Number(msg.payload.LTCIDR.lastLTCIDR),\n},\n{\n name:"Binance_Indodax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1180,"y":1260,"wires":[["aa80a3fa.1073"]]},{"id":"75d9628.098959c","type":"http request","z":"ee15f196.11bd7","name":"IndoDax ETH/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/eth_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":150,"y":1380,"wires":[["4186ceaa.5784a"]]},{"id":"4186ceaa.5784a","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":310,"y":1380,"wires":[["5db72837.7af058"]]},{"id":"5db72837.7af058","type":"change","z":"ee15f196.11bd7","name":"Add ETH name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"ETHIDR","tot":"str"},{"t":"set","p":"payload.name","pt":"msg","to":"ETHIDR","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":510,"y":1380,"wires":[["13f8f5b.64dd80a"]]},{"id":"13f8f5b.64dd80a","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\nlastETHIDR:msg.payload.last,\nname:msg.payload.name,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":800,"y":1380,"wires":[["5fc36cd0.901874"]]},{"id":"abce3f88.b038d","type":"change","z":"ee15f196.11bd7","name":"","rules":[{"t":"set","p":"topic","pt":"msg","to":"Binance","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":680,"y":1260,"wires":[[]]},{"id":"efdc6100.d02d","type":"http request","z":"ee15f196.11bd7","name":"IndoDax NEO/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/neo_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":150,"y":1420,"wires":[["6840e0b3.22f9a"]]},{"id":"6840e0b3.22f9a","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":310,"y":1420,"wires":[["819bde0c.8c9cf"]]},{"id":"819bde0c.8c9cf","type":"change","z":"ee15f196.11bd7","name":"Add NEO name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"NEOIDR","tot":"str"},{"t":"set","p":"payload.name","pt":"msg","to":"NEOIDR","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":510,"y":1420,"wires":[["ccc5ec4a.70868"]]},{"id":"ccc5ec4a.70868","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\nlastNEOIDR:msg.payload.last,\nname:msg.payload.name,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":800,"y":1420,"wires":[["5fc36cd0.901874"]]},{"id":"aad9ea5a.e42468","type":"http request","z":"ee15f196.11bd7","name":"IndoDax DOGE/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/doge_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":140,"y":1460,"wires":[["4d79bbff.8226f4"]]},{"id":"4d79bbff.8226f4","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":310,"y":1460,"wires":[["322a63ab.e2592c"]]},{"id":"322a63ab.e2592c","type":"change","z":"ee15f196.11bd7","name":"Add DOGE name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"DOGEIDR","tot":"str"},{"t":"set","p":"payload.name","pt":"msg","to":"DOGEIDR","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":1460,"wires":[["610bc63d.4f37c8"]]},{"id":"610bc63d.4f37c8","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\nlastDOGEIDR:msg.payload.last,\nname:msg.payload.name,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":800,"y":1460,"wires":[["5fc36cd0.901874"]]},{"id":"b3b39b17.222788","type":"http request","z":"ee15f196.11bd7","name":"IndoDax BTT/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/btt_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":150,"y":1500,"wires":[["e0d4a3db.0802"]]},{"id":"e0d4a3db.0802","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":310,"y":1500,"wires":[["5e7d521a.d6095c"]]},{"id":"5e7d521a.d6095c","type":"change","z":"ee15f196.11bd7","name":"Add BTT name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"BTTIDR","tot":"str"},{"t":"set","p":"payload.name","pt":"msg","to":"BTTIDR","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":510,"y":1500,"wires":[["aa084c29.99bd"]]},{"id":"aa084c29.99bd","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\nlastBTTIDR:msg.payload.last,\nname:msg.payload.name,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":800,"y":1500,"wires":[["5fc36cd0.901874"]]},{"id":"2e512f85.b7307","type":"http request","z":"ee15f196.11bd7","name":"IndoDax ADA/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/ada_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":150,"y":1540,"wires":[["3f336496.969a3c"]]},{"id":"3f336496.969a3c","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":310,"y":1540,"wires":[["74d3e2cb.ee6edc"]]},{"id":"74d3e2cb.ee6edc","type":"change","z":"ee15f196.11bd7","name":"Add ADA name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"ADAIDR","tot":"str"},{"t":"set","p":"payload.name","pt":"msg","to":"ADAIDR","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":510,"y":1540,"wires":[["1cc7f4af.31e63b"]]},{"id":"1cc7f4af.31e63b","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\nlastADAIDR:msg.payload.last,\nname:msg.payload.name,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":800,"y":1540,"wires":[["5fc36cd0.901874"]]},{"id":"2bc37088.82e26","type":"http request","z":"ee15f196.11bd7","name":"IndoDax LTC/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/ltc_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":150,"y":1580,"wires":[["3d2e5c15.185904"]]},{"id":"3d2e5c15.185904","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":310,"y":1580,"wires":[["cb8547bb.053b58"]]},{"id":"cb8547bb.053b58","type":"change","z":"ee15f196.11bd7","name":"Add LTCname / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"LTCIDR","tot":"str"},{"t":"set","p":"payload.name","pt":"msg","to":"LTCIDR","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":510,"y":1580,"wires":[["219e99af.4a5426"]]},{"id":"219e99af.4a5426","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\nlastLTCIDR:msg.payload.last,\nname:msg.payload.name,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":800,"y":1580,"wires":[["5fc36cd0.901874"]]},{"id":"8c7a6b79.c47c68","type":"http request","z":"ee15f196.11bd7","name":"IndoDax BTC/IDR","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://indodax.com/api/btc_idr/ticker","tls":"","persist":false,"proxy":"","authType":"","x":150,"y":1340,"wires":[["d0bf1579.f5e208"]]},{"id":"d0bf1579.f5e208","type":"json","z":"ee15f196.11bd7","name":"","property":"payload","action":"","pretty":false,"x":310,"y":1340,"wires":[["1cd00c81.0de993"]]},{"id":"1cd00c81.0de993","type":"change","z":"ee15f196.11bd7","name":"Add BTC name / remove ticker","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.ticker","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"BTCIDR","tot":"str"},{"t":"set","p":"payload.name","pt":"msg","to":"BTCIDR","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":510,"y":1340,"wires":[["ef2f8046.92cf9"]]},{"id":"ef2f8046.92cf9","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = {\nlastBTCIDR:msg.payload.last,\nname:msg.payload.name,\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":800,"y":1340,"wires":[["5fc36cd0.901874"]]},{"id":"ae46c1f9.7a038","type":"debug","z":"ee15f196.11bd7","name":"123","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1130,"y":1480,"wires":[]},{"id":"a7b15ea5.e3cd6","type":"comment","z":"ee15f196.11bd7","name":"Binance","info":"","x":360,"y":1220,"wires":[]},{"id":"e767fd42.ca53b","type":"comment","z":"ee15f196.11bd7","name":"Indodax","info":"","x":110,"y":1300,"wires":[]},{"id":"336bf81.08de408","type":"comment","z":"ee15f196.11bd7","name":"Getting BTC CHarts EVERY 20 SECONDS","info":"","x":180,"y":780,"wires":[]},{"id":"5366759b.d3621c","type":"http in","z":"ee15f196.11bd7","name":"","url":"/IDRrealBOT","method":"get","upload":false,"swaggerDoc":"","x":130,"y":580,"wires":[["feb40fd6.454d1","39ee5ddc.d81662"]]},{"id":"feb40fd6.454d1","type":"function","z":"ee15f196.11bd7","name":"Fields and Tags","func":"msg.payload = [{\n IDRrealBOT:Number(msg.payload.IDRrealBOT),\n},\n{\n name:"IndoDax",\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":580,"y":580,"wires":[["c3e7096d.9a3448"]]},{"id":"3940c64b.29191a","type":"function","z":"a37260a5.d21a5","name":"Fields and Tags","func":"msg.payload = [{\n soil:msg.payload.soil,\n show:msg.payload.show,\n},\n{\n name:msg.payload.name,\n}];\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":400,"wires":[["bb4eac35.56b2b"]]},{"id":"d525cac0.99be38","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Desk Light ON","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":1,"name":"Desk Light","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":730,"y":100,"wires":[["270ea133.82bf5e"]]},{"id":"393b262a.7c587a","type":"switch","z":"a72e97fd.cd1ae8","name":"","property":"payload.params.on","propertyType":"msg","rules":[{"t":"false"},{"t":"true"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":80,"wires":[["310ec8ab.229bb8"],["d525cac0.99be38"]]},{"id":"310ec8ab.229bb8","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Desk Light OFF","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":1,"name":"Desk Light","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":60,"wires":[["270ea133.82bf5e"]]},{"id":"270ea133.82bf5e","type":"mqtt out","z":"a72e97fd.cd1ae8","name":"","topic":"domoticz/out","qos":"","retain":"","broker":"28c53845.3a4fe8","x":1150,"y":220,"wires":[]},{"id":"52cdfecf.b10ff","type":"google-home","z":"a72e97fd.cd1ae8","conf":"d0327fc2.59abc","device":"11577","acknowledge":true,"name":"Living Light","topic":"living","x":170,"y":160,"wires":[["d849611b.9fe22"]]},{"id":"d849611b.9fe22","type":"switch","z":"a72e97fd.cd1ae8","name":"","property":"payload.params.on","propertyType":"msg","rules":[{"t":"false"},{"t":"true"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":160,"wires":[["32b59f09.cca4d"],["24a9ee07.a65f12"]]},{"id":"32b59f09.cca4d","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Living Light OFF","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":2,"name":"Living Light","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":140,"wires":[["270ea133.82bf5e"]]},{"id":"24a9ee07.a65f12","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Living Light ON","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":2,"name":"Living Light","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":180,"wires":[["270ea133.82bf5e"]]},{"id":"5ff4334.b9585cc","type":"google-home","z":"a72e97fd.cd1ae8","conf":"d0327fc2.59abc","device":"11578","acknowledge":true,"name":"Ceiling Light","topic":"","x":170,"y":240,"wires":[["83c5832.b0ae28"]]},{"id":"83c5832.b0ae28","type":"switch","z":"a72e97fd.cd1ae8","name":"","property":"payload.params.on","propertyType":"msg","rules":[{"t":"false"},{"t":"true"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":240,"wires":[["6f53017.6566b"],["af140144.0bc8"]]},{"id":"6f53017.6566b","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Ceiling Light OFF","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":3,"name":"Ceiling Light","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":220,"wires":[["270ea133.82bf5e"]]},{"id":"af140144.0bc8","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Ceiling Light ON","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":3,"name":"Ceiling Light","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":260,"wires":[["270ea133.82bf5e"]]},{"id":"e2057600.78fea8","type":"google-home","z":"a72e97fd.cd1ae8","conf":"d0327fc2.59abc","device":"11579","acknowledge":true,"name":"Top Light","topic":"","x":160,"y":320,"wires":[["a4147d28.b427a"]]},{"id":"a4147d28.b427a","type":"switch","z":"a72e97fd.cd1ae8","name":"","property":"payload.params.on","propertyType":"msg","rules":[{"t":"false"},{"t":"true"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":320,"wires":[["a15e79ce.fd4508"],["34cd9c63.da6674"]]},{"id":"a15e79ce.fd4508","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Top Light OFF","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":38,"name":"Top Light","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":730,"y":300,"wires":[["270ea133.82bf5e"]]},{"id":"34cd9c63.da6674","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Top Light ON","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":38,"name":"Top Light","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":730,"y":340,"wires":[["270ea133.82bf5e"]]},{"id":"d416f837.165fb8","type":"google-home","z":"a72e97fd.cd1ae8","conf":"d0327fc2.59abc","device":"11576","acknowledge":true,"name":"Desk Light","topic":"living","x":160,"y":80,"wires":[["393b262a.7c587a"]]},{"id":"d37daa83.c247b8","type":"google-home","z":"a72e97fd.cd1ae8","conf":"d0327fc2.59abc","device":"11584","acknowledge":true,"name":"Water Pump","topic":"","x":170,"y":500,"wires":[["31282f46.c01bc"]]},{"id":"31282f46.c01bc","type":"switch","z":"a72e97fd.cd1ae8","name":"","property":"payload.params.on","propertyType":"msg","rules":[{"t":"false"},{"t":"true"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":500,"wires":[["d88bca75.e3f158"],["e432821b.3df51"]]},{"id":"d88bca75.e3f158","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Water Pump OFF","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":34,"name":"Water Pump","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":480,"wires":[["270ea133.82bf5e"]]},{"id":"e432821b.3df51","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Water Pump ON","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":34,"name":"Water Pump","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":520,"wires":[["270ea133.82bf5e"]]},{"id":"4d50d636.f04278","type":"google-home","z":"a72e97fd.cd1ae8","conf":"d0327fc2.59abc","device":"11588","acknowledge":true,"name":"Kitchen Light","topic":"","x":170,"y":400,"wires":[["1e83a91c.6eecb7"]]},{"id":"1e83a91c.6eecb7","type":"switch","z":"a72e97fd.cd1ae8","name":"","property":"payload.params.on","propertyType":"msg","rules":[{"t":"false"},{"t":"true"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":400,"wires":[["18fde297.446abd"],["df9a55b3.e89fa8"]]},{"id":"18fde297.446abd","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Kitchen Light OFF","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":48,"name":"Kitchen Light","nvalue":0,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":750,"y":380,"wires":[["270ea133.82bf5e"]]},{"id":"df9a55b3.e89fa8","type":"change","z":"a72e97fd.cd1ae8","name":"Turn Kitchen Light ON","rules":[{"t":"set","p":"payload","pt":"msg","to":"{"Battery":255,"RSSI":12,"description":"","dtype":"Lighting 1","hwid":"3","id":"65","idx":48,"name":"Kitchen Light","nvalue":1,"stype":"X10","switchType":"On/Off","unit":1}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":420,"wires":[["270ea133.82bf5e"]]},{"id":"ff7afe4c.ee93d","type":"debug","z":"a37260a5.d21a5","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":630,"y":1380,"wires":[]},{"id":"ede5b09c.c0a69","type":"switch","z":"a37260a5.d21a5","name":"False or not","property":"payload","propertyType":"msg","rules":[{"t":"false"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":270,"y":1260,"wires":[[],["ead72070.fb8df"]]},{"id":"75b43cec.893584","type":"switch","z":"a37260a5.d21a5","name":"False or not","property":"payload","propertyType":"msg","rules":[{"t":"false"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":270,"y":1220,"wires":[[],["74ab932d.1e527c"]]},{"id":"93cd06b0.f7e748","type":"switch","z":"a37260a5.d21a5","name":"False or not","property":"payload","propertyType":"msg","rules":[{"t":"false"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":270,"y":1180,"wires":[[],["734d75af.75033c"]]},{"id":"36b10dfd.5d4192","type":"exec","z":"bb099a59.2e09e8","command":"curl http://192.168.8.104/capture","addpay":true,"append":"","useSpawn":"false","timer":"","oldrc":false,"name":"","x":510,"y":260,"wires":[[],[],[]]},{"id":"d4f44809.0931c8","type":"debug","z":"bb099a59.2e09e8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":770,"y":260,"wires":[]},{"id":"5013b014.c3085","type":"change","z":"bb099a59.2e09e8","name":"Set filename","rules":[{"t":"set","p":"payload","pt":"msg","to":"-o /home/pi/xxx.jpg","tot":"str"},{"t":"set","p":"time","pt":"msg","to":"$now('[D01].[M01].[Y0001]_[H01]-[m01]-[s01]', '+0700')","tot":"jsonata"},{"t":"change","p":"payload","pt":"msg","from":"xxx","fromt":"str","to":"time","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":270,"y":260,"wires":[["36b10dfd.5d4192"]]},{"id":"1775edbf.6228f2","type":"trigger","z":"bb099a59.2e09e8","name":"Pic every sec","op1":"1","op2":"0","op1type":"str","op2type":"str","duration":"-1","extend":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":1030,"y":140,"wires":[["5013b014.c3085"]]},{"id":"447e6cdf.702dc4","type":"switch","z":"bb099a59.2e09e8","name":"Find motion Sensor IDX","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"16","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":470,"y":140,"wires":[["4f61b98f.fa8c48"]]},{"id":"8a728575.6f5578","type":"json","z":"bb099a59.2e09e8","name":"","property":"payload","action":"","pretty":false,"x":270,"y":140,"wires":[["447e6cdf.702dc4"]]},{"id":"2b78f9a.734a906","type":"mqtt in","z":"bb099a59.2e09e8","name":"","topic":"domoticz/out","qos":"2","datatype":"auto","broker":"28c53845.3a4fe8","x":130,"y":140,"wires":[["8a728575.6f5578"]]},{"id":"4f61b98f.fa8c48","type":"switch","z":"bb099a59.2e09e8","name":"On / Off","property":"payload.nvalue","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"0","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":680,"y":140,"wires":[["1775edbf.6228f2"],["b37960aa.6046a"]]},{"id":"b37960aa.6046a","type":"change","z":"bb099a59.2e09e8","name":"Stop taking pics","rules":[{"t":"set","p":"reset","pt":"msg","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":180,"wires":[["1775edbf.6228f2"]]},{"id":"54c6207c.61a27","type":"mqtt in","z":"a37260a5.d21a5","name":"","topic":"esp32/humidity","qos":"0","datatype":"json","broker":"28c53845.3a4fe8","x":120,"y":340,"wires":[["64e9c69d.ae0d28"]]},{"id":"64e9c69d.ae0d28","type":"debug","z":"a37260a5.d21a5","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":360,"y":360,"wires":[]}]