https://github.com/supereg/loxone-klf200-control
HTTP WebService wrapper around the VELUX KLF200 Interface API for integration with Loxone Home Automation.
https://github.com/supereg/loxone-klf200-control
klf-200 loxone velux
Last synced: 25 days ago
JSON representation
HTTP WebService wrapper around the VELUX KLF200 Interface API for integration with Loxone Home Automation.
- Host: GitHub
- URL: https://github.com/supereg/loxone-klf200-control
- Owner: Supereg
- Created: 2022-02-09T23:13:03.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-17T17:19:24.000Z (over 2 years ago)
- Last Synced: 2025-03-31T00:24:58.728Z (2 months ago)
- Topics: klf-200, loxone, velux
- Language: TypeScript
- Homepage:
- Size: 333 KB
- Stars: 4
- Watchers: 5
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# loxone-klf200-control
_This project is work in progress_.
This project provides a wrapper around the TCP-based Velux KLF-200 API and exposes basic functionality to control
products via dedicated http endpoints.
Those http endpoints can then be used inside the Loxone Config to integrate e.g. Velux roof lights into the system.## Usage
In order to start the web service you need to supply the `hostname` and `password` of your Velux KLF-200 Interface.
For the hostname you might use the mdns `.local` address. The password is the same as the Wi-Fi password and can't be changed.```console
Usage: loxone-klf200-control [options]WebService wrapper around the Velux KL200 endpoints.
Options:
-V, --version output the version number
-n, --hostname The hostname of the Velux KLF-200 interface.
-p --password The password of the Velux KLF-200 interface (Identical to the WiFi password).
-b --bind The port the http web service binds on! (default: 8080)
-h, --help display help for command
```