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.
10 lines • 587 B
TypeScript
import { PowerSource, RvcOperationalState } from 'matterbridge/matter/clusters';
import { Dyson360Faults, Dyson360State } from './dyson-360-types.js';
import { AnsiLogger } from 'matterbridge/logger';
export interface Dyson360MappedFaults {
operationalError: RvcOperationalState.ErrorStateStruct;
activeBatFaults: PowerSource.BatFault[];
activeBatChargeFaults: PowerSource.BatChargeFault[];
}
export declare function mapDyson360Faults(log: AnsiLogger, state: Dyson360State, faults?: Dyson360Faults): Dyson360MappedFaults;
//# sourceMappingURL=dyson-device-360-faults.d.ts.map