Zum Inhalt springen

Velux Integra Solar-Rollladen automatisieren mit KLF200

In der Serie zur Automatisierung der Velux Rollläden habe ich auf eine Selbstbaulösung gesetzt und wie man in vielen Hausautomatisierungsforen und -gruppen sehen kann gibt es inzwische verschiedene Varianten von dieser Lösung.

Inzwischen hat aber auch Velux eine Hardware-Lösung entwickelt und gelegentlich ist diese günstig zu bekommen. Es handelt sich dabei um das KLF200 Modul. Da eine meiner umgebauten Fernbedienungen einen Defekt hat, habe ich mir ein KLF200 zugelegt und möchte dann auch etwas die Erfahrungen und die Pros und Cons dazu etwas erklären.

Das KLF200 kommt mit einer Wlan und einer Lan Schnittstelle und kann drahtgebundene Rollläden und auch die IO-Homecontrol kompatiblen verwalten. Weiter kann man auch Schalter/Taster an das Modul per Draht anschließen und somit Aktionen auslösen. Ich werde mich aber um die einfachste Variante beziehen, nämlich Verbindung per Funk mit IO-HomeControl und Lan Anbindung zur Hausautomatisierung.

Nach dem ersten Starten muss man die Rollläden erst einmal am KLF200 anlernen. Dazu muss man sich per Wlan auf dem KLF200 einloggen. Es wird ein eigenes Wlan aufgespannt und das Passwort dazu findet sich auf der Rückseite des Geräts. Soweit okay und nach dem Login Bildschirm kann man die Grundkonfiguration durchführen. Ist das KLF200 ein Repeater oder ein eigenständiges Gerät. In meinem Fall standalone und schon ist die Grundkonfiguration fertig.

Das Anlernen der Rollläden funktioniert sehr leicht. In dem Webinterface des KLF200 sind die verschiedenen Velux Fernbedienungen abgebildet und die jeweiligen Schritte erklärt. Da ich die einfachste Fernbedienung habe, muss ich auf der Rückseite den versteckten Taster mit einem spitzen Gegenstand für ca 10 Sekunden drücken und kann dann im Webinterface nach dem Rollladen suchen und dieser wird dann direkt gefunden. Noch einen Namen vergeben und schon ist man fertig.

Rückseite KLF200 mit Lan, Strom, Reset und „wired“ Anschlüssen

Die Verbindung per LAN kann auch noch konfiguriert werden und ich habe mich für DHCP entschieden und im DHCP Server dem KLF200 eine feste IP zugeordnet. Das ist aber eine Geschmackssache, jedoch sollte man eine IP nutzen die sich nicht immer wieder ändert, denn die Hausautomatisierung muss sich ja zu dem Gateway verbinden können, was meistens per IP funktioniert.

Nun ein kurzer Ausflug zu den Seltsamkeiten. Es ist so, dass die Konfiguration ausschließlich über das Webinterface geändert werden kann, wenn man im WLAN das der KLF200 aufspannt eingebucht ist. Das heißt im Lan kann man zwar die API benutzen, das Webinterface ist aber nicht erreichbar. Das ist okay, aber man muss das erstmal durchschauen. Das WLAN an sich ist üblicherweise so konfiguriert, dass es sich automatisch nach einer gewissen Zeit (ca 10 Minuten) nach dem Starten des KLF200 deaktiviert. Ist ein weiteres Sicherheitsfeature, aber auch hier muss man einfach daran denken, denn eine Umkonfiguration bedeutet automatisch ein Neustart.

Nutzt man Openhab, dann kann man das Velux Binding nutzen die IP eintragen und man erhält dann im Openhab Log die Seriennummern der verknüpften Geräte. Diese kann man dann in den Items nutzen und schon funktioniert die Steuerung. Zumindest theoretisch. Leider hat die Steuerung der Rollläden nicht gut funktioniert. UP und DOWN hatte keine Auswirkung und die Verbindung zum KLF200 war insgesamt sehr instabil.

Also musste eine alternative Lösung her. Etwas Recherche hat ergeben, dass Homeassistant ebenfalls ein KLF200 Binding hat, welches über die Python Bibiothek pyvlx realisiert ist. Diese Anbindung soll stabil laufen und schon war mein Interesse geweckt. Auf Github findet man dann das Pythonskript vlx2mqtt mit dem man das pyvlx Modul per MQTT steuern kann.

Da von der früheren Bastellösung sowieso schon eine MQTT Anbindung an Openhab existiert und die Items in Openhab darauf konfiguriert sind, habe ich an dieser Stelle den besten Weg gesehen die Rollläden stabil zu betreiben.

Da ich bei meiner Hausautomatisierung auf ein Docker Cluster setze, musste nur noch ein Docker Image her und ich habe dafür das vlx2mqtt Skript angepasst und auf docker hub inkl. Dokumentation zur Verfügung gestellt.

Mit wenig Konfiguration kann man nun den Rollladen über das KLF 200 stabil steuern und bekommt durch die MQTT Anbindung mehrere Vorteile. Zum einen kann man mit jeder Software per MQTT die Steuerung durchführen und ist somit nicht auf Openhab angewiesen. Auch kann man die normalen Fernbedienungen nutzen und die Öffnung der Rollläden wird per MQTT ge-broadcastet. Das erhöht den WAF extrem.

Zusammengefasst lohnt sich der Aufwand und durch das Dockerimage ist die Nutzung ein Kinderspiel.

Published inAllgemein

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close