klf-200-api
Version:
This module provides a wrapper to the socket API of a Velux KLF-200 interface. You will need at least firmware 0.2.0.0.71 on your KLF interface for this library to work.
14 lines (13 loc) • 873 B
TypeScript
import { GW_FRAME_COMMAND_REQ } from "./common.js";
import { CommandOriginator, ParameterActive, PriorityLevel, PriorityLevelInformation, PriorityLevelLock } from "./GW_COMMAND.js";
export declare class GW_MODE_SEND_REQ extends GW_FRAME_COMMAND_REQ {
readonly Nodes: number[] | number;
readonly ModeNumber: number;
readonly ModeParameter: ParameterActive;
readonly PriorityLevel: PriorityLevel;
readonly CommandOriginator: CommandOriginator;
readonly PriorityLevelLock: PriorityLevelLock;
readonly PriorityLevels: PriorityLevelInformation[];
readonly LockTime: number;
constructor(Nodes: number[] | number, ModeNumber?: number, ModeParameter?: ParameterActive, PriorityLevel?: PriorityLevel, CommandOriginator?: CommandOriginator, PriorityLevelLock?: PriorityLevelLock, PriorityLevels?: PriorityLevelInformation[], LockTime?: number);
}