We often meet the limitations of our various programmable devices in our everyday life. A good example could be the thermostat responsible for our heating, having only four periods a day. Another example is a timer switch with weekly schedule, whose programming with its buttons managing the inside state machine can be rather inconvenient. The aim of my development is to eliminate these limitations using currently available technologies. In this project I have created the prototype of a universal home-automation system.
As a system with radio communication is the easiest to install, all data between the devices is transferred wireless. All of the peripheries are controlled by a central unit according to the programmed schedule. This schedule can be created with a nice-looking PC application and uploaded through the USB connection. For local control and monitoring some buttons and a LCD display have been placed on the central unit, which is also the only one to have a real time clock module in the system – all of the other peripheries simply follow the instructions they get, and can thus be removed at any time from the system.
In this thesis I describe the construction of the central unit and the system, as well as a light-dimmer periphery, which also includes the description of the power supply used for a such distant module. This periphery can also be used to switch any smaller device, thus being a universal switch-periphery, which can be further developed for example with connection points for limit switches.