UNPKG

homebridge-green-mountain-grills

Version:

A dynamic platform plugin for homebridge to provide access to your GMG WiFi smoker.

20 lines 832 B
import { API, Characteristic, DynamicPlatformPlugin, Logging, PlatformAccessory, PlatformConfig, Service } from 'homebridge'; import { SmokerService } from './gmg-service'; export declare class GMGPlatform implements DynamicPlatformPlugin { readonly log: Logging; config: PlatformConfig; private readonly api; readonly Service: typeof Service; readonly Characteristic: typeof Characteristic; readonly smokerService: SmokerService | undefined; private cachedAccessories; private readonly smokers; private alreadyPolling; constructor(log: Logging, config: PlatformConfig, api: API); discover(): Promise<void>; private register; private pollForNewData; configureAccessory(accessory: PlatformAccessory): void; private generate; } //# sourceMappingURL=dynamic-platform.d.ts.map