homebridge-freeathome-local-kdljns
Version:
Platform Plugin to manage free@home accessories via HomeBridge using local API
12 lines (11 loc) • 683 B
TypeScript
export = BuschJaegerJalousieAccessory;
declare function BuschJaegerJalousieAccessory(platform: any, Service: any, Characteristic: any, actuator: any, channel?: null, mapping?: null, ...args: any[]): void;
declare class BuschJaegerJalousieAccessory {
constructor(platform: any, Service: any, Characteristic: any, actuator: any, channel?: null, mapping?: null, ...args: any[]);
getCurrentPosition: (callback: any) => void;
getTargetPosition: (callback: any) => void;
setTargetPosition: (value: any, callback: any) => void;
getPositionState: (callback: any) => void;
setHoldPosition: (value: any, callback: any) => void;
updateCharacteristics: () => void;
}