matterbridge-dyson-robot
Version:
A Matterbridge plugin that connects Dyson robot vacuums and air treatment devices to the Matter smart home ecosystem via their local or cloud MQTT APIs.
14 lines • 815 B
TypeScript
import { RvcCleanMode360 } from './endpoint-360-behavior.js';
import { Endpoint } from 'matterbridge/matter';
export interface BatteryPowerSourceOptions {
batteryPartNumber: string;
}
export type RvcCleanModeLabels = [RvcCleanMode360, string][];
export interface RvcCleanModeOptions {
labels: RvcCleanModeLabels;
}
export declare function createBatteryPowerSourceClusterServer({ behaviors }: Endpoint, { batteryPartNumber }: BatteryPowerSourceOptions): void;
export declare function createRvcRunModeClusterServer({ behaviors }: Endpoint): void;
export declare function createRvcCleanModeClusterServer({ behaviors }: Endpoint, { labels }: RvcCleanModeOptions): void;
export declare function createRvcOperationalStateClusterServer({ behaviors }: Endpoint): void;
//# sourceMappingURL=endpoint-360-rvc.d.ts.map