Device (10) for diagnosing the ventilatory efficacy of a patient under respiratory assistance, said device (10) being intended to cooperate with a system (1) for ventilating the patient, the device (10) having: - a bidirectional thermal mass sensor (20) for measuring, in real time, the air flows during insufflation and during exhalation, - an electronic casing (21) connected to said sensor (20) and configured to receive and process data relating to the air flows measured by the sensor (20), the electronic casing (21) having: i. a user interface comprising a display device (27) and data input means, ii. a data-processing centre, the data-processing centre functioning according to programmed algorithms for acquiring, processing and displaying the data, for analyzing the efficacy of the ventilation in real time, and for managing alarms, and iii. means for supplying electricity.Dispositif (10) de diagnostic de lefficacité ventilatoire dun patient sous assistance respiratoire, destiné à coopérer avec un système de ventilation (1) du patient, le dispositif (10) comportant : - un capteur (20) massique thermique bidirectionnel, apte à mesurer en temps réel des débits dair à linsufflation et à lexpiration, - un boîtier électronique (21) connecté audit capteur (20), configuré pour recevoir et traiter des données relatives aux débits dair mesurés par le capteur (20), le boîtier électronique (21) comportant : i. une interface utilisateur comprenant un dispositif daffichage (27) et des moyens de saisie de données, ii. un centre de traitement de données, le centre de traitement de données fonctionnant selon des algorithmes programmés dacquisition, de traitement et daffichage des données, danalyse de lefficacité de la ventilation en temps réel et de gestion dalarmes, et iii. un moyen dalimentation électrique.