diff --git a/flows.json b/flows.json index eeaabbd..242753b 100644 --- a/flows.json +++ b/flows.json @@ -928,11 +928,12 @@ "88b10efda9e2c047", "96cf0949902f8572", "6bbf7df2c43c481e", - "02f922bba32e4c71" + "02f922bba32e4c71", + "ffa5d38853e1360a" ], "x": 14, "y": 11.5, - "w": 1252, + "w": 1312, "h": 809.5 }, { @@ -7796,7 +7797,7 @@ "type": "function", "z": "e44b1e7a8ef7ae1d", "name": "Processing", - "func": "let tomorrow = msg.tomorrow\nlet today = msg.today\nlet number = {}\nlet work_tomorrow = {}\n\nif (tomorrow > 0) {\n work_tomorrow = \"true\"\n if (today == 0) {\n number = 0\n } else {\n number = 1\n }\n} else {\n work_tomorrow = \"false\"\n number = 0\n}\n\nmsg.work_tomorrow = work_tomorrow\n\nif (number == 0) {\n node.status({fill:\"green\",shape:\"dot\",text:\"Number 0\"})\n return[msg,null]\n} else {\n node.status({fill:\"green\",shape:\"dot\",text:\"Number 1\"})\n return[null,msg]\n}", + "func": "let tomorrow = msg.tomorrow\nlet today = msg.today\nlet number = {}\nlet work_tomorrow = {}\n\nif (tomorrow > 0) {\n work_tomorrow = \"true\"\n if (today == 0) {\n number = 0\n } else {\n number = 1\n }\n} else {\n work_tomorrow = \"false\"\n number = 0\n}\n\nmsg.work_tomorrow = work_tomorrow\n\nnode.status({fill:\"green\",shape:\"dot\",text:\"Number \" + number})\n\nif (number == 0) {\n node.send([msg,null])\n} else {\n node.send([null,msg])\n}", "outputs": 2, "timeout": "", "noerr": 0, @@ -21788,7 +21789,7 @@ "blockInputOverrides": false, "domain": "", "service": "", - "x": 1020, + "x": 1220, "y": 420, "wires": [ [] @@ -21886,6 +21887,46 @@ "override_data": "msg", "x": 820, "y": 420, + "wires": [ + [ + "ffa5d38853e1360a" + ], + [] + ] + }, + { + "id": "ffa5d38853e1360a", + "type": "api-current-state", + "z": "72f99805df043603", + "g": "e065b1ed4938b477", + "name": "People Sleeping", + "server": "9e87348d.9c1c48", + "version": 3, + "outputs": 2, + "halt_if": "off", + "halt_if_type": "str", + "halt_if_compare": "is", + "entity_id": "binary_sensor.people_sleeping", + "state_type": "str", + "blockInputOverrides": true, + "outputProperties": [ + { + "property": "payload", + "propertyType": "msg", + "value": "", + "valueType": "entityState" + } + ], + "for": "0", + "forType": "num", + "forUnits": "minutes", + "override_topic": false, + "state_location": "payload", + "override_payload": "msg", + "entity_location": "data", + "override_data": "msg", + "x": 1020, + "y": 420, "wires": [ [ "96cf0949902f8572"