homebridge-fibaro-home-center
Version:
Homebridge plugin for Fibaro Home Center (2, 2 Lite, 3, 3 Lite, Yubii Home).
28 lines • 2.02 kB
TypeScript
import 'reflect-metadata';
export declare class SetFunctions {
private platform;
setFunctionsMapping: Map<unknown, (...args: unknown[]) => unknown>;
modeMap: any;
constructor(platform: any);
private initializeFunctionsMapping;
setOn(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setBrightness(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setTargetPosition(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setHoldPosition(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setTargetTiltAngle(angle: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setLockTargetState(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setTargetDoorState(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setTargetHeatingCoolingState(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setTargetTemperature(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setHue(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setSaturation(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
setSecuritySystemTargetState(value: any): Promise<void>;
setActive(value: any, context: any, characteristic: any, service: any, IDs: any): Promise<void>;
updateHomeCenterColorFromHomeKit(h: any, s: any, service: any, IDs: any): Promise<void>;
command(c: any, value: any, service: any, IDs: any): Promise<any>;
scene(sceneID: any): Promise<void>;
setGlobalVariable(variableID: any, value: any): Promise<void>;
getGlobalVariable(variableID: any): Promise<any>;
checkLockCurrentState(IDs: any, value: any): Promise<void>;
}
//# sourceMappingURL=setFunctions.d.ts.map