Вот рецепт:
Взять нагреватель, добавить термостат поместить это все в теплоизолирующий кожух. Кожух заполнить теплоемким материалом по вкусу.
Нагреватель - нагревает, термостат - термостатирует - отключает нагреватель. Всего делов то - подобрать постоянную времени.
Все просто, и почти никакой мерзкой электроники.

Выдерживает почти прямое попадание ядерной боеголовки.
Есть один небольшой недостаток - время будет немного зависеть от внешней температуры, но есть решение - поставить еще один термостат.