A smart inhaler device includes: a flow pathway comprising a cartridge receptacle that is able to house a cartridge, flow meter, pump, and vaporizer; a wireless communication module; and at least one sensor that captures identifying information related to the cartridge. A method of providing a measured dose using a smart inhaler device includes: enabling dosing; measuring a provided dose; and disabling dosing. A smart inhaler system includes: a smart inhaler device; a user device; and a server.