homebridge-deconz-converter
Version:
Homebridge plugin for converting Deconz roller shutters interpreted as light into Homekit Window Covering type.
15 lines • 857 B
TypeScript
import { CharacteristicSetCallback, CharacteristicValue, NodeCallback, PlatformAccessory } from 'homebridge';
import { DeconzConverterPlatform } from '../platform';
export declare class RollerShutterAccessory {
private readonly platform;
private readonly accessory;
private service;
constructor(platform: DeconzConverterPlatform, accessory: PlatformAccessory);
setAccessoryInformations(): Promise<void>;
getCurrentPosition(callback: NodeCallback<CharacteristicValue>): Promise<void>;
getPositionState(callback: NodeCallback<CharacteristicValue>): Promise<void>;
getTargetPosition(callback: NodeCallback<CharacteristicValue>): Promise<void>;
setTargetPosition(value: CharacteristicValue, callback: CharacteristicSetCallback): Promise<void>;
handleMessage(e: string): void;
}
//# sourceMappingURL=rollerShutter.d.ts.map