1. A method of characterizing an electrical device comprising: a. measuring an aggregated waveform from a building electrical circuit, the aggregated waveform resulting from current flow on the building electrical circuit through one or more device connected to the building electrical circuit; aa. digitizing and denoising the aggregated waveform; b. determining a representative wavelet model from the digitized and denoised aggregated waveform, the representative wavelet model comprising a mean current and a standard deviation at each time index of a representative wavelet, the means and standard deviations of the representative wavelet being calculated from sample wavelets from the digitized and denoised aggregated waveform, each sample wavelet having a current measurement at each of multiple time indices throughout the wavelet; c. communicating the representative wavelet model over a network to a server; d. creating a combined predictive model by combining two or more known waveform signatures, each known waveform signature calculated from multiple wavelets captured from an isolated electrical circuit to which a known electrical device was connected, each waveform signature comprising a mean current and a standard deviation at each time index of the known waveform signature, the mean currents and standard deviations of the known waveform signature being calculated from the multiple wavelets from the isolated electrical circuit to which the known electrical device was connected, each wavelet of the multiple wavelets having a current measurement at each of multiple time indices throughout the waveform signature; e. comparing at the server the combined predictive model to the communicated representative wavelet model; and f. characterizing at least one of the one or more electrical devices connected to the building electrical circuit when the compared combined predictive model and the representative wavelet model match.