A respiratory drug delivery apparatus (2) includes a medication storage and delivery device (8) having an outlet (30) and a feedback and compliance device (32) coupled thereto. The feedback and compliance device has an opening, and the outlet of the medication storage and delivery device is received through the opening. The feedback and compliance device includes: (i) one or more sensors (46, 52, 54, 56), each of the one or more sensors being structured to sense a parameter relating to use of the respiratory drug delivery apparatus without modifying or interfering with a flow of medication introduced by actuation of the medication storage and delivery device, (ii) one or more feedback devices (48, 50, 62), and (iii) a processing unit (42) programmed to cause the one or more feedback devices to provide feedback information to a patient (4) regarding use of the respiratory drug delivery apparatus based on an output of at least one of the one or more sensors.呼吸医薬供給装置(2)は、出口(30)を有する薬品保管及び供給装置(8)と、薬品保管及び供給装置に結合されるフィードバック及びコンプライアンス装置(32)とを含む。フィードバック及びコンプライアンス装置は、開口を含み、薬品保管及び供給装置の出口は、その開口を通じて受け入れられる。フィードバック及びコンプライアンス装置は、(i)1つ又はそれよりも多くのセンサ(46,52,54,56)と、(ii)1つ又はそれよりも多くのフィードバック装置(48,50,62)と、(iii)処理ユニット(42)とを含み、1つ又はそれよりも多くのセンサの各々は、薬品保管及び供給装置の作動によって導入される薬品の流れを変更又は妨害せずに、呼吸医薬供給装置の使用に関するパラメータを感知するよう構成され、処理装置は、1つ又はそれよりも多くのセンサの少なくとも1つのセンサの出力に基づき1つ又はそれよりも多くのフィードバック及びコンプライアンス装置に呼吸医薬供給装置の使用に関するフィードバック情報を患者に提供させるようプログラムされる。