In this bachelor thesis I'm presenting modern home automation and focus on the idea of how to simplify and make the day-to-day life of a user of different devices safer. I begin with introducing the three most popular home automation platforms and their respective programming languages. I continue to describe wireless standards and compare them according to use. After that, I also present two protocols that are required to keep the communcation in the system running smoothly.
For a practical example, I created a system that shows how we can control and record the status of an IoT device using a JavaScript language. Step by step, I show the implementation of this project with the necessary software and hardware and explain how this system works. In conclusion, I give my opinion on the complexity and feasibility of this project and present the idea of home automation in the future.
|