UNPKG

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
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; }