They have an ultrasonic sensor to measure the type of floor and will not pump water when carpet is detected