Smart boiler