Font Size: a A A

Design And Implementation Of Smart Home System Based On Cloud Platform

Posted on:2020-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:S LuoFull Text:PDF
GTID:2392330578953506Subject:Control engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of technology and the arrival of the information age,people pay more and more attention to the intelligent experience of home life.Traditional home life is becoming less and less suitable for the current accelerated pace of life.The vigorous development of "Internet +" has enabled more and more smart home devices to be applied and developed in the direction of informationization,networking and intelligence.This paper analyzes the current development status of smart home and smart home cloud platform at home and abroad,and designs a smart home system based on cloud platform.The system uses the smart home APP as the use end,and cooperates with the cloud platform to realize the remote control and real-time monitoring of the smart home device by the smart home APP.It can manage smart home devices;It can adjust indoor air conditioners,curtains,humidifiers and other related home equipment according to parameters such as room temperature and humidity;It can personally recommend interested device operations by analyzing smart home control log information;It builds a security system for the user based on the data obtained by the sensor,promptly pushes the security alarm information for the user and automatically takes appropriate actions at the same time.In this paper,based on actual needs,multiple Tencent cloud platform servers are used to build a distributed integrated computing platform,it uses the distributed file system HDFS of the Hadoop platform to provide CRUD operations for large files and unstructured data,and uses the parallel processing module MapReduce as the framework for data processing,it also uses the parallel processing module MapReduce as the framework for data processing.Recommended Modeling Use the MapReduce framework to process operational log and sensor information records to build a model for users to achieve personalized recommendations.This paper adopts layered software design ideas,design middleware and user function modules,and analyzes the actual needs of users in detail.It describes the functional module design for the user in the form of a use case diagram,and it designs communication methods,data structures,and database forms based on system requirements.This article designs and introduces the middleware required for software functional modules,including basic function modules and core function modules,explaining techniques and algorithms such as data storage and data encryption.At the same time,it uses the flow chart to introduce the user function module including user management,real-time video monitoring,device management,device control and information service,and introduces the principle and technical implementation of video monitoring and data encryption algorithm in detail.After testing,the system achieves many expected functions such as remote control equipment,real-time video surveillance,data distributed management,security alarms,message push and operational recommendations.It meets the expected design and implementation goals.
Keywords/Search Tags:smart-home, Android, cloud platform, Hadoop, operation recommendation, video surveillance
PDF Full Text Request
Related items