matterbridge-daikin-ac
Version:
Daikin AC Matterbridge plugin
16 lines • 654 B
TypeScript
import { Matterbridge, MatterbridgeDynamicPlatform, PlatformConfig } from 'matterbridge';
import { AnsiLogger } from 'matterbridge/logger';
export declare class DaikinAcPlatform extends MatterbridgeDynamicPlatform {
debugEnabled: boolean;
private isPluginConfigured;
private isConfigValid;
daikinIPs: string[];
private devices;
constructor(matterbridge: Matterbridge, log: AnsiLogger, config: PlatformConfig);
onStart(reason?: string): Promise<void>;
onConfigure(): Promise<void>;
private createDevices;
private restoreState;
onShutdown(reason?: string): Promise<void>;
}
//# sourceMappingURL=platform.d.ts.map