Processor circuitry 206 includes one or more processors. Processors control the operation of smart power adapter 200 and its components. In some embodiments, memory 208 can be any well-known volatile and/or non-volatile memory that is removable and/or non-removable. Memory 208 can store a list of authorized identifiers associated with devices that have been approved for usage within the controlled environment. In some embodiments, smart power adapter 200 receives the lists of authorized devices (and updates) from smart outlet 120 and/or monitoring center 130 such as through communication module 210. In some embodiments, memory 208 also stores a unique identifier that identifies smart power adapter 200 within the controlled environment. In some embodiments, each smart power adapter 200 within the controlled environment stores a unique identifier that allows monitoring center 130 to identify and/or locate smart power adapters within the controlled environment. For example, monitoring center 130 can utilize the unique identifiers for each smart power adapter 200 to determine to which smart outlet 120 the adapters are connected. In some embodiments, memory 208 also stores a history of devices that have been connected to smart power adapter 200. The history of devices includes any of device identification information of the devices, a period of time that each device was connected to smart power adapter 200, and outlet identification information of any outlets to which smart power adapter 200 has been connected.