With the rapid development of the Internet in this era, the traditional power grid is no longer able to meet the growing demand of the people for electricity. In order to realize a new generation of power system with comprehensive sensing, reliable transmission, intelligent processing and interconnection, the State Grid proposes the strategic goal of developing ubiquitous power IoT. Firstly, the concept and basic architecture of ubiquitous power IoT are elaborated, and then the main key technologies of the architecture of power energy consumption monitoring and management system are explained. The power quality parameters are measured and calculated, and the G1 method, which is computationally small and does not require consistency testing, is used to determine the subjective weights in the power quality evaluation process, which can truly reflect the power quality level of power grids in different regions. The information entropy method is used to determine the objective weights in the process of power quality evaluation to solve the error of artificially determined weights, and the combination of subjective weights and objective weights can more truly reflect the influence of each index on the comprehensive level of power quality. The results of the study show that PV is rated between 2 and 3 good when grid-connected and off-grid, and wind turbines are rated between 3 and 4 medium when grid-connected and off-grid. The results of the integrated assessment levels are in line with the actual situation and can meet the growing demand for electricity.