1. A system, comprising: a data processor coupled to memory retaining instructions carried out by the data processor, in operation, for: an acquisition component that, in operation, obtains energy consumption data across a plurality of locations during execution of one or more automation sub-processes of an automation process configured to produce a specified product or service; an analysis component that, in operation, generates processed data based on the energy consumption data, wherein the processed data characterizes the energy consumption data as a function of at least one operational parameter of the one or more automation sub-processes, wherein the at least one operational parameter comprises a process scheduling parameter comprising a plurality of timetables of engagement for a plurality of machines executing the one or more automation sub-processes, wherein each of the plurality of timetables of engagement is associated with a different amount of energy consumed by the one or more automation sub-processes; and a machine control component that, in operation, controls the plurality of machines executing the one or more automation sub-processes of the automation sub-process according to one of the plurality of timetables of engagement, wherein the one of the plurality of timetables of engagement is selected based on the processed data characterized as a function of the at least one operational parameter and the different amount of energy consumed by the one or more automation sub-processes.