The invention relates to a control device (10) for a medical aerosol delivery device (2), a medical aerosol delivery system (1), a method for controlling a medical aerosol delivery device (2), a computer program element for controlling such device or system, and a computer readable medium having stored such computer program element. The control device (10) for a medical aerosol delivery device (2) comprises a provision unit (11), a processing unit (12), and a control unit (13). The provision unit (11) is configured to provide inhalation length data per breath. The processing unit (12) is configured to compare the provided inhalation length data with a predetermined inhalation length threshold, and to filter provided inhalation length data below the predetermined inhalation length threshold. The control unit (13) is configured to control the medical aerosol delivery device (2) based on the filtered inhalation length data.L'invention concerne un dispositif de commande (10) pour dispositif de distribution d'aérosol médical (2), un système de distribution d'aérosol médical (1), un procédé de commande d'un dispositif de distribution d'aérosol médical (2), un élément de programme informatique pour commander un tel dispositif ou système, et un support lisible par ordinateur sur lequel est stocké un tel élément de programme informatique. Le dispositif de commande (10) pour dispositif d'administration d'aérosol médical (2) comprend une unité de fourniture (11), une unité de traitement (12), et une unité de commande (13). L'unité de fourniture (11) est configurée pour fournir des données de longueur d'inhalation par respiration. L'unité de traitement (12) est configurée pour comparer les données de longueur d'inhalation fournies à un seuil de longueur d'inhalation prédéterminé, et filtrer les données de longueur d'inhalation fournies inférieures au seuil de longueur d'inhalation prédéterminé. L'unité de commande (13) est configurée pour commander le dispositif d'administratio