matterbridge-tado-hw
Version:
A Matterbridge plugin that connects Tado° V2/V3/V3+ hot water control to the Matter smart home ecosystem
17 lines • 849 B
TypeScript
import { MatterbridgeDynamicPlatform, PlatformConfig, PlatformMatterbridge } from 'matterbridge';
import { AnsiLogger, LogLevel } from 'matterbridge/logger';
import NodePersist from 'node-persist';
import { Config } from './config-types.js';
import { TadoHWDevice } from './device-hw.js';
export declare class TadoHWPlatform extends MatterbridgeDynamicPlatform {
config: Config & PlatformConfig;
persist: NodePersist.LocalStorage;
devices: TadoHWDevice[];
constructor(matterbridge: PlatformMatterbridge, log: AnsiLogger, config: PlatformConfig);
onConfigChanged(config: PlatformConfig): Promise<void>;
onChangeLoggerLevel(logLevel: LogLevel): Promise<void>;
onStart(reason?: string): Promise<void>;
onConfigure(): Promise<void>;
onShutdown(reason?: string): Promise<void>;
}
//# sourceMappingURL=platform.d.ts.map