UNPKG

@homebridge-plugins/homebridge-roomba

Version:
19 lines 750 B
import type { API, Characteristic, DynamicPlatformPlugin, Logging, PlatformAccessory, Service } from 'homebridge'; import type { RoombaPlatformConfig } from './settings.js'; export default class RoombaPlatform implements DynamicPlatformPlugin { readonly Service: typeof Service; readonly Characteristic: typeof Characteristic; private api; private log; private config; private readonly accessories; version: string; constructor(log: Logging, config: RoombaPlatformConfig, api: API); private verifyConfig; configureAccessory(accessory: PlatformAccessory): void; private discoveryMethod; private discoverDevices; private serialNum; private getVersion; } //# sourceMappingURL=Platform.HAP.d.ts.map