Keeping warm with smart heating