The invention is concerned with the safety and reliability of drug delivery systems involving the use of smartphones for calculating safety critical delivery parameters. A drug delivery device (10) is adapted to perform a drug delivery operation based on an unconfirmed drug delivery command determined by a control device (20) by applying a basic arithmetic operation to control device input data. The drug delivery device (20) comprises a communication module (30) to receive, from the control device, the basic arithmetic operation and the control device input data, and a redundancy module (31) to determine a redundant drug delivery command by applying the basic arithmetic operation to the control device input data received from the control device. The drug delivery device is adapted to prevent execution of the drug delivery operation if the unconfirmed drug delivery command and the redundant drug delivery command are found, by a comparator module (32), to divert.L'invention concerne la sécurité et la fiabilité de systèmes d'administration de médicament mettant en œuvre l'utilisation de smartphones pour calculer des paramètres d'administration critiques pour la sécurité. Un dispositif d'administration de médicament (10) est adapté pour effectuer une opération d'administration de médicament sur la base d'une commande d'administration de médicament non confirmée déterminée par un dispositif de commande (20) par application d'une opération arithmétique de base à des données d'entrée de dispositif de commande. Le dispositif d'administration de médicament (10) comprend un module de communication (30) pour recevoir, depuis le dispositif de commande, l'opération arithmétique de base et les données d'entrée de dispositif de commande, et un module de redondance (31) pour déterminer une commande de distribution de médicament redondante par application de l'opération arithmétique de base aux données d'entrée de dispositif de commande reçues depuis le dispositif de commande. Le di