homebridge-plugin-lares4
Version:
a homebridge plugin to expose Ksenia Lares 4 home automation systems on the Apple ecosystem
16 lines (15 loc) • 688 B
TypeScript
import type { CharacteristicValue, PlatformAccessory } from 'homebridge';
import { Lares4OutputStatus } from 'lares4-ts';
import { Lares4HomebridgePlatform } from './Lares4HomebridgePlatform';
export declare class Lares4PlatformCover {
private readonly platform;
private readonly accessory;
private service;
private debouncedRollToWithLock;
constructor(platform: Lares4HomebridgePlatform, accessory: PlatformAccessory);
setStatus(accessoryStatus: Lares4OutputStatus): void;
getPosition(): CharacteristicValue;
getPositionState(): CharacteristicValue;
getTargetPosition(): CharacteristicValue;
setTargetPosition(value: CharacteristicValue): void;
}