matterbridge-aeg-robot
Version:
A Matterbridge plugin that connects AEG RX 9 / Electrolux Pure i9 robot vacuums to the Matter smart home ecosystem.
23 lines • 853 B
TypeScript
import { AnsiLogger } from 'matterbridge/logger';
import { Config } from './config-types.js';
import { EndpointRX9 } from './endpoint-rx9.js';
import { AEGApplianceRX9 } from './aeg-appliance-rx9.js';
import { BabelRX9 } from './babel-rx9.js';
export declare class DeviceRX9 extends EndpointRX9 {
readonly log: AnsiLogger;
readonly config: Config;
readonly appliance: AEGApplianceRX9;
babel: BabelRX9;
private lastIsActive;
private startActive;
private lastOperationalError;
constructor(log: AnsiLogger, config: Config, appliance: AEGApplianceRX9);
start(): Promise<void>;
stop(): Promise<void>;
updateBridgedBasicInformation(): void;
updatePowerSource(): void;
updateRvcRunMode(): void;
updateRvcCleanMode(): void;
updateRvcOperationalState(): void;
}
//# sourceMappingURL=device-rx9.d.ts.map