Font Size: a A A

Design Of Smart Home Update Management System

Posted on:2018-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2348330542468913Subject:Control engineering
Abstract/Summary:PDF Full Text Request
In recent years,Web services has changed the way to get information as well as control methods,with Internet being in anywhere of people’s life.Now,Smart Home is experiencing a new round of change because of the development of information technology and communication technology,especially the wireless technology and the Internet of things.A self-built Smart Home system always uses embedded device as its control center,and the combinaton of embedded devices and the Internet is the current hot spots.In this paper,the implementation plan of a management platform which provides updates service through the browser in a Smart Home system is proposed.The update management platform includes two parts:the embedded gateway server is built on the control center unit of a Smart Home system which provides the main services,and the public server complements the gateway server.The embedded gateway server provides login management,device management,application online update,application offline update,infrered code library management functions based on Mongoose written in c luanguage and use sqlite3 to store data.The public server is implemented with Flask,a Python framework,providing login service,file upload and download services,email reminder service and auxiliary functions to the gateway server.Web page layout of the update management platform is designed with HTML,CSS and BootStrap framework,and the front-end logic is implemented with jQuery and Ajax.At the end of the paper,the system test is implemented.
Keywords/Search Tags:Embedded application update, Mongoose Web Server, embedded web server, Flask, SmartHome
PDF Full Text Request
Related items