# Zwei Fensterkontakte und zwei Thermostate in einem Raum verknüpfen

**URL:** <https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096>\
**Category:** Fragen & Hilfe\
**Created:** [November 1, 2021, 4:57pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096 "2021-11-01T16:57:37Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![bluebird](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bluebird/32/33985_2.png) [@bluebird](https://community.homey.app/u/bluebird)\
**Post date:** [November 1, 2021, 4:57pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/1 "2021-11-01T16:57:38Z")

</div>

Hallo zusammen,

da das für mich noch alles recht neu ist versuche mich gerade in Home Assistant zurecht zu finden.  
Allerdings bin ich schnell an meine grenzen gestoßen.  
Mein Wunsch war eine einfache Verknüpfung von zwei Fensterkontakten (Aqara) mit zwei Thermostaten (SPIRIT).  
Soweit so gut, eingestellt ist es so das wenn ein Fenster geöffnet wird, beide Thermostate auf off gestellt werden. Wird das Fenster geschlossen, geht das Thermostat in den Head Modus zurück.

Jetzt kommt mein kleines Problem, ich möchte eine UND Verknüpfung habe, erst wenn beide Fenster den Status geschlossen haben, sollen die Thermostate wieder zuschalten. Das bekomme ich einfach nicht hin.

**Die erste Automation ist:**  
Aktion:  
Gerät: Fensterkontakt 1 geöffnet  
Gerät: Fensterkontakt 2 geöffnet

Aktion:  
Gerät: Thermostat 1 off  
Gerät: Thermostat 2 off

**Die zweite Automation ist:**  
Aktion:  
Gerät: Fensterkontakt 1 geschlossen  
Gerät: Fensterkontakt 2 geschlossen

Bedingungen:  
UND  
Gerät: Fensterkontakt 1 geschlossen  
Gerät Fensterkontakt 2 geschlossen

Aktion:  
Gerät: Thermostat 1 heat  
Gerät: Thermostat 2 heat

Nach dem öffnen eines Fensters, geht die zwar aus, nach dem Verschließen bleiben diese allerdings off.

Was mache ich den hier falsch?  
Währe für Hilfe echt dankbar.  
Und wenn die Lösung schon mal gepostet wurde, reicht mir ein verweis, danke.

Gruß  
David

---

<div class="post-metadata">

**Author:** ![Hugo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hugo/32/11530_2.png) [@Hugo](https://community.homey.app/u/Hugo)\
**Post date:** [November 1, 2021, 6:21pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/2 "2021-11-01T18:21:25Z")

</div>

Du brauchst da mehrere flows.  
1 Wenn: fensterkontakt eins ist geöffnet  
Aktion: thermostat eins schließen und thermostat zwei schließen.

2 Wenn: fensterkontakt zwei ist geöffnet  
Aktion: thermostat eins schließen und thermostat zwei schließen.

3 Wenn: fensterkontakt eins wird geschlossen  
Und: fensterkontakt zwei ist geschlossen  
Aktion: thermostat eins und zwei öffnen

4 Wenn: fensterkontakt zwei wird geschlossen  
Und: fensterkontakt eins ist geschlossen  
Aktion: thermostat eins und zwei öffnen

---

<div class="post-metadata">

**Author:** ![bluebird](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bluebird/32/33985_2.png) [@bluebird](https://community.homey.app/u/bluebird)\
**Post date:** [November 1, 2021, 10:02pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/3 "2021-11-01T22:02:58Z")

</div>

Vielen dank für die Antwort, leider klappt das auch nicht so richtig.

Eingestellt habe ich jetzt vier Automatisierungen.

1. 

Auslöser:  
Gerät: Fensterkontakt 1 auf  
Aktion: Thermostat 1 off  
Aktion: Thermostat 2 off

1. 

Auslöser:  
Gerät: Fensterkontakt 2 auf  
Aktion: Thermostat 1 off  
Aktion: Thermostat 2 off

1. 

Auslöser:  
Gerät: Fensterkontakt 1 zu  
Bedingungen: **UND** Gerät: Fensterkontakt 2 zu  
Aktion: Thermostat 1 heat  
Aktion: Thermostat 2 heat

1. 

Auslöser:  
Gerät: Fensterkontakt 2 zu  
Bedingungen: **UND** Gerät: Fensterkontakt 1 zu  
Aktion: Thermostat 1 heat  
Aktion: Thermostat 2 heat

Solange ich nur eine von beiden Fenstern öffne und wieder verschließe, gehen beide Thermostate ein und aus.  
Öffne ich aber beide Fenster und verschließe diese wieder, bleiben die Thermostate weiterhin aus (off).  
Muss dann manuell wieder einschalten. 🙄

Muss man ggf. bei Bedingungen UND Zustand auswählen und nicht Gerät?  
Wenn ja was muss man dann bei Zustand dann eintragen? Closing / on / off ?

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [November 1, 2021, 11:09pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/4 "2021-11-01T23:09:47Z")

</div>

@bluebird suchst hier support zum Them Flows also Homey oder zum Thema Automatisierungen also Home Assistant?  
Wenn HA, dann brauchst Du dazu nur eine Automatisierung. Die Fensterkontakte erstmal in eine Gruppe packen und die Gruppe als Auslöser verwenden.  
Gerne, kann ich Dir eine Bsp. Automatisierungen zur Verfügung stellen.

---

<div class="post-metadata">

**Author:** ![bluebird](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bluebird/32/33985_2.png) [@bluebird](https://community.homey.app/u/bluebird)\
**Post date:** [November 2, 2021, 5:52am UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/5 "2021-11-02T05:52:27Z")

</div>

Schönen guten Morgen,

genau ich benötige Hilfe bei Home Assistant HA.  
Und würde gerne ein Beispiel erhalten wie man das zusammen führt und einbindet.

Gruß David

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [November 2, 2021, 10:58am UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/6 "2021-11-02T10:58:07Z")

</div>

Du weisst aber schon, dass das hier keine Home Assistant Community ist?!

Wie dem auch sei, gehe mal davon aus, dass sich hier keiner dran stört, wenn es nichts mit dem Homey zu tun hat. 😉

Als erstes solltest Du die betroffenen Fensterkontakte in eine Gruppe zusammenfassen.

Damit die configuration.yaml nicht zu unübersichtlich wird, habe ich die Konfiguration soweit wie möglich auf einzelne yaml Dateien verteilt. Wie das funktioniert kannst Du [hier](https://www.home-assistant.io/docs/configuration/splitting_configuration/) nachschlagen.

mit diesem Eintag in der configuration.yaml

```auto
group: !include groups.yaml

```

verweise ich ich auf die groups.yaml (diese Datei musst Du erstellen und im gleichen Verzeichnis wie die configuration.yaml speichern)

Jede Änderung in der configuration.yaml erfordert einen HA Neustart.

Nun kannst Du eine Gruppe erstellen, Dokumentation siehe [hier](https://www.home-assistant.io/integrations/group/).

Der Eintrag in der groups.yaml sieht dann so aus:

```auto
fenster_kueche:
  name: Alle Fenster Küche
  entities:
    - binary_sensor.fenster_kueche_gross
    - binary_sensor.fenster_kueche_klein

```

Damit erstellt Du eine Gruppe mit der Entität-ID g_roup.fenster\_kueche_  
unter entities: werden die Gruppen Mitglieder aufgeführt.  
Die Gruppe ist an (on) wenn ein Mitglied der Gruppe on ist. Die Gruppe ist off, wenn alle off sind. Das ist das Standard verhalten, wenn nötig kannst Du das Verhalten auch anpassen, wie in der Doku beschrieben.

Bei jeder Änderung in den yaml Dateien, empfehle ich immer erstmal die Konfiguration zu prüfen. Einstellungen → Systemsteuerung-\> Konfiguration prüfen.

Damit die neue Gruppe angelegt wird, muss die Konfiguration für die Gruppe neu laden werden.  
Bereich: Neuladen der yaml Konfiguration.

Jetzt zu der Automatisierung, diese kannst Du komplett im grafischen Editor erstellen, hier Zecks der Übersicht der yaml code:

```auto
alias: Heizung Fenster Küche
description: ''
trigger:
  - platform: state
    entity_id: group.fenster_kueche
    from: 'off'
    to: 'on'
    id: offen
  - platform: state
    entity_id: group.fenster_kueche
    from: 'on'
    to: 'off'
    id: geschlossen
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: offen
        sequence:
          - service: climate.set_hvac_mode
            target:
              entity_id: climate.heizung_kueche
            data:
              hvac_mode: 'off'
      - conditions:
          - condition: trigger
            id: geschlossen
        sequence:
          - service: climate.set_hvac_mode
            target:
              entity_id: climate.heizung_kueche
            data:
              hvac_mode: heat
    default: []
mode: single

```

Der Aufbau ist relativ simple.

Du hast 2 Auslöser

- Der Zustand der Gruppe wechselt von off zu on - Trigger-ID: offen
- Und der Zustand der Gruppe wechselt von on zu off - Trigger-ID: geschlossen

Die Zuweisungen der Trigger-ID erlaubt es dir mit unterschiedlichen Aktionen zu reagieren und zwar in Abhängigkeiten der Trigger-ID.

Als Aktion wählst Du dann Auswählen (choose)  
Dann die Bedingung Trigger und wählst die Trigger-Id _offen_ aus.  
Die Aktion wäre dann hier das Thermostat in den Mode _off_ zu schalten

Dann eine weiter Option hinzufügen mit der Bedingung Trigger-ID _geschlossen_.  
Die Aktion hier ist dann das Thermostat in den Modus _heat_ schalten.

Hoffe das war einigermaßen verständlich.

Solltest Du weitere Unterstützung bei HA brauchen, kannst ja gerne [hier](https://community.smarthome-for-dummies.de/) vorbeischauen. 😀

Gruß  
Osorkon

---

<div class="post-metadata">

**Author:** ![bluebird](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bluebird/32/33985_2.png) [@bluebird](https://community.homey.app/u/bluebird)\
**Post date:** [November 2, 2021, 4:54pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/7 "2021-11-02T16:54:43Z")

</div>

Danke für deine Antwort und Hilfe.  
Dass ich hier falsch war/bin, ist mir leider nicht aufgefallen, sorry, wollte echt nicht im falschen Forum landen oder die Leute hier verunsichern.

Ich wollte eine einfache Verknüpfung von ODER bzw. UND, dass man das von Hand programmieren muss, war mir nicht bewusst.  
Fensterkontakt 1 oder 2 offen, Heizung AUS  
Fensterkontakt 1 und 2 geschossen, Heizung an.

Ich werde mich später nach Feierabend damit beschäftigen und es versuchen.  
Ich danke dir auf jeden Fall für deine Unterstützung und Hilfsbereitschaft 🙂.

Gruß David

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [November 2, 2021, 5:28pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/8 "2021-11-02T17:28:13Z")

</div>

> [@bluebird](#):
>
> Ich wollte eine einfache Verknüpfung von ODER bzw. UND, dass man das von Hand programmieren muss, war mir nicht bewusst.

Programmieren würde ich das jetzt nicht nennen.

Egal ob Automationen, Skripte oder Szenen kannst Du ja alles ganz bequem im grafischen Editor erstellen, auch das erstellen von sogenannten Helfern (Variablen)

Bei Anlegen von Gruppen, musst Du aber tatsächlich noch old school in die Tasten hauen. 🤪  
Also ganz ohne yaml editieren zu müssen wird’s schwierig.

Jedem HA Anfänger würde ich auch anraten die offizielle HA Dokumentation, zumindest die Grundlagen, zu studieren. Ist zwar alles in englisch, dafür aber absolut vorbildlich.

Ansonsten weist Du ja wo Du eine deutschsprachige HA Community findest! 😀

Gruß  
Osorkon

---

<div class="post-metadata">

**Author:** ![bluebird](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bluebird/32/33985_2.png) [@bluebird](https://community.homey.app/u/bluebird)\
**Post date:** [November 3, 2021, 8:13pm UTC](https://community.homey.app/t/zwei-fensterkontakte-und-zwei-thermostate-in-einem-raum-verknupfen/54096/9 "2021-11-03T20:13:19Z")

</div>

So ich bin es nochmals,

es hat etwas gedauert bis ich begriffen habe was genau du alles meintest, dann bin ich aber dahinter gestiegen und konnte es sogar Erfolgreich alles einrichten.  
Jetzt klappt es genauso wie ich es mir gewünscht habe.

Kann mich nur bei dir bedanken, das du mir da geholfen hast, obwohl ich hier im falschem Forum gelandet bin.

Nochmals recht herzlichen Dank, bis dahin.

Gruß  
David
