IoT Power Monitor
This Reference Design was created to help businesses monitor the status of their machines by adding a simple current clamp to the machine power cord or the breaker panel.
The power monitor measures the electrical current traveling to the machines, recording data over time so that the frequency and duration of use for each machine may be monitored. It also tracks the live runtime (has the machine been left on?) and the cumulative runtime (lifetime of the machine).
Business Use Case
Capital investments in machinery for manufacturing make up a very large part of the operating budget. Data on the runtime of these tools is useful in detecting bottlenecks in production (add more of the same tool as runtime nears 100%) and can be used to detect machines running out of spec before the break down.
This Reference Design uses current clamps for sensing. These clamps may be applied to machines (old or new) without alterations.
The official repository is not available to the public. Please contact [email protected] for access to this and other Golioth Reference Design Repositories.
- Nordic nRF9160 LTE-M/NB-IoT SiP on a Sparkfun Thing Plus nRF9160 board
- (2) MCP3201 analog-to-digital converter (ADC) MikroE AC Current Click
- Golioth Aludel-Mini circuit board
- LiPoly Battery
- Mechanical / Enclosure
- CU-1937-MB ABS Enclosure from Bud Industriries (~3.1"x3.1")
The Grafana dashboard connects to the Golioth REST API to access data from the Power Monitor. Time-series electrical current readings on two ADC channels are graphed to visualize duration and frequency of use as well as current draw. The live runtime of each channel is shown to indicate if the machine is currently in use and for how long. A maximum current reading for each device is available, as is the lifetime runtime of the machines.