Bitte um Hilfe ob diese Automation so richtig ist

Moin zusammen

Könnte jemand einen Blick über meine Automation werfen und mir sagen ob ich da einen Denkfehler oder Fehler habe.
Verwendete Geräte sind:
Shelly Blu Bewegungssensor
Aqara Presence FP1E (Noch geaktiviert da ich noch keine Stromversorung habe)
LED Badlampen Einbau Dimmbar (Kann ich nur über Shelly Dimmer 2 Steuern)
Shelly Dimmer 2
Shelly Bewegungssensor oder Shelly Blu Door für Lux Bestimmung

Die Device ID sind einmal der Shelly Blu Motion und der Aqara FP1E

alias: Dimmer Bad Test
description: ""
triggers:
  - type: motion
    device_id: a4b76a280aae25bb78fb2e9d2b5e512e
    entity_id: 9f8c27cab21adf77ec61a7469506d352
    domain: binary_sensor
    trigger: device
    enabled: true
  - type: motion
    device_id: d1157e8ce9ad5588552b2f2b7766407e
    entity_id: 843d1f7517cf5b578eb32ace9c73e642
    domain: binary_sensor
    trigger: device
    enabled: false
conditions: []
actions:
  - if:
      - condition: time
        after: "06:31:00"
        before: "08:29:00"
        weekday:
          - sun
          - sat
          - fri
          - thu
          - wed
          - tue
          - mon
      - condition: state
        entity_id: binary_sensor.shelly_blu_move_bad_motion
        state: "on"
    then:
      - action: light.turn_on
        metadata: {}
        data:
          brightness_pct: 95
        target:
          entity_id: light.shelly_dimmer2
  - choose:
      - conditions:
          - condition: state
            entity_id: binary_sensor.shelly_blu_move_bad_motion
            state: "on"
          - condition: time
            after: "08:30:00"
            before: "17:59:00"
            weekday:
              - mon
              - tue
              - wed
              - thu
              - fri
              - sat
              - sun
        sequence:
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.shelly_dimmer2
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.shelly_b_duschtuer_illuminance
            below: 22
          - condition: time
            after: "18:00:00"
            before: "00:29:00"
            weekday:
              - sun
              - sat
              - fri
              - thu
              - wed
              - tue
              - mon
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              brightness_pct: 95
            target:
              device_id: 700c55d46dfb2b5dacc4a4a64a266fb4
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.shelly_b_duschtuer_illuminance
            below: 16
          - condition: time
            after: "00:30:00"
            before: "06:30:00"
            weekday:
              - sun
              - sat
              - fri
              - thu
              - wed
              - tue
              - mon
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              brightness_pct: 10
            target:
              entity_id: light.shelly_dimmer2
  - if:
      - condition: state
        entity_id: binary_sensor.shelly_blu_move_bad_motion
        state: "off"
    then:
      - delay:
          hours: 0
          minutes: 1
          seconds: 0
          milliseconds: 0
      - action: light.turn_off
        metadata: {}
        data: {}
        target:
          device_id: 700c55d46dfb2b5dacc4a4a64a266fb4
mode: single

Grob mal drüber geflogen, aber: wie soll das bewertet werden wenn du deine Anforderung nicht beschreibst?

Oh sorry ganz vergessen
ich möchte die Badlampen über den Shelly Dimmer 2 Schalten und Dimmen, sowie die Helligkeit zu bestimmten Zeiten anpassen.

An jayjojayson
Habe ich einen Fehler gemacht und was falsch eingestellt ? Dann bitte sagen damit ich es für das nächtste mal weiß und richtig mache.
Gruß Bernd

Alles gut Bernd, ich habe nur den Code für dich korrekt eingerückt. Wenn du den ersten Beitrag nochmal bearbeitest, dann siehst du wie du den Code hier kopieren kannst, so dass er formatiert angezeigt wird. :slight_smile:

Ja, das habe ich im Code gesehen :thinking:
Aber etwas mehr Beschreibung und Abhängigkeit fehlen halt immer noch

Läuft deine Automation schon? Und was ist dir aufgefallen und was geht nicht?

Das hatte ich gemacht nur in einer neuen Antwort , nicht unter meine Frage.
Ah OK danke , wieder was gelernt :slight_smile:

1 „Gefällt mir“

Die Automation ist noch nicht am Start, der Trace sagt mir keinen Fehler.
In erster Linien ging es mir darum zu erfahren ob dies Autom. so gehen könnte weil ich mich etwas schwer getan habe den Shelly Dimmer zu verstehen wie der eingebunden wird. (Nicht wie ein klasischer Dimmer :slight_smile: Old School ) mein Denkfehler.
Oder vielleicht geht es einfacher und ich denke einfach zu sehr um die Ecke und mache es mir selber schwer.

In deiner Automation kannst du die einzelnen Aktionen doch testen ob das eingestellte dann auch passt

Aktiviere doch einfach deine Automation, dann siehst du doch ob es passt

Zum Thema „Besser“ machen, das kommt später
Ich hatte vor Jahren nicht eine solche Hilfe wie z.B. dieses Forum hier :wink:
Und aus Fehlern lernt man auch

Hallo
mir ist aufgefallen das es Zeiten gibt in denen das Licht nicht geschaltet wird. Z.B. der erste Zeitraum endet um 08:29:00 Uhr und der nächst Zeitraum beginnt erst um 08:30:00 Uhr. Wenn es jetzt 08:29:18 Uhr ist wird das Licht nicht geschaltet.
Du solltest das Ende des einen und den Anfang des nächsten Zeitraues gleich setzen.

Moin
Das hatte ich gemacht damit schaltzeiten nicht zusammen fallen, wenn das kein Problem ist fasse ich das richtig zusammen, Danke

Werde nachher die Sache an den Start bringen und ja aus Fehlern lernt man. So habe ich Shelly Dimmer2 ja auch verstanden. Von daher ist es gut das es diese Forum gibt sodas man Fragen kann.
Werde Berichten, von Grunsatz sollte es aber erstmal so funtzen, oder ?

Trigger ist nur der Bewegungsmelder zu bewegung, ob das ausreicht?

Der Shelly Blu Motion sendet ja sozusagen nur einmal einen Status (und dann noch das Thema Blindtime) ?? der Aqara Presence FP1E ist natürlich hier besser (habe beide :grinning:)

ab 6:31 Uhr mit Bewegung schaltest du Beleuchtung ein
und dann kommt kein Aus Befehl? erst ab 8:30 Uhr => aber natürlich nur wenn ein Trigger kommt, also Bewegung

und unten hast du das generelle Off:

diese Bedingung wird aber oben gar nicht getriggert

daher Tippe ich mal: das licht wird nie ausgehen

Da ich ja auch mal Anfänger war, würde ich mit zwei getrennte Automationen arbeiten und erst mal grundlegende Aktionen (heute natürlich nicht mehr)
Auch nicht mehr als Trigger mit Geräte ID

Also Trigger jeweils einer für An und Aus

description: ""
mode: single
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.shelly_motion_2_motion
    to: "on"
conditions: []
actions: []
description: ""
mode: single
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.shelly_motion_2_motion
    to: "off"
    for:
      hours: 0
      minutes: 2
      seconds: 0
conditions: []
actions: []

oder für Fortgeschrittene dann in einer Automation mit „ID“ Trigger um mit dieser ID dann unten als bedingung weiter zu arbeiten

description: ""
mode: single
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.shelly_motion_2_motion
    to: "on"
    id: AN
  - trigger: state
    entity_id:
      - binary_sensor.shelly_motion_2_motion
    to: "off"
    id: Aus
    for:
      hours: 0
      minutes: 2
      seconds: 0
conditions: []
actions: []

Beim OFF musst Du ein wenig spielen wegen dem „Blindtime“ mit der Zeit

Ah ok habe ich verstanden, stimmt der Off befehl fehlt :person_facepalming:

Werde ich erstmal so Probieren und sehen das ich den Aqara mit Strom versorge denke der ist besser geeignet für das Projekt
Danke für die Hilfestellung und Denkanstöße

gerne :grinning:

für den Aqara Presence FP1E gilt natürlich das gleiche mit dem Trigger (ist aber viel berechenbarer)

einen sozusagen „Dauer ON“ benötigst Du natürlich auch noch (oder sehr lange ON) aber das wird noch kommen

Moin Moin
Nach langem Test schein nun alles zu laufen, auch mit dem Aqara Presence Melder . DIeser ist die bessere Option der Shelly Blu Motion geht zwar auch , der Aqara ist aber besser geeignet.
Vielen Dank für die Hilfe und Denkanstöße im Anschluss noch die Automation. Sollte etwas zu Verbessern sein bitte Bescheid geben

alias: Dimmer Bad
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.aqara_presence_bad_presence
    id: AN
    enabled: true
    to: "on"
  - trigger: state
    entity_id:
      - binary_sensor.aqara_presence_bad_presence
    id: AUS
    enabled: true
    to: "off"
conditions: []
actions:
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.wetter_sensor_status_wetterdaten_beleuchtungsstarke
            below: 20
          - condition: sun
            after: sunset
          - condition: trigger
            id:
              - AN
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              brightness_pct: 95
            target:
              entity_id: light.shelly_dimmer2
      - conditions:
          - condition: trigger
            id:
              - AUS
        sequence:
          - delay:
              hours: 0
              minutes: 2
              seconds: 0
              milliseconds: 0
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.shelly_dimmer2
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.wetter_sensor_status_wetterdaten_beleuchtungsstarke
            below: 8
          - condition: time
            after: "00:30:00"
            before: "06:00:00"
            weekday:
              - sun
              - sat
              - fri
              - thu
              - wed
              - tue
              - mon
          - condition: trigger
            id:
              - AN
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              brightness_pct: 10
            target:
              entity_id: light.shelly_dimmer2
      - conditions:
          - condition: trigger
            id:
              - AUS
        sequence:
          - delay:
              hours: 0
              minutes: 2
              seconds: 0
              milliseconds: 0
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.shelly_dimmer2
    enabled: true
  - choose:
      - conditions:
          - condition: sun
            after: sunrise
            before: sunset
        sequence:
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.shelly_dimmer2
    enabled: true
mode: single

Moin Moin
kurzes Update zur Automation, nach einigem Umstellen und den Presens über den Aqara Hub angemeldet läuft die Atutomation bei mir ohne Fehler

alias: Dimmer Bad
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.aqara_presence_bad_oben_fp1e_belegung_2
    id: AN
    enabled: true
    to: "on"
  - trigger: state
    entity_id:
      - binary_sensor.aqara_presence_bad_oben_fp1e_belegung_2
    id: AUS
    enabled: true
    to: "off"
    for:
      hours: 0
      minutes: 1
      seconds: 0
conditions: []
actions:
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.wetter_sensor_status_wetterdaten_beleuchtungsstarke
            below: 15
            enabled: true
          - condition: sun
            after: sunset
            enabled: true
          - condition: trigger
            id:
              - AN
        sequence:
          - type: turn_on
            device_id: 700c55d46dfb2b5dacc4a4a64a266fb4
            entity_id: 47d562f603d7da18e5677f47621ad3fe
            domain: light
            brightness_pct: 95
      - conditions:
          - condition: trigger
            id:
              - AUS
        sequence:
          - delay:
              hours: 0
              minutes: 2
              seconds: 0
              milliseconds: 0
          - type: turn_off
            device_id: 700c55d46dfb2b5dacc4a4a64a266fb4
            entity_id: 47d562f603d7da18e5677f47621ad3fe
            domain: light
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.wetter_sensor_status_wetterdaten_beleuchtungsstarke
            below: 7
          - condition: time
            after: "00:30:00"
            before: "06:00:00"
            weekday:
              - sun
              - sat
              - fri
              - thu
              - wed
              - tue
              - mon
          - condition: trigger
            id:
              - AN
        sequence:
          - type: turn_on
            device_id: 700c55d46dfb2b5dacc4a4a64a266fb4
            entity_id: 47d562f603d7da18e5677f47621ad3fe
            domain: light
            brightness_pct: 6
      - conditions:
          - condition: trigger
            id:
              - AUS
        sequence:
          - delay:
              hours: 0
              minutes: 1
              seconds: 0
              milliseconds: 0
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.shelly_dimmer2
    enabled: true
  - choose:
      - conditions:
          - condition: sun
            after: sunrise
            before: sunset
        sequence:
          - type: turn_off
            device_id: 700c55d46dfb2b5dacc4a4a64a266fb4
            entity_id: 47d562f603d7da18e5677f47621ad3fe
            domain: light
    enabled: true
mode: restart