View Source API Reference klf200 v0.1.4

Modules

Documentation for Klf200.

This module provides functions on a general API level to create requests and to parse responses. It implements the basic protocol described by VELUX.

A client process that uses the API module to start a session with a VELUX klf200 GW. This module handles the socket and connection layer (inlcuding SSL and session authentication). It also keeps track of the state of the session (logged in? which confirmations are expected at the current step?) and forwards messages back to caller.

This module abstracts a klf200 device as it connects to a specified GW IP, query for nodes and the internal state and keeps that information in the process state.

SLIP stands for the Serial Line Internet Protocol which is a basic encapsulation mechanism for IP packets. It's documented in RFC 1055.