In recent modern world, smart devices that control our houses have become more common. Most of these devices meet the requirement to wirelessly (mostly via bluetooth) control the devices of our home, but generally without supervision and management of a smart system.
A common management system among users is needed, so these devices can be controlled with a single application. Such an interface for example is the ever-growing IFTTT (IF This Then That), Apple HomeKit or Samsung SmartThings system.
In the first part of my thesis I selected one of these systems and tested their integration possibilities. My choice, the IFTTT has fallen far beyond the control of the remote and the open source solutions built on it. To connect to the Internet, I used an ESP8266 MCU-based module that can connect to an existing local internet network via Wifi.
In the second part I designed a system that could be controlled by this solution. The design focused primarily on the topology of the wireless connection in the system. I chose Bluetooth Low Energy for wireless connectivity within the broad range of applications. This development was done on the Nordic NRF51822 chip, which has ultra-low power consumption and supports BLE communication natively. In my work I discussed the applied topology in details and the possibilities of creating algorithms that create this kind of topologies.