A method for controlling a flow device, the method comprising: monitoring, via a fluid sensor , signal pulses received by the fluid sensor based upon the presence of one or more particles carried by fluid flowing through the fluid sensor ; and upon determining that the signal pulses satisfy one or more particle criteria, generating a control signal for an external device, wherein the one or more particle criteria defines at least one of: a threshold number of signal pulses indicative of the presence of one or more particles received by the fluid sensor or a threshold size of at least one signal pulse received by the fluid sensor ; characterized by : based on the control signal, causing a fluid composition sensor to be powered, wherein the fluid sensor defines at least a portion of a fluid flow path, and wherein the fluid sensor and the fluid composition sensor are positioned along the fluid flow path such that the fluid flows through the fluid sensor before reaching the fluid composition sensor ; capturing, via the fluid composition sensor , an at least partial image of one or more particles in the fluid; comparing the at least partial image captured by the fluid composition sensor with one or more reference image frames of one or more potential components of the fluid; and generating one or more particle profiles of at least one component of the fluid based on the comparison. monitoring, via a fluid sensor , signal pulses received by the fluid sensor based upon the presence of one or more particles carried by fluid flowing through the fluid sensor ; and upon determining that the signal pulses satisfy one or more particle criteria, generating a control signal for an external device, wherein the one or more particle criteria defines at least one of: a threshold number of signal pulses indicative of the presence of one or more particles received by the fluid sensor or a threshold size of at least one signal pulse received by the fluid sensor ; characterized by : based on the control signal, causing a fluid composition sensor to be powered, wherein the fluid sensor defines at least a portion of a fluid flow path, and wherein the fluid sensor and the fluid composition sensor are positioned along the fluid flow path such that the fluid flows through the fluid sensor before reaching the fluid composition sensor ; capturing, via the fluid composition sensor , an at least partial image of one or more particles in the fluid; comparing the at least partial image captured by the fluid composition sensor with one or more reference image frames of one or more potential components of the fluid; and generating one or more particle profiles of at least one component of the fluid based on the comparison. based on the control signal, causing a fluid composition sensor to be powered, wherein the fluid sensor defines at least a portion of a fluid flow path, and wherein the fluid sensor and the fluid composition sensor are positioned along the fluid flow path such that the fluid flows through the fluid sensor before reaching the fluid composition sensor ; capturing, via the fluid composition sensor , an at least partial image of one or more particles in the fluid; comparing the at least partial image captured by the fluid composition sensor with one or more reference image frames of one or more potential components of the fluid; and generating one or more particle profiles of at least one component of the fluid based on the comparison. <EOS>