Environmental monitoring is a crucial part of environmental management on construction sites. With the increasing integration of environmental-monitoring systems and cyber-physical systems (CPS), the environmental-monitoring cyber-physical system (E-CPS) has been developed, but it still suffers from uncertainty problems and a lack of robustness. In this study, ontology is utilized to establish an E-CPS model that can realize the integration and interaction of physical space, cyberspace, and social space, and the E-CPS model contains perception, transportation, fusion, and decision-making layers. Three uncertainty scenarios are then identified in four layers of the E-CPS to address the current E-CPS shortcomings. The proposed E-CPS model is applied in a construction project, and simulation experiments are then conducted on construction sites. The results show that the abnormal-data-recognition algorithm based on spatiotemporal correlation, whose detection rate is stable around 96%, improves the system's anti-interference ability against anomalous data entering the perception layer and the transportation layer. This algorithm ensures the accuracy of environmental monitoring for early warning. The sensory data-fusion results based on the belief function method vary from 52.16 to 52.50, with a decrease rate reduced to 0.65%. Finally, the decision-fusion algorithm based on the improved Dempster-Shafer (D-S) evidence theory achieves robust performance. This study could enhance the robustness of the E-CPS in uncertainty conditions and aid the project managers to make decisions and take targeted measures according to the environmental monitoring results and experts' decisions.