matterbridge-ecoflow-delta-pro-ultra
Version:
EcoFlow DELTA Pro Ultra Matterbridge Plugin
13 lines • 717 B
TypeScript
import { RestClient } from '@ecoflow-api/rest-client';
import { Matterbridge, MatterbridgeEndpoint, MatterbridgeDynamicPlatform, type PlatformConfig } from 'matterbridge';
import { AnsiLogger } from 'matterbridge/logger';
export declare class EcoflowDeltaProUltraPlatform extends MatterbridgeDynamicPlatform {
ecoflowRestClient?: RestClient;
batteryStorageDevices: Map<string, MatterbridgeEndpoint>;
refreshSensorsInterval: NodeJS.Timeout | undefined;
constructor(matterbridge: Matterbridge, log: AnsiLogger, config: PlatformConfig);
onStart(reason?: string): Promise<void>;
onConfigure(): Promise<void>;
onShutdown(reason?: string): Promise<void>;
}
//# sourceMappingURL=platform.d.ts.map