Some embodiments of the invention relate to an inhaler device for pulmonary delivery of at least one substance from a drug dose cartridge to an inhaling user, comprising: a first conduit for conducting a carrier airflow to a proximal opening of a mouthpiece for use by the user; a holder configured to position the dose cartridge within the carrier airflow; and a second conduit for conducting a shunting airflow to the mouthpiece without passing through the dose cartridge position. In some embodiments, a controller connected to a valve controls a rate of carrier airflow, for example by controlling the shunting airflow, based on a sensor indication of airflow rate and a target airflow profile.Algunas realizaciones de la invención se refieren a un dispositivo inhalador para el suministro pulmonar de al menos una sustancia a partir de un cartucho de dosis farmacológica a un usuario inhalador, que comprende: un primer conducto para dirigir un flujo de aire portador a una abertura proximal de una boquilla de uso por el usuario; un soporte configurado para posicionar el cartucho de dosis dentro del flujo de aire portador; y un segundo conducto para dirigir un flujo de aire de desviación a la boquilla sin pasar por la posición del cartucho de dosis. En algunas realizaciones, un controlador conectado a una válvula controla un caudal de flujo de aire portador, controlando, por ejemplo, el flujo de aire de desviación, en base a un sensor que indica el caudal de flujo de aire y un perfil diana de flujo de aire.