Frage zu Shelly via phys. Schalter oder BWM steuern / schalten

Hallo zusammen,

ich möchte dies so gerne gestalten, wenn ich den Schalter drücke, soll dieses so lange an bleiben, bis der Schalter dies wieder ausschaltet.
Dies soll dann nicht über den BWM ausgeschaltet werden.
Wenn aber das Licht über BWM eingeschaltet wird, dann soll es auch nach den Ablauf der Zeit von 3 Minuten, auch wieder ausgehen über den BWM.

Wie kann ich den so einen Helfer, in meine bestehende Automation einfügen?
Danke euch

alias: Automatisierung Eingang
  description: ''
  triggers:
  - entity_id:
    - binary_sensor.hue_bwm_eingangsbereich_belegung
    from: 'off'
    to: 'on'
    id: Bewegung ausgelöst
    trigger: state
  - entity_id:
    - binary_sensor.hue_bwm_eingangsbereich_belegung
    from: 'on'
    to: 'off'
    for:
      hours: 0
      minutes: 3
      seconds: 0
    id: Bewegungsmelder zurückgesetzt
    trigger: state
  conditions:
  - condition: time
    after: '16:30:00'
    before: 08:00:00
    weekday:
    - mon
    - tue
    - wed
    - thu
    - fri
    - sat
    - sun
  actions:
  - if:
    - condition: trigger
      id:
      - Bewegung ausgelöst
    then:
    - target:
        entity_id: light.shellyplus1_1c6920081f18_switch_0
      data: {}
      action: light.turn_on
  - if:
    - condition: trigger
      id:
      - Bewegungsmelder zurückgesetzt
    then:
    - target:
        entity_id: light.shellyplus1_1c6920081f18_switch_0
      data: {}
      action: light.turn_off
  mode: single
```

Hat da keiner nen Tipp oder Idee für mich?
Danke

Nimm doch einfach einen Helfer, den Du anschaltest, wenn die Automatisierung durch den Schalter ausgelöst wird. Dann prüfst Du beim Ausschalten durch Bewegung, ob der Helfer an ist und machst dann nicht weiter.
Wenn du mit Schalter ausschaltest, schaltest Du den Helfer eben auch wieder aus. Damit sollte es doch gehen, oder?

@Stevee

wäre diese so richtig für meine Anwendung:

´´´
input_boolean:
licht_manuell_aktiv:
name: Licht Manuell Aktiv
initial: off
´´´

Habe ich in die configuration yml abgelegt.
Leider geht das Licht aber nicht aus, wenn es über den BWM eingeschlatet wird:

Sieht nun aktuell so aus:

alias: test101 Eingang
description: >-
  Automatisierung für das Licht im Eingangsbereich, das manuell und automatisch
  gesteuert werden kann.
triggers:
  - entity_id: binary_sensor.hue_bwm_eingangsbereich_belegung
    from: "off"
    to: "on"
    id: Bewegung ausgelöst
    trigger: state
  - entity_id: binary_sensor.hue_bwm_eingangsbereich_belegung
    from: "on"
    to: "off"
    for:
      minutes: 3
    id: Bewegungsmelder zurückgesetzt
    trigger: state
  - entity_id: switch.eingang_switch_0
    to:
      - "on"
      - "off"
    id: Schalter betätigt
    trigger: state
conditions:
  - condition: time
    after: "14:30:00"
    before: "08:00:00"
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
      - sat
      - sun
actions:
  - choose:
      - conditions:
          - condition: trigger
            id: Schalter betätigt
        sequence:
          - choose:
              - conditions:
                  - condition: state
                    entity_id: switch.eingang_switch_0
                    state: "on"
                sequence:
                  - target:
                      entity_id: light.shellyplus1_1c6920081f18_switch_0
                    action: light.turn_on
                    data: {}
                  - target:
                      entity_id: input_boolean.licht_manuell_aktiv
                    action: input_boolean.turn_on
                    data: {}
              - conditions:
                  - condition: state
                    entity_id: switch.eingang_switch_0
                    state: "off"
                sequence:
                  - target:
                      entity_id: light.shellyplus1_1c6920081f18_switch_0
                    action: light.turn_off
                    data: {}
                  - target:
                      entity_id: input_boolean.licht_manuell_aktiv
                    action: input_boolean.turn_off
                    data: {}
      - conditions:
          - condition: trigger
            id: Bewegung ausgelöst
          - condition: state
            entity_id: input_boolean.licht_manuell_aktiv
            state: "off"
        sequence:
          - target:
              entity_id: light.shellyplus1_1c6920081f18_switch_0
            action: light.turn_on
            data: {}
      - conditions:
          - condition: trigger
            id: Bewegungsmelder zurückgesetzt
          - condition: state
            entity_id: input_boolean.licht_manuell_aktiv
            state: "off"
        sequence:
          - target:
              entity_id: light.shellyplus1_1c6920081f18_switch_0
            action: light.turn_off
            data: {}
mode: single
´```

Hast Du mal umgeschaltet in den visuellen Modus? Ich finde da sieht man immer besser, was da gerade vor sich geht.
In meinem Fall, habe ich natürlich viele Fehler angezeigt bekommen, weil die ganzen Entities nicht vorhanden sind, aber auch einen Fehler, dass dein Schalter so nciht geht - dieses to: - on - off - Aber das sollte doch im visuellen Modus einfach zu bauen sein, oder? Also von on nach off.
Ob Dein Helfer richtig ist, kann ich auch nicht sagen. Ich baue meine Helfer immer unter Einstellungen → Geräte und Dienste → Helfer. Vielleicht versuchst Du das mal und schaust, dass er irgendwo in der Übersicht auftaucht und Du ihn händisch schalten kann. Wäre ja blöd, wenn alles richtig ist, aber der Schalter so nicht geht. (Die Einrückungen müssen sich anders sein, aber das kann auch an der Oberfläche im Forum liegen)
Lass mich wissen, wenn Du noch Idee brauchst.
Grüße,
Steve