Als wir unsere Terrasse umbauten, war die alte Markise in die Jahre gekommen und auch zu klein. Eine windstabilere Alternative musste her und die Wahl viel nach dem Besuch des WAREMA Sun Forum auf eine Pergola-Markise.

Da es zum damaligen Zeitpunkt widersprüchliche Aussagen dazu gab, inwiefern sich die warema-eigene Steuerung in Home Assistant (HA) integrieren lässt, habe ich auf diese Steuerung verzichtet und stattdessen die Markise nur mit dem Motor liefern lassen.
Seit 2024 ist eine WAREMA HA Integration verfügbar, die vielleicht für Leute, die gerade mit dem Thema anfangen, einen Blick wert ist.
Die hier beschriebene Umsetzung könnt ihr für beliebige elektrische Markisen nutzten. Voraussetzung ist ein Markisenmotor mit 230V + je einer Ader für Markise „Auf“ und „Zu“. Dann könnt ihr einfach eine Rollladensteuerung eurer Wahl dafür verwenden, die in eure HA Installation integrierbar ist.
Bei mir viel die Wahl auf die Z-Wave Rollladensteuerung von Fibaro.

Zwischenzeitlich gibt es von Fibaro ein neueres Modul.
Integration in HA
In der Fibaro Doku ist die Integration gut erläutert und wenn ihr schon etwas Erfahrung im „Anlernen“ neuer Z-Wave Geräte habt, sollte das schnell erledigt sein. Danach habt ihr ein neues Z-Wave Gerät.

Wind überwachen und reagieren
Bedienung in der App „ausblenden“
Die Kachel auf dem Dashboard könnt ihr so konfigurieren, dass die Markise bei zu starkem Wind nicht mehr bedienbar ist – die Kachel wird dann einfach aus dem Dashboard ausgeblendet. Und wenn die Temperatur unter 10 Grad fällt, soll sie ebenfalls nicht mehr bedienbar sein.

Für Wind und Temperatur verwende ich die Sensoren meiner ecowitt Wetterstation
Markise automatisch einfahren
Soll die Markise automatisch eingefahren werden, wenn es zu windig ist? Das könnt ihr mit einer Automatisierung umsetzen deren Auslöser die Windböen sind (Sensor der ecowitt Wetterstation).

Und fügt eine Aktion zum Einfahren der Markise hinzu.
Benachrichtigung senden
In meinem Fall kann die Markise nicht einfach automatisch eingefahren werden, da das manuell bediente Volant Rollo vor dem Einfahren eingerollt werden muss. Und die Handkurbel muss natürlich auch entfernt sein. Deshalb nutze ich eine Benachrichtigung „mit Bestätigung“.
So könnt ihr das auch umsetzen.
Auslöser ist, wie im vorherigen Abschnitt beschrieben, der Sensor für die Windböen. Natürlich geht das nur, wenn euer Sensor auch zeitnah aktuelle Werte liefert. 😉 – wie bei der ecowitt Wetterstation.
Als Bedingung nutzt ihr die Position der Markise. Die Automation muss nicht ausgeführt werden, wenn die Markise bereits vollständig (100%) geöffnet ist. Deshalb fügt ihr als Bedingung „kleiner als 100“ ein.

Die Aktion habe ich in ein Skript gepackt, dass dadurch auch von anderen Automationen ausgeführt werden kann.

Das Skript beinhaltet folgenden Ablauf.

Zuerst definiert ihr eine Variable, die für die Bestätigung genutzt werden soll.

Dann definiert ihr die Benachrichtigung an die Handys (mit HA App). Im Bereich „data“ verwendet ihr die zuvor definierte Variable.

Dann soll HA auf einen Auslöser warten. In diesem Fall ist der Auslöser die Bestätigung (OK) in der Nachricht an die Handys. In meinem Fall habe ich 1 min Wartezeit definiert. Danach wird das „Warten“ abgebrochen. Die Option „bei Zeitüberschreitung fortfahren“ habe ich nicht aktiviert, da die Automation nur nach Bestätigung ausgeführt werden soll.

Danach folgt die Definition des Ereignisses, auf das gewartet wird. In diesem Fall die Bestätigung der „action_open“

Erst dann soll die eigentliche Aktion ausgeführt werden, das Öffnen der Markise.

Auf der HA App der Handys erscheint folgende Nachricht.



