UNPKG

homebridge-unifi-smartpower

Version:
28 lines 926 B
import { PlatformAccessory } from 'homebridge'; import { UniFiSmartPowerHomebridgePlatform } from './platform'; export interface UniFiControlSwitchPlatformAccessoryContext { switchName: string; manufacturer: string; model: string; serialNumber: string; timeout?: number; } export declare class UniFiControlSwitchPlatformAccessory { private readonly platform; private readonly accessory; private readonly log; private readonly context; private readonly switchName; private readonly manufacturer; private readonly model; private readonly serialNumber; private readonly timeout; private readonly id; private enabled; private onCharacteristic; constructor(platform: UniFiSmartPowerHomebridgePlatform, accessory: PlatformAccessory); private setOn; private getOn; isEnabled(): boolean; } //# sourceMappingURL=platformAccessoryControlSwitch.d.ts.map