Wie erstellt man in einer Automation ein "und" bzw "oder" Bedingung

Hallo zusammen,

ein Türfensterkontakte soll dafür sorgen, dass beim offenen Fenster der Thermostat ausgeschalten wird.

Bei einem Tür-Fensterkontakt und einer Thermostat sieht es wie folgt aus?

alias: Vanessa Schlafzimmer
description: Vanessa Schlafzimmer Heizun u. Fesnster
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.vanessa_fenster_og
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 1
      seconds: 0
conditions: []
actions:
  - action: climate.turn_off
    target:
      entity_id:
        - climate.fritz_heizung_vanessa_og
    data: {}
mode: single


Wie mache ich das jedoch, wenn ich zwei Tür-Fensterkontakte für ein Thermostat habe? (Balkontür und Fenster sollen überwacht werden)

Müsste doch dann eine oder Verknüpfung sein. Aber wie mache ich das bei folgender Automation?

Falls dies Home Assistant automatisch die Abfolge untereinander als eine oder Verknüpfung Interpretiert, wie würde man es dann bei einer Und-Verknüpfung machen?

alias: Wohnzimmer
description: Wohnzimmer Heizun u. Fesnster oder Tür
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmertur_og
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 1
      seconds: 0
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmerfenster_og
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 1
      seconds: 0
conditions: []
actions:
  - action: climate.turn_off
    target:
      entity_id:
        - climate.fritz_heizung_wohnzimmer_og
    data: {}
mode: single

Trigger sind immer ODER. Passt also.

Wenn du UND haben willst, muss du mit Bedingungen arbeiten.

Vielen Dank für die Antwort.
Also reicht es nicht zwischen den zwei Türfensterkontakten eine Programmzeile mit “und” oder “and” oder so das zu schreiben?

Könntest du vielleicht den Code so abändern, dass ich das mal sehe, wie es bei einer Und-Verknüpfung wäre?

Vielen Dank
Frank

Hatte ja geschrieben, dann über Bedingungen

alias: 
description: 
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.buero_fenster_rechts_contact
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 1
      seconds: 0
  - trigger: state
    entity_id:
      - binary_sensor.buero_fenster_links_contact
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 1
      seconds: 0
conditions:
  - condition: state
    entity_id: binary_sensor.buero_fenster_links_contact
    state: "on"
  - condition: state
    entity_id: binary_sensor.buero_fenster_rechts_contact
    state: "on"
actions:
  - action: climate.turn_off
    target:
      entity_id:
        - climate.fritz_heizung_buero
    data: {}
mode: single

Auslöser: Fenster rechts ODER links wurde geöffnet
Bedingung: Fenster rechts UND links müssen offen sein

Ich würde beide Kontakt-Sensoren in eine Grupe (Helfer) packen und dann die Gruppe abfragen. Dann hast du nur einen Trigger

Der Helfer ist dann aber quasi auch nur ein ODER Trigger. Also eigentlich unnötig.

Vielen Dank für deine Mühe.
Ich versuche das gerade zu verstehen und hatte gehofft, dass im Programmcode irgendwo eben ein "und "oder so steht…

Was bei Wenn alles untereinander steht, ist dann immer parallel.

Und bei reihenschaltung steht nur die erste Bedingung bei. Wenn und die zweite bei Aber nur wenn
Plus dem Operator, in dem Fall
und

Stimmt das so?

alias: "Und-Verknüpfung "
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmertur_og
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 1
      seconds: 0
conditions:
  - condition: and
    conditions: []
  - condition: state
    entity_id: binary_sensor.wohnzimmertur_og
    state: ""
actions:
  - action: climate.turn_off
    target:
      entity_id:
        - climate.fritz_heizung_wohnzimmer_og
    data: {}
mode: single

Bedingungen sind immer UND !
Da brauchst du nicht extra ein “und” setzen.

Auslöser (wenn) = wann soll ausgelöst werden
Bedingungen (aber nur wenn) = müssen wahr sein, damit die Aktionen ausgeführt werden.

Also
WENN Fenster geöffnet ODER Tür geöffnet wird
ABER NUR WENN …
DANN …

Vielen lieben Dank.
Dann habe ich mangels wissen. Viel zu kompliziert gedacht

Danke