This paper presents the development of a portable thermogenerator designed to work on uncontrolled heat sources. Its thermal behavior regarding both steady-state and transient regimens was analytically described and numerically solved by using a lumped capacity model. The ranges of heating power and power increasing rates have been determined to ensure safe operation, or give users advance warning in case of failure. In addition, this model is a useful tool for designing a controller system based on which a feasible thermogenerator can be developed. Experimental tests performed on a prototype based on a commercial BiTe module have demonstrated this goal.