DiffuserSprayMixin

class meross_iot.controller.mixins.diffuser_spray.DiffuserSprayMixin(device_uuid: str, manager, **kwargs)
async async_set_spray_mode(mode: DiffuserSprayMode, channel: int = 0, timeout: float | None = None, *args, **kwargs) None

Changes the operating mode for this device :param mode: mode to set :param channel: channel to handle :param timeout: command timeout :return:

get_current_spray_mode(channel: int = 0, *args, **kwargs) DiffuserSprayMode | None

Returns the current spray mode :param channel: channel to fetch info from :param args: :param kwargs: :return: