Internet of Things (IoT) networks are often large networks built to maximize the benefits of distributed computing. Management of these networks poses many challenges. IoT devices are often connected wirelessly and are battery powered. In this type of a network, it is important for a network administrator to know which devices may be running low on battery power. Monitoring the battery life of these devices can be difficult and time consuming but is critical to the operation of the network. This research develops an autonomous Energy Monitoring System that triggers alerts from the battery to the server when battery life reaches a critical level. This enables the network administrator to plan andtake appropriate action on a timely basis. The system also enables the network administrator to interrogate an individual device in the network for its energy status. In this thesis, we describe the system design and implementation using a network of Raspberry Pi computers powered by batteries, and report the results of tests conducted to evaluate the design and implementation.
展开▼