UNPKG

homebridge-tahoma

Version:

Sample Platform plugin for TaHoma and Cozytouch services (Somfy,Atlantic,Thermor,Sauter): https://github.com/dubocr/homebridge-tahoma

22 lines 1.05 kB
import { Characteristic, Service } from 'homebridge'; import { Command } from 'overkiz-client'; import GarageDoor from './GarageDoor'; export default class Gate extends GarageDoor { protected expectedStates: string[]; protected currentPedestrian: Characteristic | undefined; protected targetPedestrian: Characteristic | undefined; protected on: Characteristic | undefined; protected pedestrianCommand: any; protected pedestrianDuration: any; protected cancelTimeout: any; protected applyConfig(config: any): void; protected registerServices(): Service[]; protected registerSwitchService(subtype?: string): Service; protected registerLockService(subtype?: string): Service; protected getLockCommands(value: any): Command | Array<Command>; protected setLock(value: any): Promise<void>; protected getOnCommands(value: any): Command | Array<Command>; protected setOn(value: any): Promise<void>; protected onStateChanged(name: string, value: any): void; } //# sourceMappingURL=Gate.d.ts.map