An integrated energy management and device automation system for managing a premises electrical system having a plurality of electrical circuits, the energy management system comprising: a central controller operatively connected to the premises electrical system, the central controller being configured to receive, over the premises electrical system, energy usage data from a plurality of modules and to store the energy usage data on a storage device accessible to the central controller, and being further configured to receive module originated notifications that a module of the plurality of modules has been connected to the premises electrical system; each module of the plurality of modules comprising a processor, a powerline interface operatively connected to the processor and to one of the plurality of electrical circuits and a sensor operatively connected to the one of the plurality of electrical circuits so that the sensor can sense at least one of current and voltage, the each module being configured to collect data relating to energy usage using the sensor and to transmit at least a portion of the data relating to energy usage to the central controller as the energy usage data, the each module also being configured to automatically send a notification of its presence to the central controller when the each module is connected to the premises electrical system; at least one of the plurality of modules being configured to control the operation of at least one controlled electrical device when the controlled electrical device is connected to the electrical circuit to which the at least one module is operatively connected; a local power grid meter arranged to measure consumption of an electrical utility in respect of the premises and characterized by another meter arranged to measure consumption of another utility in respect of the premises; and an interface disposed between the another meter and the central controller; wherein the central controller of the energy management system uses standard device profiles with known energy usage patterns in order to adaptively identify device type, through direct metering or profiling using the energy usage data; the central controller is arranged to gather data from the another meter and to correlate the data gathered from the another meter with the data collected in relation to energy usage so as to process the data collected in relation to energy usage in a context aware manner. a central controller operatively connected to the premises electrical system, the central controller being configured to receive, over the premises electrical system, energy usage data from a plurality of modules and to store the energy usage data on a storage device accessible to the central controller, and being further configured to receive module originated notifications that a module of the plurality of modules has been connected to the premises electrical system; each module of the plurality of modules comprising a processor, a powerline interface operatively connected to the processor and to one of the plurality of electrical circuits and a sensor operatively connected to the one of the plurality of electrical circuits so that the sensor can sense at least one of current and voltage, the each module being configured to collect data relating to energy usage using the sensor and to transmit at least a portion of the data relating to energy usage to the central controller as the energy usage data, the each module also being configured to automatically send a notification of its presence to the central controller when the each module is connected to the premises electrical system; at least one of the plurality of modules being configured to control the operation of at least one controlled electrical device when the controlled electrical device is connected to the electrical circuit to which the at least one module is operatively connected; a local power grid meter arranged to measure consumption of an electrical utility in respect of the premises and characterized by another meter arranged to measure consumption of another utility in respect of the premises; and an interface disposed between the another meter and the central controller; wherein the central controller of the energy management system uses standard device profiles with known energy usage patterns in order to adaptively identify device type, through direct metering or profiling using the energy usage data; the central controller is arranged to gather data from the another meter and to correlate the data gathered from the another meter with the data collected in relation to energy usage so as to process the data collected in relation to energy usage in a context aware manner.