The invention discloses a switch type room temperature controller with a double-control function. The switch type room temperature controller comprises a temperature control main board, a lamp wiring terminal, a switch main board, an MCU chip, a wireless module, a low-voltage detection module, a lamp switch module and an electricity storage module. The switch type room temperature controller is characterized by further comprising an on-state single-fire electricity taking conversion module, an off-state single-fire electricity taking conversion module, a control module, a magnetic latching relay work circuit, a full-wave rectification circuit, a low-voltage series intervention circuit, an LDO voltage reducing circuit, a voltage detection circuit and a double-control mode selecting circuit. The controller takes electricity from a single firing line to supply the electricity to a system, the lamp switch function is achieved, the problem of temperature rising of internal elements is solved, heat consumer lamp 0 W-300 W wide-range belt carrying is achieved, the function of a double-control type switch is achieved, meanwhile, compatibility of a single-control type switch is achieved, and a standard lamp switch can be completely replaced.