Hilfe beim Erstellen einer Szene

Hallo,
Ich habe einen Luftentfeuchter, der an eine steuerbare Steckdose angeschlossen ist.
Ich habe eine Szene erstellt, die alle 2 Stunden die Steckdose einschaltet, 1 Stunde wartet und die Steckdose ausschaltet.
Das soll bewirken, dass das Gerät jede zweite Stunde 1 Stunde lang läuft.

Ich habe einen Fensterkontaktsensor.
Ich möchte, dass die Steckdose ausgeschaltet wird, wenn das Fenster geöffnet wird, und dass sie eingeschaltet wird, sobald das Fenster wieder geschlossen wird, oder den vorherigen Zustand wiederherstellt, egal.

Ich wollte die Szene, die die Steckdose steuert, anhalten oder pausieren, aber diese Funktion existiert nicht.

Haben Sie eine Idee, ob das, was ich möchte, umsetzbar ist, oder soll ich eine Funktionsanfrage stellen?

Zusätzlich zur bereits erstellten Szene M/A

Ich habe eine Szene erstellt, die
Wenn Fenster geöffnet wird
Steckdose ausschalten

Und eine andere
Wenn Fenster geschlossen wird
Szene M/A starten

Allerdings glaube ich, dass die Szene M/A weiterhin läuft und den Luftentfeuchter bei seinem nächsten Zyklus neu starten wird, was ich nicht möchte.

Dort weiß ich nicht, wie ich es machen soll.

Hallo @gaetanb76

ich versuche gerade, alles in eine einzige Szene zu packen, aber ich habe ein Problem mit der Wiederverwendung des vorherigen Zustands deiner Steckdose.

Ich schlage dir eine Lösung vor, die ich mit dem, was du bereits gemacht hast, sehe.
Normalerweise sollte ich keinen Fehler gemacht haben.

Szene M/A







Szene Fensterzustand





Achtung, wenn es bei den Szenen kompliziert aussieht, dann liegt das an meinem Geist :rofl:
Man muss genau darauf achten, auf welcher Ebene du deine Aktionen platzierst, besonders bei den „Sonst“-Bedingungen der Szene M/A.
Ein weiterer Punkt: Du musst den 0- und 1-Zustand des Fensteröffnungsstatus überprüfen (0 = offen oder geschlossen?) und entsprechend anpassen (ich bin davon ausgegangen, dass 0 = geschlossen in meinem Szenario).
Es ist möglich, alles in eine einzige Szene zu packen, aber Achtung vor Gehirnknoten!

Und hier ist ein Video, wie es aussehen sollte (virtuelle Geräte in meinem Beispiel):

Und das Tolle, wenn du keinen Zugang zu Gladys hast, um deinen Luftentfeuchter zu starten, öffnest und schließt du einfach dein Fenster und schon geht’s los :wink:

EDIT: nach erneuter Überprüfung, wenn das Fenster offen ist UND du die Steckdose manuell auf EIN zwingst, bleibt die Steckdose auf EIN (bis zur nächsten Stunde). Das ist ein Punkt, der gelöst werden muss, es sei denn, du wirst diese Aktion nie manuell ausführen.

Hallo @mutmut,
Danke für deine superschnelle Antwort.
Entschuldige für meine Verspätung.
Ich habe mich gerade mit deinem Vorschlag beschäftigt.

Ich habe es noch nicht getestet, aber es scheint mir zu passen.

Sind wir uns einig, dass deshumidificateur (fenetre_etat) = 0 → Fenster geschlossen?

Auf den ersten Blick dachte ich nicht, dass du den Modus 1 Stunde ein / 1 Stunde aus behandelt hast.
Aber ja, in den 2.1.A.1, 2.1.A.1.1.A.1 und 2.1.A.1.1.S.1, mit dem Intervall von einer Stunde ab Beginn: Jede Stunde, wenn er ausgeschaltet ist, ihn einschalten, andernfalls ihn ausschalten, dank der Wiederherstellung des letzten Zustands.

Ich werde das testen.

Das ist ein Beispiel, das ich mit einem virtuellen Gerät genommen habe, und du musst dein eigenes überprüfen, um zu wissen, welchen Wert du abrufen musst, wenn es geschlossen ist.
Bei mir sind meine Öffnungsmelder auf Kontakterkennung eingestellt, sodass sie geschlossen sind, wenn Kontakt besteht (true, =1), und offen, wenn kein Kontakt besteht (false, =0).

Und tatsächlich wird jede Stunde der Zustand der Steckdose abgerufen und ihr Zustand „invertiert“.
Und wenn das Fenster offen ist, wird die Steckdose zwangsweise ausgeschaltet.