The goal of the diploma thesis is to design and implement a distributed, modular, dynamic and at the same time general smart-house system. The result of the work is a distributed system composed of a central server in conjunction with the control units. These manage the operation of the end-devices (lights, blinds) and connect them to the system. An important part are devices for remote system management via web interface. A data model and the corresponding database are also developed and implemented . The central server and the Web interface are implemented with multi-tier architecture, which allows a modular structure. The control unit software module is composed of two parts: the server and the input/output dynamic library. The server control unit is independent from the platform and can be used on all types of control devices. The dynamic library contains the specifics of the input/output terminals of the control unit and is dependent on it.
|