I changed the default motion sensor blueprint to match door sensors!
Turn on porch-, -garage or door lights when door opens. Leave it on for X seconds after closing the door.
blueprint: name: Door Sensor-activated Light description: Turn on a light when door is opened. domain: automation input: doorsensor_entity: name: Door Sensor selector: entity: domain: binary_sensor # My sensors has device_class opening but it's commented # for now since not every sensor uses 'opening' as default # device_class: opening 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: single max_exceeded: silent trigger: platform: state entity_id: !input doorsensor_entity from: "off" to: "on" action: - service: light.turn_on target: !input light_target - wait_for_trigger: platform: state entity_id: !input doorsensor_entity from: "on" to: "off" - delay: !input door_closed_wait - service: light.turn_off target: !input light_target