A method, apparatus, and related beverage profiles for on-demand heating
of liquid used for beverage dispensing where such heating is dynamically
variable according to the applicable profile. The apparatus includes a
heating unit, electronic controller, and sensing devices. A water tank
supplies the heating unit via a water pump controlled by the controller
that also controls the heating unit. Feedback control loops provide
control data to the controller to optimize liquid temperatures for a
given beverage type in accordance with predetermined profiles.