UNPKG

homebridge-flume

Version:

Homebridge plugin to integrate Flume devices into HomeKit.

17 lines (16 loc) 608 B
import { API, DynamicPlatformPlugin, Logger, PlatformAccessory } from 'homebridge'; import { FlumeConfig } from '../model/types.js'; export declare class FlumePlatform implements DynamicPlatformPlugin { readonly log: Logger; readonly config: FlumeConfig; readonly api: API; private flumeAPI?; private readonly accessories; constructor(log: Logger, config: FlumeConfig, api: API); private didFinishLaunching; private shutdown; private initializeAccessory; configureAccessory(accessory: PlatformAccessory): void; private removeAccessory; private logIfVerbose; }