Intelligent water heater is On/Off temperature controller. The controller will try to maintain the water in temperature in given range (min and max temperature). In this system user