In some embodiments, when device 110 is connected to an adapter, such as by connecting power cable 112 to device 110, contraband module 316 receives identification information associated with the device 110 through power cable 112 and the adapter. As noted above, in some embodiments, adapter is implemented as a conventional adapter and in some embodiments, adapter is implemented as a smart power adapter, such as smart power adapter 200. In embodiments where adapter is a smart adapter, contraband module 316 receives identification of the smart adapter. In some embodiments, the identification information (of device 110, of smart power adapter 200 or both) is transmitted automatically to contraband module 316. In some embodiments, device identification information is transmitted by a software application in device 110 (e.g., upon connecting device 110 and power cable 112). In some embodiments, the identification is transmitted by the software application in device 110 in response to a query from contraband module 204. In some embodiments, adapter identification information is transmitted by communication module 210 of smart power adapter 200.