A dispensing station configured for dispensing lubricant to a target, comprising: - a dispenser configured for dispensing the lubricant; - a container with the lubricant removably placed in the dispensing station; - a pump connected to the container and the dispenser; - a controller configured for controlling the pump, - a data processing unit configured for communicating with the controller and configured for receiving: - one or more command parameter(s) via a first communication device, wherein the first communication device is a wireless device, such as a tablet, a smart phone, a laptop, or a device configured with near field coupling or Bluetooth, - a first set of condition parameters via the first communication device,; - a second set of condition parameters via a second communication device being different from the first communication device wherein the second set of condition parameter is related to at least the content of the container; and wherein the data processing unit is further configured for checking whether the first set of condition parameters matches the second set of condition parameters, such that: - if the match is valid, the data processing unit is configured for allowing transmittance of said command parameter(s) to the controller, whereby lubricant is dispensed to the target, or - if the match is invalid, the data processing unit is configured for denying transmittance of said command parameter(s) to the controller, whereby lubricant is not dispensed to the target; characterized in that the first set of condition parameters is related to at least the content of the container. - a dispenser configured for dispensing the lubricant; - a container with the lubricant removably placed in the dispensing station; - a pump connected to the container and the dispenser; - a controller configured for controlling the pump, - a data processing unit configured for communicating with the controller and configured for receiving: - one or more command parameter(s) via a first communication device, wherein the first communication device is a wireless device, such as a tablet, a smart phone, a laptop, or a device configured with near field coupling or Bluetooth, - a first set of condition parameters via the first communication device,; - a second set of condition parameters via a second communication device being different from the first communication device wherein the second set of condition parameter is related to at least the content of the container; and wherein the data processing unit is further configured for checking whether the first set of condition parameters matches the second set of condition parameters, such that: - if the match is valid, the data processing unit is configured for allowing transmittance of said command parameter(s) to the controller, whereby lubricant is dispensed to the target, or - if the match is invalid, the data processing unit is configured for denying transmittance of said command parameter(s) to the controller, whereby lubricant is not dispensed to the target; characterized in that the first set of condition parameters is related to at least the content of the container. - one or more command parameter(s) via a first communication device, wherein the first communication device is a wireless device, such as a tablet, a smart phone, a laptop, or a device configured with near field coupling or Bluetooth, - a first set of condition parameters via the first communication device,; - a second set of condition parameters via a second communication device being different from the first communication device wherein the second set of condition parameter is related to at least the content of the container; and wherein the data processing unit is further configured for checking whether the first set of condition parameters matches the second set of condition parameters, such that: - if the match is valid, the data processing unit is configured for allowing transmittance of said command parameter(s) to the controller, whereby lubricant is dispensed to the target, or - if the match is invalid, the data processing unit is configured for denying transmittance of said command parameter(s) to the controller, whereby lubricant is not dispensed to the target;