Abstract: A method of monitoring liquid flow includes monitoring liquid flow including the pressure of the liquid, through a slave analyzer device, reporting the monitoring results to a processor configured to control a master analyzer device to adjust the liquid flow and pressure. Periods of usage and periods of non-usage of the liquid are detected by the processor. Subsequently, based on the detected periods of usage and periods of non-usage are used for learning a pattern associated and based upon the learned pattern, the liquid flow is automatically controlled by stopping the liquid flow during expected non-usage periods of time and turning the liquid flow on during expected usage periods of time.