[{"id":"3900be5f.24abd2","type":"tab","label":"Chaudière","disabled":false,"info":""},{"id":"ec06d589.431428","type":"mqtt in","z":"3900be5f.24abd2","name":"","topic":"/sensors/salon","qos":"2","broker":"21c3ebbb.867574","x":367.816650390625,"y":369.5333557128906,"wires":[["903bb49b.fb98c"]]},{"id":"903bb49b.fb98c","type":"json","z":"3900be5f.24abd2","name":"","property":"payload","action":"obj","pretty":false,"x":561.13330078125,"y":369.88336181640625,"wires":[["6e175a56.f0ce04"]]},{"id":"c7ef97b9.d220a","type":"ramp-thermostat","z":"3900be5f.24abd2","name":"Salon","profile":"268d65d1.f2ae32","hysteresisplus":"0.3","hysteresisminus":"0.3","x":1229.5666809082031,"y":318.2833557128906,"wires":[["4a49cf9c.37f54"],[],["ddbb15b2.4c9078","19882dbe.6c4b7a"]]},{"id":"f893159c.a0646","type":"function","z":"3900be5f.24abd2","name":"set auto curve or consigne","func":"msg_0={}\nif(flow.get(\"chaudiere\")==\"auto\"){\n msg_0.topic=\"setProfile\";\n msg_0.payload= {\n \"name\":\"Profil de chauffe\",\n \"points\":{\n \"00:00\":16.0,\n \"06:00\":17.0,\n \"06:30\":18.0,\n \"10:00\":18.0,\n \"10:30\":18.0,\n \"14:30\":18.0,\n \"15:30\":17.5,\n \"20:00\":17.5,\n \"20:30\":17.0,\n \"24:00\":16.0\n }\n }\n}\nelse{\n msg_0.topic=\"setTarget\";\n msg_0.payload=flow.get(\"consigne\");\n}\nreturn msg_0;","outputs":1,"noerr":0,"x":851.566650390625,"y":202.76663208007812,"wires":[["c7ef97b9.d220a","a44c1d07.24a8"]]},{"id":"a44c1d07.24a8","type":"function","z":"3900be5f.24abd2","name":"SetCurrent Temp","func":"msg.payload = flow.get(\"temperature\")\nmsg.topic = \"setCurrent\"\nreturn msg","outputs":1,"noerr":0,"x":1005.566650390625,"y":369.0666809082031,"wires":[["c7ef97b9.d220a"]]},{"id":"991aea42.579ef","type":"function","z":"3900be5f.24abd2","name":"flow.set","func":"flow.set(\"chaudiere\",msg.payload);\nreturn msg;","outputs":1,"noerr":0,"x":598.683349609375,"y":184.06668090820312,"wires":[["f893159c.a0646","cd2d943c.4eddb8"]]},{"id":"1e21475d.a423b9","type":"function","z":"3900be5f.24abd2","name":"flow.set","func":"flow.set(\"consigne\",msg.payload);\nreturn msg;","outputs":1,"noerr":0,"x":595,"y":223.88333129882812,"wires":[["f893159c.a0646","cd2d943c.4eddb8"]]},{"id":"4a49cf9c.37f54","type":"function","z":"3900be5f.24abd2","name":"Marche / Arret en 0/1","func":"if(msg.payload===true){\n msg.payload=1\n}\nelse{\n msg.payload=0\n}\nreturn msg;","outputs":1,"noerr":0,"x":1459.5001220703125,"y":304.7777404785156,"wires":[["c650a99b.b0f188","309d06d6.2652b2"]]},{"id":"c650a99b.b0f188","type":"mqtt out","z":"3900be5f.24abd2","name":"","topic":"/chaudiere/consigne","qos":"2","retain":"true","broker":"21c3ebbb.867574","x":1714.944580078125,"y":303.8888854980469,"wires":[]},{"id":"6e175a56.f0ce04","type":"function","z":"3900be5f.24abd2","name":"set flow variable","func":"flow.set(\"temperature\",msg.payload)\nreturn msg;","outputs":1,"noerr":0,"x":728.5556030273438,"y":368.22216796875,"wires":[["a44c1d07.24a8"]]},{"id":"63cafde7.a9e37c","type":"comment","z":"3900be5f.24abd2","name":"resend T° for update","info":"","x":935,"y":286.33331298828125,"wires":[]},{"id":"4d70a79f.704a68","type":"mqtt in","z":"3900be5f.24abd2","name":"","topic":"/chaudiere/target/voulu","qos":"2","broker":"21c3ebbb.867574","x":398.25,"y":232.5,"wires":[["1e21475d.a423b9"]]},{"id":"4ce88ab5.139074","type":"mqtt in","z":"3900be5f.24abd2","name":"","topic":"/chaudiere/mode/set","qos":"2","broker":"21c3ebbb.867574","x":385.25,"y":182.75,"wires":[["991aea42.579ef"]]},{"id":"ddbb15b2.4c9078","type":"mqtt out","z":"3900be5f.24abd2","name":"","topic":"/chaudiere/target/reel","qos":"","retain":"true","broker":"21c3ebbb.867574","x":1507.0000610351562,"y":377.0000305175781,"wires":[]},{"id":"b50f10ce.87d9e8","type":"mqtt out","z":"3900be5f.24abd2","name":"","topic":"/chaudiere/mode/state","qos":"","retain":"true","broker":"21c3ebbb.867574","x":1118.5,"y":151,"wires":[]},{"id":"cd2d943c.4eddb8","type":"function","z":"3900be5f.24abd2","name":"set payload for mqtt","func":"msg_0={}\nif(flow.get(\"chaudiere\")==\"auto\"){\n msg_0.payload=\"auto\"\n}\nelse{\n msg_0.payload=\"manual\";\n}\nreturn msg_0;","outputs":1,"noerr":0,"x":832,"y":151,"wires":[["b50f10ce.87d9e8"]]},{"id":"19882dbe.6c4b7a","type":"influxdb out","z":"3900be5f.24abd2","influxdb":"19867736.ac0dd1","name":"","measurement":"consigne_chaudiere","precision":"","retentionPolicy":"","x":1606.0501098632812,"y":428.04998779296875,"wires":[]},{"id":"309d06d6.2652b2","type":"influxdb out","z":"3900be5f.24abd2","influxdb":"19867736.ac0dd1","name":"","measurement":"chaudiere_ON_OFF","precision":"","retentionPolicy":"","x":1813.85009765625,"y":226.88333129882812,"wires":[]},{"id":"21c3ebbb.867574","type":"mqtt-broker","z":"","name":"NAS","broker":"192.168.1.100","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"268d65d1.f2ae32","type":"profile","z":"","name":"Profil de chauffe","time1":"00:00","temp1":"17","time2":"06:30","temp2":"17","time3":"07:00","temp3":"19","time4":"10:00","temp4":"19","time5":"10:30","temp5":"17","time6":"15:30","temp6":"17","time7":"16:00","temp7":"19","time8":"21:00","temp8":"19","time9":"21:30","temp9":"17","time10":"","temp10":""},{"id":"19867736.ac0dd1","type":"influxdb","z":"","hostname":"192.168.1.100","port":"8086","protocol":"http","database":"temperature","name":"","usetls":false,"tls":""}]