An aerosol-generating system (50) has an optical sensor (23) disposed on a portion of an exterior surface of the aerosol-generating system. The optical sensor is configured to output sensor data. A controller (29) is operably coupled to the optical sensor. The controller is configured to manipulate one or more operating parameters of an aerosolizer element of the aerosol-generating system based on the optical sensor data.Un système de génération d'aérosol (50) comporte un capteur optique (23) disposé sur une partie d'une surface extérieure du système de génération d'aérosol. Le capteur optique est conçu pour fournir des données de capteur. Un dispositif de commande (29) est couplé de manière fonctionnelle au capteur optique. Le dispositif de commande est conçu pour manipuler un ou plusieurs paramètres de fonctionnement d'un élément d'aérosolisation du système de génération d'aérosol sur la base des données de capteur optique.