A nebulizer with an active mesh configured to produce a plume of particles for treating medical conditions is activated by a dosage request by a user, produces a plume of particles, at least 95% of which have a diameter between about 0.5 and up to about 5 μm, and tracks delivery of a pharmacological compound in the plume of particles of nebulized solution. The active mesh is configured to turn on, and turn off, during a single inhalation, and to provide a dose of pharmacological compound over at least one inhalation of at least one plume. The active mesh does not produce a plume of particles when no inhalation occurs, to prevent waste and to ensure accurate dosing of pharmacological compound. The nebulizer blocks use of the active mesh when a dosage limit is met, and enables use of the active mesh when a dosing delay time has passed.