Various embodiments may provide a drug delivery apparatus for coupling with a container. The drug delivery apparatus may include a fluid conduit, a sensor configured to determine the coupling of the container to the drug delivery apparatus, and a flow controller configured to switch between an open state which allows fluid flow through the fluid conduit to a subject, and a closed state which prevents fluid flow through the fluid conduit to the subject. The drug delivery apparatus may additionally include a communication module configured to communicate via wireless means with a remote drug identification apparatus, and a processing module electrically coupled to the communication module and to the flow controller.