Homebridge plugin for Velux Integra KLF 200 gateway
npm install homebridge-velux



This Homebridge plugin exposes to Apple's HomeKit Velux Integra devices connected to a Velux Integra KLF 200 gateway. The KLF 200 provides a local API, unlike the newer Velux Active gateway. This plugin does not support the Velux Active gateway.
Currenlty, Homebridge Velux supports motorised roller blinds.
It provides the following features:
- Monitoring the connected device state from HomeKit
- Current position;
- Controlling the connected device from HomeKit:
- Setting target position;
- Support for multiple KLF 200 gateways;
- Includes velux command-line utility for troubleshooting.
Homebridge Velux exposes an accessory for each gateway and one for each connected device.
The gateway accessory is used to control the polling rate and the log level.
You need to connect the KLF 200 to your network using its wired Ethernet interface, as the API is only exposed on this interface.
The WiFi interface only works as an access point.
The web-based configuration of the gateway, including pairing devices, is only available on the WiFi interface.
Note that the API password is the password of the WiFi access point, not that of on the web-based configuration.
Best configure Homebridge Velux through the Homebridge UI.
velux command line utility, to interact with a KLF 200 gateway.velux -h for more info.I developed this plugin for my solar-powered, motorised back-out roller blinds.
I would expect Homebridge Velux to work with other blinds, as long as they use the same actuator type, 640.
If you like support for other device types, please open an issue on GitHub, listing the output of velux info.
#### Getting Help
I do not have the bandwidth to help you setting up your KLF 200 gateway.
If you encounter a problem with Homebridge Velux, or want to request a feature or support for a particular device, please open an issue on GitHub.
Please include the output of velux info and the relevant messages in the Homebridge log.