A drug delivery device comprising: a body and a movable component arranged inside the body; a dosage selection and injection mechanism setting the position of the movable component inside the body depending on a selected dosage; a non-contact sensor configured to output signals indicative of the position of the movable component inside the body; and a processor configured to receive the signals output from the non-contact sensor and to determine based on the signals whether the movable component is either in an initial position inside the body corresponding to no selected dosage or in a selected dosage position, wherein upon determining that the movable component has changed its position back from the selected dosage position to the initial position, the processor is configured to cause an indication to be output which informs a user regarding a dwell time of the drug delivery device.L'invention concerne un dispositif d'administration de médicament comprenant : un corps et un composant mobile disposé à l'intérieur du corps ; un mécanisme de sélection et d'injection de dose réglant la position du composant mobile à l'intérieur du corps en fonction d'une dose sélectionnée ; un capteur sans contact conçu pour délivrer des signaux indiquant la position du composant mobile à l'intérieur du corps ; et un processeur conçu pour recevoir les signaux émis par le capteur sans contact et pour déterminer sur la base des signaux si le composant mobile est soit dans une position de départ à l'intérieur du corps correspondant à aucune dose sélectionnée, soit dans une position de dose sélectionnée, où, lorsqu'il est déterminé que le composant mobile a changé à nouveau de position entre la position de dose sélectionnée et la position de départ, le processeur est conçu pour provoquer l'émission d'une indication informant un utilisateur concernant un temps de maintien du dispositif d'administration de médicament.