Türsensoren an einem Fenster 2 Sensoren einer unten einer oben

Folgendes Problem ich habe 2 Tür Sensoren an einem Fenster die mir den Zustand in homeassistant anzeigen der eine zeigt gekippt und der andere ganz offen d.h. Wenn der eine geöffnet anzeigt ist das Fenster gekippt und wenn beide geöffnet anzeigen ist das Fenster ganz offen und wenn beide geschlossen anzeigen ist das Fenster komplett geschlossen jetzt möchte ich eine Möglichkeit in home Assistent so das nur ein Zustand angezeigt wird entweder geschlossen oder gekippt oder geöffnet wie kann ich das realisieren

Wie wäre es mit einem Template Sensor - hier ein Beispiel, welcher für zwei meiner Fenstersensoren alle 4 Status auswertet:

template:
  - sensor:
      - name: "Fensterstatus kombiniert"
        state: >
          {% set fenster1 = states('binary_sensor.wnd_bad_kinder_contact') %}
          {% set fenster2 = states('binary_sensor.wnd_lena_contact') %}
          {% if fenster1 == 'off' and fenster2 == 'off' %}
            Beide geschlossen
          {% elif fenster1 == 'on' and fenster2 == 'off' %}
            Fenster 1 offen
          {% elif fenster1 == 'off' and fenster2 == 'on' %}
            Fenster 2 offen
          {% elif fenster1 == 'on' and fenster2 == 'on' %}
            Beide offen
          {% else %}
            Unbekannter Zustand
          {% endif %}

Gruß, Lars

Hallo und herzlich Willkommen im Forum! :slight_smile:

Das kannst Du über einen Template Helfer erreichen.

Für die Erstellung des Templates selbst empfiehlt es sich, dieses zunächst im Template Editor zu schreiben und zu testen:

http://homeassistant.local:8123/developer-tools/template

Quick and dirty könnte das Template so aussehen:

{% if 
    is_state('binary_sensor.fenster_offen', 'off') and
    is_state('binary_sensor.fenster_gekippt', 'on')
%}
Gekippt
{% elif
    is_state('binary_sensor.fenster_offen', 'off') and
    is_state('binary_sensor.fenster_gekippt', 'on')
%}
Geöffnet
{% else %}
Geschlossen
{% endif %}

P.S.: Satzzeichen würden die Lesbarkeit deutlich erhöhen :wink:

Zwei Doofe, ein Gedanke. :slight_smile:

Nur als Hinweis:
Template Sensoren können i.d.Z. problemlos über das WebUI erstellt werden und müssen nicht mehr manuell in configuration.yaml eingetragen werden (geht natürlich immer noch, WebUI ist aber deutlich einfacher und man macht sich die Konfiguration nicht versehentlich kaputt).

1 „Gefällt mir“

Ja, da hast du sehr recht und ist inzwischen sicherlich auch die bessere Wahl.

Gruß, Lars

1 „Gefällt mir“

Danke vielmals aber wenn man eine Idee oder einen Gedanken hat, dann schreibe ich einfach drauf los :face_with_peeking_eye::rofl:

Danke nochmal