Created
November 2, 2021 01:02
-
-
Save JohnONolan/570251f40930cf6185d81c6d0805c67b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| blueprint: | |
| name: Door Sensor Light | |
| description: Turn a light when a door is opened | |
| domain: automation | |
| input: | |
| doorsensor_entity: | |
| name: Door Sensor | |
| selector: | |
| entity: | |
| domain: binary_sensor | |
| light_target: | |
| name: Light | |
| selector: | |
| target: | |
| entity: | |
| domain: light | |
| door_closed_wait: | |
| name: Wait time | |
| description: Time to leave the light on after door is closed | |
| default: 120 | |
| selector: | |
| number: | |
| min: 0 | |
| max: 3600 | |
| unit_of_measurement: seconds | |
| mode: restart | |
| trigger: | |
| platform: state | |
| entity_id: !input doorsensor_entity | |
| from: "off" | |
| to: "on" | |
| condition: [] | |
| action: | |
| - service: light.turn_on | |
| target: !input light_target | |
| - wait_for_trigger: | |
| platform: state | |
| entity_id: !input doorsensor_entity | |
| from: "on" | |
| to: "off" | |
| for: !input door_closed_wait | |
| - service: light.turn_off | |
| target: !input light_target |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment