Automation mit Steuerung bei nach Hause kommen am Abend geht nicht

Hallo zusammen,
ich puzzle hier seit Tagen an einer Automation herum welche, wenn ich Abends nach Hause komme, ein Licht einschalten soll. Als Auslöser habe ich mein iPhone genommen (ist ausser Haus immer dabei). Auf dem iPhone ist auch die HA App installiert und diese darf permanent auf meinen Standort zugreifen. Da es mit der Apple Automation in HomeKit nur gefühlt nach Windrichtung funktioniert, dachte ich mir das dies evtl. die Lösung sein könnte, aber leider will das auch nicht. Also es schaltet gar kein Licht. Wenn ich die Automation teste funktioniert es allerdings. Was mache ich falsch oder wo ist der Denkfehler? Hier auch mal der YAML Code.

Vielen Dank euch schon mal und einen schönen Sonntag!

alias: "Licht einschalten "
description: Schaltet Abends beim nach Hause kommen die Wandleuchten links ein.
trigger:
  - platform: device
    device_id: 2a14338f007d91ce946a86450bb1d8a5
    domain: device_tracker
    entity_id: da9773695085b05473d17771d22078d4
    type: enters
    zone: zone.home
condition:
  - condition: sun
    after: sunset
action:
  - service: light.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: light.wandleuchten_links
mode: single

Hier meine Automation … funktionierend

alias: Eingangslicht bei Ankunft an
description: ""
trigger:
  - platform: zone
    entity_id: person.conny
    zone: zone.home
    event: enter
    id: Conny kommt
  - alias: Wenn Thomas die Die Teschower Zone betritt
    platform: zone
    entity_id: person.thomas
    zone: zone.home
    event: enter
    id: Thomas kommt
condition:
  - condition: sun
    after: sunset
    before: sunrise
    enabled: true
action:
  - if:
      - condition: trigger
        id:
          - Conny kommt
    then:
      - type: turn_on
        device_id: 3e8475cda0702504ade9da71c4845cf0
        entity_id: ab86cc75805879423efa9ba48ad8db44
        domain: switch
      - delay:
          hours: 0
          minutes: 10
          seconds: 0
          milliseconds: 0
      - type: turn_off
        device_id: 3e8475cda0702504ade9da71c4845cf0
        entity_id: 2b7217fc9868a5af838b7496d646d3c6
        domain: light
  - if:
      - condition: trigger
        id:
          - Thomas kommt
    then:
      - type: turn_on
        device_id: 3e8475cda0702504ade9da71c4845cf0
        entity_id: ab86cc75805879423efa9ba48ad8db44
        domain: switch
      - delay:
          hours: 0
          minutes: 10
          seconds: 0
          milliseconds: 0
      - type: turn_off
        device_id: 3e8475cda0702504ade9da71c4845cf0
        entity_id: 2b7217fc9868a5af838b7496d646d3c6
        domain: light
mode: single

Hoffe das hilft

1 „Gefällt mir“

Vielen Dank! Habe das jetzt mal bei mir Anhand Deinen Trigger nachgebaut. Wird dann mal getestet heute Abend :wink:

Hat leider nur 1x funktioniert :thinking: Gestern Abend wunderbar geklappt, grade eben Fehlanzeige. Heute definitiv nach Sonnenuntergang, schon dunkel draußen, 2x nicht eingeschaltet :man_shrugging:t2:

Hier im Forum wurde schon öfter mal geklärt, warum das bei iPhones nicht gut funktioniert. Auch mal nach icloud3, z.b. Probleme mit iPhone detect / Anwesenheitserkennung

2 „Gefällt mir“

Deshalb mache ich mein An-/Abwesenheitserkennung der iPhones über Bluetooth (habe hierüber auch schon mal berichtet - einfach mal suchen).