A system comprising: a) a toilet comprising a toilet bowl for receiving excreta; b) a detection unit mounted to the toilet bowl and comprising: (i) one or more detectors selected from a group consisting of one or more laser triangulation sensors, an infrared sensing device and a Doppler velocimeter), (ii) a data processor, (iii) a data storage device, (iv) a wireless transmitter to transmit data from the detectors to a communications network and (v) a power source, wherein the one or more sensors are positioned measure characteristics of excreta deposited in the toilet bowl; and c) a computer configured to receive the data over the communications network and comprising memory including computer code to analyze the data and determine an amount of urine and/or feces deposited into the toilet bowl, and a processor to execute the code.