This thesis describes the design of a custom solution for enhancing the efficiency of installation and managing configuration in embedded system networks.
The basic idea is that every node of a network - built of Raspberry Pi modules - could be managed centrally, including configuration changes.
This idea was specialized according to a sample application, where separate network nodes collect sensor data.
My solution was built on the increasingly used conception of configuration management.
The implemented solution is a centrally managed sensor based network, to which adding new nodes, and installing / configuring these is done automatically aside from minimal manual intervention. The configuration basically depends on the connected sensors, but can be customized centrally. These features are based on a configuration management application called Puppet, and on the framework including it, developed specially for this purpose.
Node installation, system supervision and configuration management are possible through a graphical user interface, which also provides possibility to visualize collected data.