Abstract: A system for controlling the operation of the electric heating element in a water tank. The system comprises a temperature sensor in the water tank connected to a main control unit. User preferences related to hot water supply are inputted via a friendly user interface and the main control unit controls the operation of the heating element in the water tank to supply hot water according to the user preferences with minimal energy consumption.