Do not run master bedroom wakeup briefing if anyone is still sleeping
This commit is contained in:
49
flows.json
49
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"
|
||||
|
Reference in New Issue
Block a user