Fehlersuche in Bedingungskarte

Hallo zusammen,

ich habe eine Bedingung über den visuellen Editor erstellt.
Setze ich über den Zustand in den Entwicklungswerkzeugen einen Sensor auf 1, dann zeigt mir die einzelne Entität zwar den Wert an, aber die Bedingung wird nicht ausgeführt.

Könnt ihr mir auf die Sprünge helfen?

type: conditional
conditions:
  - condition: state
    entity: sensor.dwd_weather_warnings_115082000_current_warning_level
    state_not: '0'
  - condition: or
    conditions:
      - condition: state
        entity: sensor.dessau_brucke_mulde_warnstufe
        state_not: '0'
  - condition: or
    conditions:
      - condition: state
        entity: sensor.bad_duben_1_vereinigte_mulde_warnstufe
        state_not: '0'
card:
  type: custom:mushroom-template-card
  primary: Achtung Wetterwarnung!
  secondary: ''
  icon: mdi:weather-lightning
  icon_color: red
  fill_container: true
  multiline_secondary: true

Wenn alle 3 Bedingungen ODER sein sollte, müssen alle in einem OR und nicht in unterschiedliche.

type: conditional
conditions:
  - condition: or
    conditions:
      - condition: state
        entity: sensor.dwd_weather_warnings_115082000_current_warning_level
        state_not: '0'
      - condition: state
        entity: sensor.dessau_brucke_mulde_warnstufe
        state_not: '0'
      - condition: state
        entity: sensor.bad_duben_1_vereinigte_mulde_warnstufe
        state_not: '0'
card:
  type: custom:mushroom-template-card
  primary: Achtung Wetterwarnung!
  secondary: ''
  icon: mdi:weather-lightning
  icon_color: red
  fill_container: true
  multiline_secondary: true

Super, danke dir.
Aber wieso wird das denn so geschrieben? :thinking:

Ich konnte ja in der visuellen kein anderes or auswählen, nur noch weiter verschachtelt.

Natürlich kannst du das auch im visuellen Editor

jetzt mit deiner Umstellung kann ich das auch so machen.
Vorher hatte ich aber das oder ganz oben nicht.
Als erstes war die erste Entität und dann konnte ich nur darunter in einem extra Feld eine neue Bedingung hinzufügen.

Dann die Entität löschen und als erstes das ODER.

1 „Gefällt mir“

Weil man so am besten UND und ODER verknüpfen kann. Mehrere UND in ein UND und die ODER ebenso gruppieren.

Ja, ist mir schon klar.
Das war darauf bezogen, weil mir das obere oder nicht angezeigt wurde.
Hat sich ja aber aufgeklärt. :wink: