An aerosol delivery system (e.g., MDI or nebulizer for delivering aerosolized medication to a patient) includes a temperature sensor (10) in an aerosol output pathway of the system. A controller (600) determines that an aerosol generator of the system has released aerosol when the sensor senses a predetermined temperature change in the pathway. The temperature sensor may also comprise a thermal flow sensor that includes a heater and upstream and downstream temperature sensors. The controller compares the upstream and downstream temperatures to determine the presence, direction, and/or magnitude of fluid flow in the pathway. The controller may use the aerosol detection and/or flow detection to monitor compliance with desired use of the system and/or provide real-time instructions to a user for proper use of the system. The controller may record the aerosolization and flow data for later analysis.Linvention concerne un système de distribution daérosol (par ex. un inhalateur-doseur (Metered-Dose Inhaler, MDI) ou un nébuliseur destiné à administrer un médicament mis en aérosol à un patient), comprenant un capteur de température placé dans un passage de sortie daérosol du système. Une commande (600) détermine quun générateur daérosol du système a libéré de laérosol lorsque le capteur détecte une variation de température prédéterminée dans le passage. Le capteur de température peut également comporter un capteur de flux thermique comprenant un élément chauffant et des capteurs de température amont et aval. La commande compare les températures amont et aval pour déterminer la présence, la direction et / ou lintensité de lécoulement de fluide dans le passage. La commande peut utiliser la détection daérosol et / ou la détection découlement pour contrôler la conformité à lusage prévu du système et / ou communiquer à un utilisateur des instructions en temps réel pour lutilisation correcte du système. La commande peut enregistrer les données de mise en aérosol et découlement en