The invention relates to an apparatus, in particular for ejecting a fluid, having an electric motor (500), the motor comprising at least one motor winding (506a-d), having a control unit (656) for controlling the motor (500), wherein the apparatus further comprises an electronic detection circuitry (620) configured to determine an electrical quantity, the electrical quantity being a function of the electric resistance (Rw) of the motor winding (506a-d), and wherein the control unit (656) is configured to control the motor (500) as a function of the electrical quantity. The invention further relates to a method for controlling such an apparatus, comprising the steps of: determining an electrical quantity, the electrical quantity being a function of the electric resistance (Rw) of the motor winding (506a-d); and controlling the motor (500) as a function of the electrical quantity.L'invention concerne un appareil, en particulier pour éjecter un fluide, ayant un moteur électrique (500), le moteur comprenant au moins un enroulement de moteur (506a-d), ayant une unité de commande (656) pour commander le moteur (500), l'appareil comprenant en outre un circuit de détection électronique (620) configuré pour déterminer une quantité électrique, la quantité électrique étant une fonction de la résistance électrique (Rw) de l'enroulement de moteur (506a-d), et l'unité de commande (656) étant configurée pour commander le moteur (500) en fonction de la quantité électrique. L'invention concerne en outre un procédé de commande d'un tel appareil, comprenant les étapes de : détermination d'une quantité électrique, la quantité électrique étant une fonction de la résistance électrique (Rw) de l'enroulement de moteur (506a-d) ; et commande du moteur (500) en fonction de la quantité électrique.