Skip to content

C02 Automation

JakeTheRabbit edited this page Feb 15, 2023 · 2 revisions

[{"id":"707c75dc0aa6ab63","type":"tab","label":"MT - CO2 Control","disabled":false,"info":"","env":[]},{"id":"e42ce3cf87730f33","type":"server-state-changed","z":"707c75dc0aa6ab63","name":"","server":"463c1165.0f163","version":4,"exposeToHomeAssistant":true,"haConfig":[{"property":"name","value":"Co2 Input Target"},{"property":"icon","value":"co2"}],"entityidfilter":"input_number.co2_target","entityidfiltertype":"exact","outputinitially":true,"state_type":"num","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":180,"y":60,"wires":[["5960511f173dcdcb"]]},{"id":"7bfa6c6c4ba7e603","type":"server-state-changed","z":"707c75dc0aa6ab63","name":"","server":"463c1165.0f163","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_number.co2_tolerance","entityidfiltertype":"exact","outputinitially":true,"state_type":"num","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":190,"y":140,"wires":[["5960511f173dcdcb"]]},{"id":"0e78570e7b2b65ae","type":"server-state-changed","z":"707c75dc0aa6ab63","name":"","server":"463c1165.0f163","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.scd41_2_co2","entityidfiltertype":"exact","outputinitially":false,"state_type":"num","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":160,"y":220,"wires":[["5960511f173dcdcb"]]},{"id":"cc6fb67a793d7a5b","type":"debug","z":"707c75dc0aa6ab63","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":1510,"y":120,"wires":[]},{"id":"5960511f173dcdcb","type":"join","z":"707c75dc0aa6ab63","name":"","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":true,"timeout":"","count":"3","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":510,"y":140,"wires":[["a6cbcaf2df90d229"]]},{"id":"a6cbcaf2df90d229","type":"function","z":"707c75dc0aa6ab63","name":"","func":"if (msg.payload[\"sensor.scd41_2_co2\"] < (msg.payload[\"input_number.co2_target\"] - msg.payload[\"input_number.co2_tolerance\"])) { \n return [msg, null];\n}\n\nelse if (msg.payload[\"sensor.scd41_2_co2\"] > (msg.payload[\"input_number.co2_target\"] + msg.payload[\"input_number.co2_tolerance\"])) { \n\nreturn [null, msg];\n \n}\n","outputs":2,"noerr":0,"initialize":"","finalize":"","libs":[],"x":660,"y":140,"wires":[["97a6d4c4be10ef93"],["443c63a73cc29cd5"]]},{"id":"cad4203c42a1117b","type":"api-call-service","z":"707c75dc0aa6ab63","name":"","server":"463c1165.0f163","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.s3_water_old"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1200,"y":60,"wires":[["cc6fb67a793d7a5b"]]},{"id":"a0dab22d19914216","type":"api-call-service","z":"707c75dc0aa6ab63","name":"","server":"463c1165.0f163","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["switch.s3_water_old"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1200,"y":200,"wires":[["cc6fb67a793d7a5b"]]},{"id":"97a6d4c4be10ef93","type":"api-current-state","z":"707c75dc0aa6ab63","name":"","server":"463c1165.0f163","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.s3_water_old","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":900,"y":60,"wires":[["cad4203c42a1117b"],[]]},{"id":"443c63a73cc29cd5","type":"api-current-state","z":"707c75dc0aa6ab63","name":"","server":"463c1165.0f163","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.s3_water_old","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":900,"y":200,"wires":[["a0dab22d19914216"],[]]},{"id":"463c1165.0f163","type":"server","name":"Home Assistant","version":2,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":30}]

Clone this wiki locally