Licht bei Ankunft einschalten

Hier mal ein Bsp. für einen Licht Automatik bei Ankunft.
Zielsetzung ist, wenn ich nach Hause komme und die Helligkeit draußen einen Wert unterschritten hat, automatisch das Licht angeht, wenn die Haustür geöffnet wurde.

alias: Ankunft - Licht Flur einschalten
description: ""
mode: single
triggers:
  - entity_id: binary_sensor.haustuer
    to: "on"
    trigger: state
conditions:
  - condition: numeric_state
    entity_id: sensor.bewegungsmelder_garten_lux
    below: "500"
  - condition: state
    entity_id: input_boolean.ankunft
    state: "on"
actions:
  - target:
      entity_id: light.flur
    data: {}
    action: light.turn_on

Das Licht soll aber nicht jedes mal angehen wenn ich die Haustüre öffne sondern nur wenn ich tatsächlich zu Hause ankomme. Dafür dient der Helfer (input_boolean.ankunft)
Dieser markiert die Ankunftszeit und begrenz diese in meinem Fall auf 10 min.

alias: Anwesenheit - Ankunft
description: ""
mode: single
triggers:
  - entity_id: device_tracker.xy
    to: home
    trigger: state
  - entity_id: device_tracker.xyz
    to: home
    trigger: state
conditions: []
actions:
  - target:
      entity_id: input_boolean.ankunft
    data: {}
    action: input_boolean.turn_on
  - delay:
      hours: 0
      minutes: 10
      seconds: 0
      milliseconds: 0
  - target:
      entity_id: input_boolean.ankunft
    data: {}
    action: input_boolean.turn_off

Bin mir ziemlich sicher, dass es auch andere Möglichkeiten gibt dies abzubilden. Ob besser oder schlechter sei mal dahin gestellt.
Es geht hier darum, Automatisierung Beispiele zu zeigen, die sich dann auch in anderen Kontext verwenden lassen.

Gruß Osorkon