Recommendation system for managing a Smart Home

O. S. Zvenihorodskyi,
DOI: https://doi.org/10.31673/2412-9070.2022.055665
2022-01-01
Connectivity
Abstract:Based on the results of the analysis of the history of development and the final stage of the smart home concept and data transmission methods, it can be concluded that the history of development has gone through a long and full of updates, finding the most optimal concept of operation. The chosen topic is currently particularly relevant, as the IoT concept can significantly improve many areas of our lives and help us create more convenient, smart and safe homes. The term “smart home” was first coined by the American Association of Homebuilders in 1984. With the invention of microcontrollers, the cost of electrical appliances was falling rapidly. The same organization noted that such a home is different from the usual one in its ability to ensure productive and efficient use of the working and living environment. Today, technology allows you to assemble home automation in a componentized manner: selecting only those smart home functions that the user really needs. Nowadays, the latest room management technologies appear every day. Even things that were previously seen only as beautiful interior items can now perform a number of multimedia or household functions. In the practical part, we evaluated the main characteristics of a software product designed to manage a smart home using cloud computing. Below is an analysis of various software implementation options in order to select the optimal one, taking into account both economic factors and product characteristics that affect performance and compatibility with hardware. For this purpose, we used a functional and cost analysis tool. A functional and cost analysis of the software was conducted. The use of remote control technology was investigated and modeled. The work included options for implementing significant economic alternatives. The comparison was based on labor, electricity, and capital costs. After the functional and cost analysis, the software is in development. After completing all the surface analyzes, it was found that the options for the server and client side programming languages are Javascript, and the use of the Amazon cloud platform and its virtual server is the most efficient goal.
What problem does this paper attempt to address?