convert the local high voltage trigger signals received from the washing machine 11 into signals suitable for coupling to the processor 144 the machine interface application 156 determines the state of the washing machine 11 based on the detected trigger signals and may store time stamped trigger signals in memory 144 for later use and reporting in response to a query from the system controller 12 the machine interface application 152 communicates the determined state of the machine 11 and or detected triggers to the system controller application 66 in response to the washing machine state e g beginning wash cycle the system controller application 66 may in turn cause the pump controller application 120 to dispense product to the washing machine 11 e g dispense 100 milliliters of detergent the machine interface display 150 may include an electronic membrane overlay having leds that are illuminated by the machine interface application 156 to indicate the particular triggers that have been detected and qualified the display 150 may also include an additional led that is illuminated to indicate the presence of data traffic on the machine interface serial data bus with reference to fig8 10 in which like reference numerals refer to like features in fig1 7 and in accordance with an embodiment of the invention the representative pump 14 a 14 c includes a housing 158 having a pump chamber 106 an integral input channel 110 and an integral output channel 112 the rotor 100 and squeeze tube 108 are positioned in the pump chamber 106 and the rotor 100 includes rollers.