The electronics for this are based on the Arduino Nano v3 board with several current meters. We are able to roughly differentiate which machine is in use.
Several basic electronic modules were used for this project:
Arduino Nano v3 -> Very resourceful developement board with a Atmel 328p CPU.
2 x ACS712 -> Current sensor module. Used for measuring both generated and consumed current.
ESP8266 -> Wi-Fi interface module, so that data could be sent to the cloud via a Wireless Network.
220v AC to 5v DC -> Ordinary power transformer so that all the electronics could be supplied without the need of a different battery. Just like the one you use for your cellphone.
For a better prototype we would change these with others more precise, as well as several voltimeters. In this way we'd be able to study every singular waveform induced in the system by plugged in devices to precisely differentiate the machines signatures.
The enclosure was printed with a Stereolithography 3D printer. It was designed in-house. The next step for production would be to make the appropriate molds and produce it in mass with plastic injection.
AmperCore is meant to be connected in a solar panel installation, between the battery and the solar panel (so that generated energy can be measured) and right after the battery, before any othe device is connected (so that all consumed energy can be measured).
Once properly installed by a qualified technician AmperCore will automatically sync and start sending data so that the user can begin to use it right after installation.