Delayed command for controlling presence modes

No.

There are lots of possible ways.

  1. Create a Timer in a rule. See the code in [Deprecated] Design Pattern: Debounce (even if the post is deprecated the example code is still good). Similar example in [Deprecated] Design Pattern: Motion Sensor Timer and [Deprecated] Design Patterns: Generic Is Alive. Note that all three of these are deprecated because they have rule templates you can install from the marketplace.

  2. Using the Debounce rule template, a proxy Item and two rules. The first rule triggers the rule that controls the light. The Debounce is configured to update a proxy Item after an amount of time. When the proxy Item changes that triggers a second rule to do the stuff that should be delayed.

Rule Templates can be installed from Settings → Automation. See Rules - Basic | openHAB for details.