A system for selectively controlling electrical outlets using power
profiling is disclosed. There is a plurality of electrical outlets that
each comprises a power socket capable of receiving a plug, an outlet
identification and a switch that when in a first position no power is
available at the power socket, and when the switch is in a second
position power is available at the power socket. A controller is in
electronic communication with the plurality of electrical outlets. The
controller includes a processor and memory in electronic communication
with the processor. The controller also includes power profiles and
operates to receive data from an electrical outlet of the plurality of
electrical outlets. A device or class of device is identified based on
the received data. A power profile is identified based on the received
data. Action is taken based on the power profile.