[{"id":"984ff2505fe2ab86","type":"comment","z":"57239719f165a579","name":"Rekuperator","info":"","x":70,"y":20,"wires":[]},{"id":"c7a58f7497f14fc9","type":"time-range-switch","z":"57239719f165a579","name":"Wietrzenie wieczorne","lat":"53.07","lon":"23.26","startTime":"20:00","endTime":"21:00","startOffset":0,"endOffset":0,"x":320,"y":20,"wires":[["40e19a8a4e8b3caa"],["a049719baa73c44d"]]},{"id":"b562b66e64f42086","type":"inject","z":"57239719f165a579","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"60","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":90,"y":100,"wires":[["c7a58f7497f14fc9"]]},{"id":"1f4091dc7239aba3","type":"time-range-switch","z":"57239719f165a579","name":"Wietrzenie poranne","lat":"53.07","lon":"23.26","startTime":"7:30","endTime":"8:30","startOffset":0,"endOffset":0,"x":490,"y":180,"wires":[["40e19a8a4e8b3caa"],["671e1ac29ce957af"]]},{"id":"a049719baa73c44d","type":"time-range-switch","z":"57239719f165a579","name":"Wietrzenie popołudniowe","lat":"53.07","lon":"23.26","startTime":"13:58","endTime":"14:58","startOffset":0,"endOffset":0,"x":390,"y":100,"wires":[["40e19a8a4e8b3caa"],["1f4091dc7239aba3"]]},{"id":"7fbbfb1ffc07db16","type":"api-current-state","z":"57239719f165a579","name":"Jakość powietrza","server":"bf1cdba.1929828","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.czujnik_powietrza_vindriktning_pm2_5","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"powietrze","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1010,"y":280,"wires":[["7bdaa9773f4ab7bc"]]},{"id":"7bdaa9773f4ab7bc","type":"api-current-state","z":"57239719f165a579","name":"Temperatura ","server":"bf1cdba.1929828","version":3,"outputs":1,"halt_if":"","halt_if_type":"num","halt_if_compare":"is","entity_id":"sensor.termometr_salon_temperature","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"temperatura","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1150,"y":200,"wires":[["43dc0c492d7a20f3"]]},{"id":"43dc0c492d7a20f3","type":"function","z":"57239719f165a579","name":"Obliczanie i wynik","func":"var a = msg.temperatura;\nvar b = msg.powietrze;\nvar c = msg.wilgotnosc\nflow.set(\"wynik\");\nif (a <= 23.5) {var x = 1} else if (a >=24) {var x = 3} else {var x = 2};\nif (b <= 35) {var y = 1} else if (b >=90) {var y = 3} else {var y = 2};\nif (c <= 64) {var h = 1} else if (c >= 75) {var h = 3} else {var h = 2};\nif (x > y) {var z = x} else if (y > x) {var z = y} else {var z = x};\nif (z > h) {var w = z} else if (z < h) {var w = h} else {var w = z};\nmsg.wynik = w\nmsg.wynik=Math.round(msg.wynik);\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1350,"y":200,"wires":[["79f68814c64f81b2"]]},{"id":"671e1ac29ce957af","type":"api-current-state","z":"57239719f165a579","name":"Tryb auto","server":"bf1cdba.1929828","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.virtual_reqnet_tryb_auto","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":720,"y":200,"wires":[["b45cda8fefb98b98"],[]]},{"id":"7cd9ab1c686955b5","type":"api-call-service","z":"57239719f165a579","name":"Bieg 2 ON","server":"bf1cdba.1929828","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.reqnet_predkosc"],"labelId":[],"data":"{ \"brightness_pct\": 67 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"light","service":"turn_on","x":2010,"y":120,"wires":[[]]},{"id":"40e19a8a4e8b3caa","type":"api-call-service","z":"57239719f165a579","name":"Bieg 3 ON","server":"bf1cdba.1929828","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.reqnet_predkosc"],"labelId":[],"data":"{ \"brightness_pct\": 100 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"light","service":"turn_on","x":2010,"y":40,"wires":[[]]},{"id":"ac256890816743e9","type":"time-range-switch","z":"57239719f165a579","name":"Cisza nocna","lat":"53.07","lon":"23.26","startTime":"23:00","endTime":"6:30","startOffset":0,"endOffset":0,"x":1710,"y":160,"wires":[["b315cafc16ef4ab3"],["7cd9ab1c686955b5"]]},{"id":"c3ed770fe3b17153","type":"time-range-switch","z":"57239719f165a579","name":"Cisza nocna","lat":"53.07","lon":"23.26","startTime":"23:00","endTime":"6:30","startOffset":0,"endOffset":0,"x":1710,"y":100,"wires":[["b315cafc16ef4ab3"],["40e19a8a4e8b3caa"]]},{"id":"79f68814c64f81b2","type":"switch","z":"57239719f165a579","name":"","property":"wynik","propertyType":"msg","rules":[{"t":"eq","v":"3","vt":"num"},{"t":"eq","v":"2","vt":"num"},{"t":"eq","v":"1","vt":"num"}],"checkall":"true","repair":false,"outputs":3,"x":1530,"y":200,"wires":[["c3ed770fe3b17153"],["ac256890816743e9"],["b315cafc16ef4ab3"]]},{"id":"b315cafc16ef4ab3","type":"api-call-service","z":"57239719f165a579","name":"Bieg 1 ON","server":"bf1cdba.1929828","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.reqnet_predkosc"],"labelId":[],"data":"{ \"brightness_pct\": 33 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"light","service":"turn_on","x":2010,"y":200,"wires":[[]]},{"id":"b45cda8fefb98b98","type":"api-current-state","z":"57239719f165a579","name":"Wilgotność","server":"bf1cdba.1929828","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.termometr_lazienka_dol_humidity","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"wilgotnosc","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":910,"y":180,"wires":[["7fbbfb1ffc07db16"]]},{"id":"bf1cdba.1929828","type":"server","name":"Home Assistant","addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"","connectionDelay":false,"cacheJson":false,"heartbeat":false,"heartbeatInterval":"","statusSeparator":"","enableGlobalContextStore":false}]