A system having a washroom controller configured to communicate with one or more hygiene dispensers in the washroom; a thermal sensor configured detect thermal events at the entrance and communicate data describing the thermal events to the washroom controller; and a data processing apparatus configured to access the data from the washroom controller and analyze the data to determine a number of thermal events over a given time period and a number of dispenses from the at least one of the one or more hygiene dispensers.