The disclosure herein concerns an atomizing diffusion device including at least two packages with liquid in fluid communication with the atomizing diffusion device, a liquid level sensor that determines the liquid level in the package, and a processor, operatively coupled to the liquid level sensor, for generating a signal indicative of the liquid level and a control instruction for a switch based on the signal, wherein the switch, operatively coupled to the processor, receives the control instruction from the processor, and wherein the control instruction causes the diffusion device to switch from utilizing one package in the diffusion device to utilizing a different package in the diffusion device.