Licht während der Nacht bei Bewegung für 3 Minuten an

Hallo,

eigentlich eine einfache Sache… aber ich stelle mich wirklich zu dusselig an.

Vielleicht kann mir jemand unter die Arme greifen.

zwischen Sonnenuntergang und Sonnenaufgang soll bei Bewegung des ‘Bewegungsmelder1’ die Szene ‘Terrasse Hell’ für 3 Minuten einschalten

Im Grundsatz ist es mir klar, aber irgendwie scheitere ich an den Zeiteinstellungen

:crayon:by HarryP: übertriebener Fettdruck entfernt.

Am besten die 2 Trigger anlegen:
Bewegung erkannt (mit TriggerID)
Bewegung für 3 Min. nicht mehr erkannt

Dann die Bedingung des Sonnenuntergangs/-aufgangs.

Und als Aktionen sich dann auf die Trigger beziehen.

description: ""
mode: restart
trigger:
  - platform: state
    entity_id:
      - binary_sensor.spiegellampe_occupancy
    from: "off"
    to: "on"
    id: erkannt
  - platform: state
    entity_id:
      - binary_sensor.spiegellampe_occupancy
    from: "on"
    to: "off"
    for:
      hours: 0
      minutes: 3
      seconds: 0
condition:
  - condition: sun
    before: sunrise
    after: sunset
action:
  - if:
      - condition: trigger
        id:
          - erkannt
    then:
      - service: scene.turn_on
        metadata: {}
        target:
          entity_id: scene.spiegel_hell
    else:
      - service: light.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: light.spiegellampe

Den Modus auf “Neu starten” (restart) stellen.

1 „Gefällt mir“

Es soll schon nach der letzten erkannten Bewegung / nach dem Abschalten des Bewegungsmelders noch drei Minuten an bleiben, richtig?
Oder soll es bei der ersten Bewegung einschalten und nach drei Minuten, nach der ersten Erkennung, wieder abschalten?

nach der letzten erkannten Bewegung noch 3 Minuten an wäre mein Wunsch

Dann schau dir mal meinen Vorschlag an.

1 „Gefällt mir“

Dann sollte der Code von @maxe Dir sehr weiterhelfen. Der tut genau das.

Du schreibst von Szenen. Er hat mit Lichtern gearbeitet. Aber die Lichter in der UI gegen Deine Szenen auszutauschen, dürfte ja kein Problem sein.

Je nach dem wie lange Dein Bewegungsmelder braucht um keine Bewegung mehr zu melden bleibt das Licht länger als drei Minuten an, weil diese Zeit erst nach Abschalten des Melders läuft. Den Teil müsstest im Zweifelsfall einfach in der Automation runter rechnen, wenn es zu lange laufen sollte.

Ich hatte das Einschalten des Lichts bereits durch Aktivierung der Szene ersetzt.

1 „Gefällt mir“

besten Dank erstmal für die ganzen Antworten. Ich werde mir das heute Abend mal in Ruhe anschauen und versuchen das hinzubekommen.

so müsste das dann eigentlich passen oder?

alias: Terrassenlicht via Bewegungsmelder
description: Terrassenlicht via Hue Bewegungsmelder für 3 Minuten einschalten
trigger:
  - platform: state
    entity_id:
      - binary_sensor.hue_outdoor_motion_sensor_1_bewegung
      - binary_sensor.hue_outdoor_motion_sensor_2_bewegung
    from: "off"
    to: "on"
    id: Erkannt
  - platform: state
    entity_id:
      - binary_sensor.hue_outdoor_motion_sensor_1_bewegung
      - binary_sensor.hue_outdoor_motion_sensor_2_bewegung
    from: "on"
    to: "off"
    for:
      hours: 0
      minutes: 3
      seconds: 0
condition:
  - condition: sun
    before: sunrise
    after: sunset
action:
  - if:
      - condition: trigger
        id:
          - Erkannt
    then:
      - service: scene.turn_on
        metadata: {}
        target:
          entity_id: scene.terrasse_alles_rot
    else:
      - service: light.turn_off
        metadata: {}
        data: {}
        target:
          area_id: terrasse
mode: single

Ja genau.

Ich würde die beiden binary sensors noch in eine Helfer Gruppe packen und die Gruppe dann in der Automation triggern.

den mode: single
Auf
mode: restart
stellen

wie @maxe hier schon geschrieben:

1 „Gefällt mir“

Bei 2 Triggern die mindest 3 Minuten auseinander liegen und bei einer Laufzeit der Automatisierung von wenigen ms ist der mode single gar kein Problem.

Wichtiger wäre, wie von @maxe angemerkt, die 2 BM in eine Gruppe zu packen und mit der Gruppe aus Auslöser zu arbeiten. Sonst geht das Licht aus, wenn nur einer der BM keine bM für 3 min meldet. Außer das ist so gewollt.

Gruß
Osorkon