An aerosol delivery system (e.g., MDI or nebulizer for delivering aerosolized medication to a patient) includes a temperature sensor in an aerosol output pathway of the system. A controller 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.Système de distribution daérosol (par exemple, aérosol-doseur ou nébuliseur pour distribuer un médicament en aérosol à un patient), comprenant un capteur de température dans un passage de sortie daérosol du système. Un dispositif de commande détermine quun générateur daérosol du système a libéré un aérosol lorsque le capteur détecte un changement de température prédéterminé dans le passage. Le capteur de température peut également comprendre un capteur de flux thermique comprenant un dispositif de chauffage et des capteurs de température situés en amont et en aval. Le dispositif de commande compare les températures en amont et en aval afin de déterminer la présence, la direction et/ou la grandeur dun flux de fluide dans le passage. Le dispositif de commande peut utiliser la détection daérosol et/ou la détection de flux pour surveiller la conformité à une utilisation souhaitée du système et/ou pour fournir des instructions en temps réel à un utilisateur en vue dune utilisation correcte du système. Le dispositif de commande peut enregistrer les données de production daérosol et de flux en