An apparatus comprising: a sensing device configured to be coupled to an electrical outlet, the sensing device comprising: a data acquisition receiver configured to receive electrical noise via the electrical outlet when the sensing device is coupled to the electrical outlet, the electrical outlet being electrically coupled to an electrical power infrastructure, one or more electrical devices being coupled to the electrical power infrastructure and generating at least a portion of the electrical noise on the electrical power infrastructure, and the data acquisition receiver being configured to convert the electrical noise into one or more first data signals; and a processing module configured to run on a processor of a computational unit, the sensing device being in communication with the computational unit, wherein: the processing module is further configured to identify each of two or more operating states of each of the one or more electrical devices at least in part using the one or more first data signals; the two or more operating states of each electrical device of the one or more electrical devices are each different user-driven operating states of the electrical device when the electrical device is in an on-power state; the processing module is further configured to extract features from each of the frames of the one or more first data signals; and the features comprise: at least one of a mean magnitude, a maximum magnitude, or a minimum magnitude of a peak electromagnetic interference of each of the frames; at least one of a mean frequency, a maximum frequency, or a minimum frequency of the peak electromagnetic interference of each of the frames; and at least one of a frequency gap between two dominant electromagnetic interference peaks of each of the frames or an overall mean magnitude of each of the frames. a sensing device configured to be coupled to an electrical outlet, the sensing device comprising: a data acquisition receiver configured to receive electrical noise via the electrical outlet when the sensing device is coupled to the electrical outlet, the electrical outlet being electrically coupled to an electrical power infrastructure, one or more electrical devices being coupled to the electrical power infrastructure and generating at least a portion of the electrical noise on the electrical power infrastructure, and the data acquisition receiver being configured to convert the electrical noise into one or more first data signals; and a data acquisition receiver configured to receive electrical noise via the electrical outlet when the sensing device is coupled to the electrical outlet, the electrical outlet being electrically coupled to an electrical power infrastructure, one or more electrical devices being coupled to the electrical power infrastructure and generating at least a portion of the electrical noise on the electrical power infrastructure, and the data acquisition receiver being configured to convert the electrical noise into one or more first data signals; and a processing module configured to run on a processor of a computational unit, the sensing device being in communication with the computational unit, wherein: the processing module is further configured to identify each of two or more operating states of each of the one or more electrical devices at least in part using the one or more first data signals; the two or more operating states of each electrical device of the one or more electrical devices are each different user-driven operating states of the electrical device when the electrical device is in an on-power state; the processing module is further configured to extract features from each of the frames of the one or more first data signals; and the features comprise: at least one of a mean magnitude, a maximum magnitude, or a minimum magnitude of a peak electromagnetic interference of each of the frames; at least one of a mean frequency, a maximum frequency, or a minimum frequency of the peak electromagnetic interference of each of the frames; and at least one of a frequency gap between two dominant electromagnetic interference peaks of each of the frames or an overall mean magnitude of each of the frames. the processing module is further configured to identify each of two or more operating states of each of the one or more electrical devices at least in part using the one or more first data signals; the two or more operating states of each electrical device of the one or more electrical devices are each different user-driven operating states of the electrical device when the electrical device is in an on-power state; the processing module is further configured to extract features from each of the frames of the one or more first data signals; and the features comprise: at least one of a mean magnitude, a maximum magnitude, or a minimum magnitude of a peak electromagnetic interference of each of the frames; at least one of a mean frequency, a maximum frequency, or a minimum frequency of the peak electromagnetic interference of each of the frames; and at least one of a frequency gap between two dominant electromagnetic interference peaks of each of the frames or an overall mean magnitude of each of the frames. at least one of a mean magnitude, a maximum magnitude, or a minimum magnitude of a peak electromagnetic interference of each of the frames; at least one of a mean frequency, a maximum frequency, or a minimum frequency of the peak electromagnetic interference of each of the frames; and at least one of a frequency gap between two dominant electromagnetic interference peaks of each of the frames or an overall mean magnitude of each of the frames.