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",
|
"88b10efda9e2c047",
|
||||||
"96cf0949902f8572",
|
"96cf0949902f8572",
|
||||||
"6bbf7df2c43c481e",
|
"6bbf7df2c43c481e",
|
||||||
"02f922bba32e4c71"
|
"02f922bba32e4c71",
|
||||||
|
"ffa5d38853e1360a"
|
||||||
],
|
],
|
||||||
"x": 14,
|
"x": 14,
|
||||||
"y": 11.5,
|
"y": 11.5,
|
||||||
"w": 1252,
|
"w": 1312,
|
||||||
"h": 809.5
|
"h": 809.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -7796,7 +7797,7 @@
|
|||||||
"type": "function",
|
"type": "function",
|
||||||
"z": "e44b1e7a8ef7ae1d",
|
"z": "e44b1e7a8ef7ae1d",
|
||||||
"name": "Processing",
|
"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,
|
"outputs": 2,
|
||||||
"timeout": "",
|
"timeout": "",
|
||||||
"noerr": 0,
|
"noerr": 0,
|
||||||
@ -21788,7 +21789,7 @@
|
|||||||
"blockInputOverrides": false,
|
"blockInputOverrides": false,
|
||||||
"domain": "",
|
"domain": "",
|
||||||
"service": "",
|
"service": "",
|
||||||
"x": 1020,
|
"x": 1220,
|
||||||
"y": 420,
|
"y": 420,
|
||||||
"wires": [
|
"wires": [
|
||||||
[]
|
[]
|
||||||
@ -21886,6 +21887,46 @@
|
|||||||
"override_data": "msg",
|
"override_data": "msg",
|
||||||
"x": 820,
|
"x": 820,
|
||||||
"y": 420,
|
"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": [
|
"wires": [
|
||||||
[
|
[
|
||||||
"96cf0949902f8572"
|
"96cf0949902f8572"
|
||||||
|
Reference in New Issue
Block a user