A method and apparatus for controlling a heater arrangement in a device arranged to heat smokable material is described. The method comprises implementing a heater control loop, which control loop performs steps in one or more successive control period. The control steps comprise determining a current remaining on time for a heating element of a heater arrangement based on the current rate of change of temperature, a target temperature and a current temperature of a zone of the device arranged to heat smokable material.Se describe un método y aparato para controlar un dispositivo calentador de un dispositivo dispuesto con el objeto de calentar material fumable. El método comprende implementar un bucle de control de calentador, que implementa los pasos en uno o más períodos de control sucesivos. Los pasos de control comprenden determinar un resto actual de time de un elemento calefactor de un dispositivo calentador en base a la tasa actual de cambio de temperatura, una temperatura objetivo y a temperatura actual de una zona del dispositivo dispuesta para calentar el material fumable.