A computer implemented method for energy analysis comprising: establishing a data connection from a network operations center through an energy data connectivity interface to an energy data source (1104; 2510); obtaining energy data of a building at the network operations center through the data connection to the energy data source (1104; 2510), said energy data comprising energy consumption data and temperature data; performing an energy analysis in the network operations center on the energy data to produce an analysis result, where performing the energy analysis comprises: determining a balance point set from the energy data as the analysis result, the balance point set comprising a heating balance point and a cooling balance point, wherein the heating balance point is a temperature above which the building is not heated and the cooling balance point is a temperature below which the building is not cooled, wherein determining the balance point set comprises: - determining a heating balance point search window into the energy data and a cooling balance point search window into the energy data, the heating balance point search window and the cooling balance point search window having respective lower ends and upper ends in degrees F or C; and - executing a correlation analysis between the temperature and the energy consumption within the heating balance point search window and a correlation analysis between the temperature and the energy consumption within the cooling balance point search window; and generating and displaying a user interface on a display, the user interface including the analysis result. establishing a data connection from a network operations center through an energy data connectivity interface to an energy data source (1104; 2510); obtaining energy data of a building at the network operations center through the data connection to the energy data source (1104; 2510), said energy data comprising energy consumption data and temperature data; performing an energy analysis in the network operations center on the energy data to produce an analysis result, where performing the energy analysis comprises: determining a balance point set from the energy data as the analysis result, the balance point set comprising a heating balance point and a cooling balance point, wherein the heating balance point is a temperature above which the building is not heated and the cooling balance point is a temperature below which the building is not cooled, wherein determining the balance point set comprises: - determining a heating balance point search window into the energy data and a cooling balance point search window into the energy data, the heating balance point search window and the cooling balance point search window having respective lower ends and upper ends in degrees F or C; and - executing a correlation analysis between the temperature and the energy consumption within the heating balance point search window and a correlation analysis between the temperature and the energy consumption within the cooling balance point search window; and generating and displaying a user interface on a display, the user interface including the analysis result. determining a balance point set from the energy data as the analysis result, the balance point set comprising a heating balance point and a cooling balance point, wherein the heating balance point is a temperature above which the building is not heated and the cooling balance point is a temperature below which the building is not cooled, - determining a heating balance point search window into the energy data and a cooling balance point search window into the energy data, the heating balance point search window and the cooling balance point search window having respective lower ends and upper ends in degrees F or C; and - executing a correlation analysis between the temperature and the energy consumption within the heating balance point search window and a correlation analysis between the temperature and the energy consumption within the cooling balance point search window; and