Abstract: A system for an automatic temperature control of a space is described. The system includes a temperature maintaining unit, a controller connected to the temperature maintaining unit, and a user device that is communicably connected to the controller. There may also be a temperature sensing unit. The controller is configured to detect a presence of a user device within its vicinity. When the user device is detected, the controller reads the personal thermal comfort parameters from the user device, that may be stored within the user device. The controller further detects the temperature of the space through the temperature sensing unit and controls various functional parameters of the temperature maintaining unit based on the personal thermal comfort parameters of the user.