constructor(options) {
        super(options);

        this.miot_actions = options.miot_actions;
        this.miot_properties = options.miot_properties;
    }
@param {object} options
@param {import("../DreameValetudoRobot")} options.robot

@param {object} options.miot_actions
@param {object} options.miot_actions.reset_main_brush
@param {number} options.miot_actions.reset_main_brush.siid
@param {number} options.miot_actions.reset_main_brush.aiid

@param {object} options.miot_actions.reset_side_brush
@param {number} options.miot_actions.reset_side_brush.siid
@param {number} options.miot_actions.reset_side_brush.aiid

@param {object} options.miot_actions.reset_filter
@param {number} options.miot_actions.reset_filter.siid
@param {number} options.miot_actions.reset_filter.aiid



@param {object} options.miot_properties
@param {object} options.miot_properties.main_brush
@param {number} options.miot_properties.main_brush.siid
@param {number} options.miot_properties.main_brush.piid

@param {object} options.miot_properties.side_brush
@param {number} options.miot_properties.side_brush.siid
@param {number} options.miot_properties.side_brush.piid

@param {object} options.miot_properties.filter
@param {number} options.miot_properties.filter.siid
@param {number} options.miot_properties.filter.piid