En la expresión "En las habitaciones hacía calor porque había un estufa" se ha omitido decir ""En las habitaciones hacía calor porque había un estufa ENCENDIDA", dado que se sobreentiende que el calor proviene de la estufa y para que eso suceda ha de estar encendida/conectada.
El diccionario de la Real Academia de la Lengua Española dice que: estufa.
1. f. Aparato destinado a calentar un recinto por electricidad o combustión de madera, gas, etc.
http://buscon.rae.es/drae/srv/search?id=UbZBqc9MYDXX2VnXSrqH
Como te indica Lendit: estufa = stove
http://www.wordreference.com/es/translation.asp?tranword=STOVE
Un saludo y ánimo con tu aprendizaje del español.