homebridge-tsvesync
Version:
Homebridge plugin for VeSync devices including Levoit air purifiers, humidifiers, and Etekcity smart outlets
15 lines • 659 B
TypeScript
import { VeSync } from 'tsvesync';
import { PluginLogger } from './logger';
import { DeviceExclusion } from '../types/device.types';
export declare const createRateLimitedVeSync: (username: string, password: string, timeZone: string, debug?: boolean, redact?: boolean, apiUrl?: string, customLogger?: PluginLogger, exclusions?: DeviceExclusion, config?: {
countryCode?: string;
quotaManagement?: {
enabled: boolean;
bufferPercentage?: number;
priorityMethods?: string[];
};
}, session?: {
store?: any;
onTokenChange?: ((s: any) => void) | undefined;
} | undefined) => VeSync;
//# sourceMappingURL=api-proxy.d.ts.map