Automation Aqara FP300

Ich brauche bitte eure Hilfe. Ich dachte, eine Automation zu erstellen, sollte kein großes Problem sein.
Ich möchte einfach nur, dass wenn mein Aqara FP300 Anwesenheit erkennt, und dass bei Dunkelheit, also habe ich nach Sonnenuntergang gewählt, zwei Lichter sich im Zimmer einschalten.
Irgendwie funktioniert es nicht, obwohl der Aqara die Anwesenheit erkennt. Anbei der Code. Ist mir vielleicht ein Fehler unterlaufen?

alias: Aqara Präsenzmelder Büro
description: ""
triggers:
  - type: present
    device_id: 58485ebd4cf89add02b9dfae2899dc9d
    entity_id: 7ed678a21e65f7ec03455096fcde05d9
    domain: binary_sensor
    metadata:
      secondary: false
    trigger: device
conditions:
  - condition: sun
    after: sunset
actions:
  - action: light.turn_on
    metadata: {}
    target:
      entity_id:
        - light.h6076
        - light.lines_6a4e
    data:
      brightness_pct: 30
      color_temp_kelvin: 2669
mode: single

Vorformatierter Text

Was sagt denn die Trace Timeline der Automation?

Bedenke, dass Die Bedingungen nach Sonnenuntergang, nur bis Mitternacht gilt.
Willst Du den gesamten Zeitraum von Sonnenuntergang bis Sonnenaufgang berücksichtigen, muss die Bedingung lauten:

Nach Sonnenuntergang oder vor Sonnenaufgang.

Oder einfach nur Sonne ist unter dem Horizont.

Auch schalten sich das Licht zum Zeitpunkt Sonnenuntergang und danach nicht ein, wenn der Präsensmelder bereist vor Sonnenuntergang Präsenz meldet und dabei auch bleibt.

Dazu musst Du den Sonnenuntergang ebenfalls als Auslöser verwenden und zusätzlich die Bedingung: Präsenz ist an.

Gruß Osorkon

Danke für die Hilfe. Wäre es so korrekt?

alias: Aqara Präsenzmelder Büro
description: ""
triggers:
  - type: present
    device_id: 58485ebd4cf89add02b9dfae2899dc9d
    entity_id: 7ed678a21e65f7ec03455096fcde05d9
    domain: binary_sensor
    metadata:
      secondary: false
    trigger: device
  - trigger: sun
    event: sunset
    offset: 0
conditions:
  - condition: sun
    after: sunset
    before: sunrise
actions:
  - action: light.turn_on
    metadata: {}
    target:
      entity_id:
        - light.h6076
        - light.lines_6a4e
    data:
      brightness_pct: 30
      color_temp_kelvin: 2669
mode: single

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Wenn Du den YAML Code auch als code formatieren würdest, könnt man was lesen. :wink:

Gruß Osorkon

schon passiert! so schnell war ich nicht

Der Trigger “Sobald die Sonne untergeht” ist falsch

also weglassen, oder was anderes eintragen?

Ja genau, weg lassen.

So

alias: Aqara Präsenzmelder Büro
description: ""
triggers:
  - trigger: sun
    event: sunset
    offset: 0
  - trigger: state
    entity_id:
      - binary_sensor.xyz
    from:
      - "off"
    to:
      - "on"
conditions:
  - condition: or
    conditions:
      - condition: sun
        after: sunset
      - condition: sun
        before: sunrise
  - condition: state
    entity_id: binary_sensor.xyz
    state:
      - "on"
actions:
  - action: light.turn_on
    metadata: {}
    target:
      entity_id:
        - light.h6076
        - light.lines_6a4e
    data:
      brightness_pct: 30
      color_temp_kelvin: 2669
mode: single



oder so:

alias: Aqara Präsenzmelder Büro
description: ""
triggers:
  - trigger: sun
    event: sunset
    offset: 0
  - trigger: state
    entity_id:
      - binary_sensor.xyz
    from:
      - "off"
    to:
      - "on"
conditions:
  - condition: state
    entity_id: sun.sun
    state:
      - below_horizon
  - condition: state
    entity_id: binary_sensor.xyz
    state:
      - "on"
actions:
  - action: light.turn_on
    metadata: {}
    target:
      entity_id:
        - light.h6076
        - light.lines_6a4e
    data:
      brightness_pct: 30
      color_temp_kelvin: 2669
mode: single


Gruß Osorkon

Vielen Dank ür deine Hilfe!!

ein abschliessende Frage:
Ich verlasse das Büro, dann müssen sich die Lampen natürlich wieder ausschalten.
Ich habe was erstellt, aber das hat natürlich auch nicht funktioniert :grinning_face:

alias: Aqara Präsenzmelder Büro ausschalten
description: ""
triggers:
  - type: not_present
    device_id: 58485ebd4cf89add02b9dfae2899dc9d
    entity_id: 7ed678a21e65f7ec03455096fcde05d9
    domain: binary_sensor
    trigger: device
conditions:
  - condition: sun
    after: sunset
    before: sunrise
actions:
  - action: light.turn_off
    metadata: {}
    target:
      entity_id:
        - light.h6076
        - light.lines_6a4e
    data: {}
mode: single

Da würde ich die Conditions komplett raus nehmen, da das Licht ja immer ausgehen soll, wenn keine Anwesenheit erkannt wird.

OK, dann lasse ich das weg