The invention relates to an indoor temperature control method for comprehensive heating of electricity, gas and heat and a control device. The control device comprises an acquisition and communication module, a cloud communication module, a control communication module, an operation display module, a data storage module, and an execution operation module; which energy form is selected for heating through a heat source control method according to the acquired real-time electricity price, gas price and central heating price, and energy supply is adjusted; the energy input power of a hot water source is determined and controlled according to the acquired outdoor air temperature, the opening of a hot water outlet valve, the measured water temperature of the hot water source, the manually set target water temperature and the selected energy type, and the temperature of hot water is adjusted; and the opening of the hot water outlet valve is determined according to the set target room temperature and the real-time temperature data acquired by a room temperature sensor, the flow of the hot water is controlled, and the indoor temperature is adjusted. According to the indoor temperature control method and the control device, multiple energy forms of electricity, gas and heat are comprehensively applied for heating, so that the heating cost of a user can be effectively reduced, greenhouse gas emission is reduced, and the heating experience of the user is improved.