Update flow files

This commit is contained in:
2026-05-21 22:34:45 +02:00
parent 5a86f6817a
commit 916f0c0c6a
+2 -64
View File
@@ -21704,7 +21704,7 @@
"z": "c7f876875da48b87", "z": "c7f876875da48b87",
"name": "Bathmode ", "name": "Bathmode ",
"wires": [], "wires": [],
"info": "Support for taking a fucking bath in peace without smart lights trying to be smart and try to ruin your relaxing bath", "info": "",
"x": 120, "x": 120,
"y": 60 "y": 60
}, },
@@ -22281,68 +22281,6 @@
"x": 940, "x": 940,
"y": 780 "y": 780
}, },
{
"id": "35c8be1391bade3c",
"type": "api-call-service",
"z": "c7f876875da48b87",
"name": "Set bathroom to occupied",
"wires": [
[]
],
"server": "657c7463.48e1e4",
"version": 7,
"debugenabled": false,
"action": "input_boolean.turn_on",
"floorId": [],
"areaId": [],
"deviceId": [],
"entityId": [
"input_boolean.bathroom_occupied"
],
"labelId": [],
"data": "",
"dataType": "json",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"blockInputOverrides": false,
"domain": "input_boolean",
"service": "turn_on",
"x": 1510,
"y": 260
},
{
"id": "51fdae07346cd271",
"type": "api-call-service",
"z": "c7f876875da48b87",
"name": "Set bathroom to unoccupied",
"wires": [
[]
],
"server": "657c7463.48e1e4",
"version": 7,
"debugenabled": false,
"action": "input_boolean.turn_on",
"floorId": [],
"areaId": [],
"deviceId": [],
"entityId": [
"input_boolean.bathroom_occupied"
],
"labelId": [],
"data": "",
"dataType": "json",
"mergeContext": "",
"mustacheAltTags": false,
"outputProperties": [],
"queue": "none",
"blockInputOverrides": false,
"domain": "input_boolean",
"service": "turn_on",
"x": 1520,
"y": 300
},
{ {
"id": "339b3b18887a2819", "id": "339b3b18887a2819",
"type": "server-state-changed", "type": "server-state-changed",
@@ -22503,7 +22441,7 @@
"7e4f4bb9c0c9ef2b" "7e4f4bb9c0c9ef2b"
] ]
], ],
"func": "const current = parseFloat(msg.payload);\nconst baseline = flow.get(\"humidityBaseline\") || 60;\nconst threshold = baseline + 5;\n\nif (current <= threshold) {\n return [msg, null]; // output 1: turn off fan\n}\nreturn [null, msg]; // output 2: wait another 5 min", "func": "const current = parseFloat(msg.payload);\nconst baseline = flow.get(\"humidityBaseline\") || 60;\nconst threshold = baseline + 5;\n\nif (current <= threshold) {\n return [msg, null];\n}\nreturn [null, msg];",
"outputs": 2, "outputs": 2,
"timeout": 0, "timeout": 0,
"noerr": 0, "noerr": 0,