UNPKG

homebridge-tuya-laundry

Version:

Allows washer/dryer cycle completion notifications using Tuya smart plugs with power meter, now using local control.

32 lines 1.03 kB
/// <reference types="node" /> import { Logger } from 'homebridge'; import net from 'net'; import { TuyaApiService } from './tuyaApiService'; export declare class CommandHandler { private tuyaApiService; private log; private selectedCommand; private selectedPlug; private smartPlugsCache; private generateChart; private duration; private deviceManager; private powerConsumptionTracker; constructor(tuyaApiService: TuyaApiService, log: Logger); handleCommand(input: string, connection: net.Socket): Promise<void>; private parseOptions; private handleDiscover; private handleTrack; private handleExistingCommand; private handleConfigFlow; private configData; private handleExportConfig; private displayFinalConfig; private trackPowerConsumption; private displayDeviceDetails; private formatDeviceList; private unknownCommand; private resetCommand; showHelp(connection: net.Socket): void; } //# sourceMappingURL=commandHandler.d.ts.map