With the growing demand for environmental monitoring and energy management in smart buildings, energy efficiency optimization of distributed sensor networks has become the key to improve system performance. In this paper, a distributed sensor network energy efficiency regulation method (DCCMOEA) based on cooperative co-evolutionary algorithm is proposed. The multi-objective optimization of network energy consumption, coverage and node lifetime is achieved through the mechanism of decomposition variables and sub-population co-evolution. Compared with FA and GA, the optimized clusters of DCCMOEA algorithm are more uniformly distributed, the number of active nodes decreases the slowest at p=20%, and the number of active nodes is more than that of FA and GA. when the number of iterations is greater than 20, the coverage rate of DCCMOEA algorithm is stable at more than 95%, and the average node oscillation time is stable at less than 5ms. For the deployment of 10 wireless sensor network nodes, the data transmission packet loss rate of DCCMOEA on 10 network nodes is always below 0.6, which is lower than the comparison methods. The application of DCCMOEA algorithm provides an efficient solution for the deployment of sensor networks in smart buildings.