The present invention is directed to a water heater which includes a water
container; an element located to heat water in the water container; a
sensor located to sense temperature proximate the element; and a
controller connected to the element and the sensor, the controller being
programmed to energize the element with at least one electrical pulse over
a predetermined time interval, comparing temperature information received
from the sensor with a predetermined temperature, and disengaging the
element in the event that the temperature received from the sensor is
greater than a predetermined temperature for the predetermined time
interval.