Stapel-Karte - wie Binary-Sensor richtig einbinden?

Hallo Leute

Ich habe eine Stampel-Karte erstellt. Soweit funktioniert alles - ausser:

Wie binde ich meinen Fensterkontact korrekt ein wenn die Entität-ID so lautet:

binary_sensor.fenster_schlafzimmer_xy_contact

Ich habe auch bereits Licht-Entitäten eingebunden ohne Probleme. Sobald ich z.B. die obere Entität hinzu einbinde wird nicht mehr angezeigt, dass das Licht brennt.

Yaml-Code:

{% if is_state('binary_sensor.fenster_schlafzimmer_xy_contact', 'on') %}
  orange
{% if is_state('light.xy_licht', 'on') %}
  orange
{% endif %}

Fensterkontakt wird via Zigbee2MQTT erstellt. Dort steht unter „Status“:

{
    "battery": 100,
    "contact": false,
    "device_temperature": 23,
    "last_seen": "2025-11-03T18:37:36.378Z",
    "linkquality": 255,
    "power_outage_count": 8,
    "trigger_count": 38,
    "voltage": 3025
}

Nach if
Fehlt eigentlich noch ein else


{% if is_state('binary_sensor.fenster_schlafzimmer_xy_contact', 'on') %}
  orange

{% else %}

  green
{% endif %}

Warum du dort in deiner if Abfrage noch einen anderen Sensor hast ??

if
elif
endif

1 „Gefällt mir“

Das geht natürlich auch :nerd_face:

Oder:

if
elif
else
endif

Danke Euch für die rasche Hilfe. Leider funktioniert es noch nicht. Mein Code momentan:

{% if is_state(‚light.xy_licht‘, ‚on‘) %}
orange
{% elif %}
{% if is_state(‚binary_sensor.fenster_schlafzimmer_xy_contact‘,‚geöffnet‘) %}
orange
{% endif %}

Mal so versuchen:

{% if is_state('light.xy_licht', 'on') %}
orange
{% elif is_state('binary_sensor.fenster_schlafzimmer_xy_contact', 'on') %}
orange
{% endif %}

@Valader es wäre hilfreich, wenn du erklärst, was du erreichen möchtest? Was hat der Fenstersensor mit der Leuchte zu tun?
Was willst du darstellen? den Zustand der Leuchte? des Fensters? beides irgendwie kombiniert? :thinking:

Hilfreich wäre auch, wenn du den Code zeigst, der für dich schon funktioniert. :slight_smile:

und vermutlich wäre auch ein Einsteigervideo zu templates nicht schädlich, um z.b. if, else, elif, endif erfolgreich anzuwenden. :wink:

1 „Gefällt mir“

Super, vielen herzlichen Dank an Euch alle für die tolle Unterstützung.
Die Lösung hatte dann @Schorsch :+1::ok_hand::pray:, toll