Purpose: The purpose of this paper is to propose an opportunistic group maintenance model for a multi-component series system considering reducing CO2 emission and increasing system efficiency, which establishes a maintenance policy to minimize the cost rate of the system life cycle.Design/methodology/approach: Structural dependence and economic dependence between the components in a multi-component series system are analyzed to make a condition-based maintenance policy. To minimize the cost rate of the system life cycle, clustering theory and two decision variables, which include the preventative maintenance cycle multiplier and basic preventive maintenance interval of each component, is utilized to make an opportunistic policy for system optimal maintenance under the background of increasing energy efficiency and reducing CO2 emissions.Findings: It can be concluded that the government imposes fines on excessive CO2 emissions and energy consumption indicators, which can influence the maintenance decisions of enterprises, promote enterprises to shorten the cycle of preventive maintenance, and avoid excessive CO2 emissions of various components and exceed the indicators as much as possible, so as to enable enterprises to actively save energy, reduce emissions and control carbon emissions. Furthermore, when the single preparation cost of repair maintenance increases, enterprises need to shorten the maintenance period to avoid frequent component failures. As the cost of a single prep for preventive maintenance rises, organizations need to extend maintenance cycles and avoid frequent parts downtime - minimizing their own repair costs.Practical implications: Considering the high maintenance cost and low energy efficiency of multi-component systems, this model assists production managers to have better maintenance of these systems.Originality/value: 1.Model innovation: comprehensive consideration of two variables in the selection of decision variables for preventive maintenance or opportunistic maintenance; The selection and synthesis of ecological factors when making ecologically conscious maintenance decisions for multi-component systems make up for the gaps of single variables and one-sided indicators in previous studies and models. 2. Methodological innovation: In the identification of opportunity maintenance, the idea of clustering is first combined; In the simulation analysis, genetic algorithm is used to obtain the optimal parameters quickly and accurately. A blend of management, statistics, biology and computer science.