When I enter or exit an area, switch off lights after a delay and log to iOS Calendar
When I enter or exit a defined area, trigger a Stringify flow which switches off lights after a configurable delay. The lights to switch off and the delay time should be configured in the associated Stringify flow, which you will need to create separately. This recipe is to overcome the current non-availability of "timer" capability in IFTTT. Alternatively, you can use IFTTT Webhooks to make a to a public or private "timer" service call.