UNPKG

homebridge-roborock-control

Version:

A Homebridge plugin to control Roborock vacuum cleaners.

15 lines (14 loc) 782 B
export declare const pyasyncio: any; export declare const pyroborock: any; export declare const PyRoborockState: any; export declare const PyRoborockCmd: any; export declare function getProductForDevice(device: any, rrSession: any): Promise<any>; export declare function isVacuumDevice(product: any): Promise<boolean>; export declare function startRoborockSession(username: string, authMode: string, password: string, pyUserData: any): Promise<any>; export declare class RoborockDeviceClient { private readonly rrRawClient; constructor(rrRawClient: any); getStatus(): Promise<any>; sendCommand(cmd: string, args?: any): Promise<any>; } export declare function makeRoborockDeviceClient(userData: any, device: any, product: any): Promise<RoborockDeviceClient | null>;