The invention relates to a device for diffusing volatile substances, comprising a container (1) for said volatile substances diffusion means (2) for diffusing said volatile substances and at least one battery (4) for supplying energy to said diffusion means (2). Said device is characterized in that it also comprises control means (3) detecting data from at least one of the components of the device and determining the period of time during which said at least one battery (4) supplies energy to said diffusion means (2) according to said data. It allows the yield and efficiency to be improved, dispensing the desired product amount and reducing consumption of the batteries as much as possible.Dispositivo y procedimiento para la difusión de sustancias volátiles.#El dispositivo para la difusión de sustancias volátiles comprende un contenedor (1) para dichas sustancias volátiles unos medios de difusión (2) de dichas sustancias volátiles y al menos una batería (4) para proporcionar energía a dichos medios de difusión (2) y se caracteriza porque también comprende unos medios de control (3) que detectan datos de al menos alguno de los componentes del dispositivo y determinan el periodo de tiempo durante el cual dicha al menos una batería (4) proporciona energía a dichos medios de difusión (2) en función de dichos datos.#Permite mejorar el rendimiento y la eficacia, dispensando la cantidad de producto deseado y reduciendo al máximo el consumo de baterías.