Good...night...?

This commit is contained in:
2025-03-26 15:01:17 -04:00
parent 9a9a51c066
commit f9cd6e1234

View File

@ -26539,7 +26539,7 @@
"z": "5c4ac37140a54ac9", "z": "5c4ac37140a54ac9",
"g": "f4057835848d0904", "g": "f4057835848d0904",
"name": "Choose Floors", "name": "Choose Floors",
"func": "const states = global.get('homeassistant.homeAssistant.states')\nconst schoolToday = states['input_boolean.kallen_school_today'].state\nconst kallen = states['person.kallen_stork'].state\nconst morning = states['binary_sensor.morning'].state\n\nlet basement = {\n \"payload\": {\n \"action\": \"script.goodnight_in_basement\"\n }\n}\n\nlet firstFloor = {\n \"payload\": {\n \"action\": \"script.goodnight_on_first_floor\"\n }\n}\n\nlet secondFloor = {\n \"payload\": {\n \"action\": \"script.goodnight_on_second_floor\"\n }\n}\n\nif (schoolToday === 'on' && kallen === 'home' && morning === 'on') {\n node.send([basement,secondFloor])\n node.status({fill:'yellow',shape:'dot',text:'Kallen waiting for school bus'})\n} else {\n node.send([basement,firstFloor,secondFloor])\n node.status({fill:'green',shape:'dot',text:'All scripts sent'})\n}", "func": "const states = global.get('homeassistant.homeAssistant.states')\nconst schoolToday = states['input_boolean.kallen_school_today'].state\nconst kallen = states['person.kallen_stork'].state\nconst morning = states['binary_sensor.morning'].state\n\nlet basement = {\n \"payload\": {\n \"action\": \"script.goodnight_in_basement\"\n }\n}\n\nlet firstFloor = {\n \"payload\": {\n \"action\": \"script.goodnight_on_first_floor\"\n }\n}\n\nlet secondFloor = {\n \"payload\": {\n \"action\": \"script.goodnight_on_second_floor\"\n }\n}\n\nif (schoolToday === 'on' && kallen === 'home' && morning === 'on') {\n node.send([[basement,secondFloor]])\n node.status({fill:'yellow',shape:'dot',text:'Kallen waiting for school bus'})\n} else {\n node.send([[basement,firstFloor,secondFloor]])\n node.status({fill:'green',shape:'dot',text:'All scripts sent'})\n}",
"outputs": 1, "outputs": 1,
"timeout": 0, "timeout": 0,
"noerr": 0, "noerr": 0,