Skip to content
Martin Bachmann edited this page Jun 7, 2015 · 6 revisions

Velux on Raspberry Pi

The goal of this project is to control Velux blindfolds or windows by a Raspberry Pi. For this purpose the project is divided into a Hardware part and a Software part.

The difficulties about Velux is the proprietary RF-protocol which they are using for communication. There are only simple KLF 050 switches which could be used to control a window from a relais. But the KLF 050 can only control one Velux device and each KLF 050 costs 100€. This makes it expensive to control all Velux products from a KNX installation or from a mobile phone. This solution uses the Velux remote control to interface from a Raspberry Pi.

Setup Example

I have a KNX installation with a Loxone Miniserver. There are two Raspberries which are connected to an amplifier for sound distribution. The Velux windows are connected to a Raspberry Pi, which is descritbed on the Hardware page. The Raspberry is running a Webinterface with PHP. If a page will be opened, e.g. by using a virtual output of the Loxone Miniserver, the Raspberry toggles its GPIO that the correct button sequence is pressed on the KLR100 remote control.

Clone this wiki locally