A device configured to delivery medication is disclosed. The device contains a plurality of sensors, including a magnetic proximity sensor and a temperature sensor. The proximity magnetic sensor can detect whether all the medication has been injected into a patient. The temperature sensor can ascertain whether the temperature of the medication has reached a predetermined or proper level for injection. The device also contains a locking device that can lock the device when the temperature of the medication is below this proper temperature and can automatically unlock the device when the temperature reaches or exceeds this proper temperature.L'invention concerne un dispositif conçu pour administrer un médicament. Le dispositif contient une pluralité de capteurs, comprenant un capteur magnétique de proximité et un capteur de température. Le capteur magnétique de proximité peut détecter si tous les médicaments ont été injectés à un patient. Le capteur de température peut vérifier que la température du médicament a atteint un niveau prédéterminé ou approprié pour l'injection. Le dispositif contient également un dispositif de verrouillage qui peut verrouiller le dispositif lorsque la température du médicament est inférieure à cette température appropriée et peut déverrouiller automatiquement le dispositif lorsque la température atteint ou dépasse cette température appropriée.