UNPKG

matterbridge-roborock-vacuum-plugin

Version:
41 lines 986 B
export declare class Scene { id: number | undefined; name: string | undefined; param: string | undefined; enabled: boolean | undefined; extra?: unknown; type: string | undefined; } interface ActionInformation { type: string; items: SceneItem[]; } export interface SceneParam { triggers: unknown[]; action: ActionInformation; matchType: string; } export declare class SceneItem { id: number | undefined; type: string | undefined; name: string | undefined; entityId: string | undefined; param: SceneCommand | undefined; finishDpIds: number[] | undefined; } export interface SceneCommand { id: number; method: string; params: SceneCommandParam[]; } export interface SceneCommandParam { fan_power: number; water_box_mode: number; mop_mode: number; mop_template_id: number; repeat: number; auto_dustCollection: number; source: number; } export {}; //# sourceMappingURL=scene.d.ts.map