Font Size: a A A

A Smart Home Control Software System Based On Database Middleware And HTML5

Posted on:2016-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q PangFull Text:PDF
GTID:2272330461450567Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
Smart home is now one of the most popular in the future market. Hardware production enterprises which are engaged in the smart home are usually drawn up according to their internal standard for the product design and production. These enterprises does not consider unity with other enterprises in the same industry in the product design process, no more consideration to upper control software to connect. As a result, there are varieties of hardware ports, communication protocol, and format in the field of smart home. It is because of such a deadlock exists in the smart home that it is of great significance to design such a software architecture on which various manufacturers of smart home devices can make interaction at the middleware platform without direct docking.There are many wireless devices from different Manufacturers for different protocols in a smart home systems.It is difficult to interconnect and control all of the different wireless devices.In order to solve the problem, this paper tries to use a kind of control software architecture based on database middleware and also use HTML5 to realize the control the upper computer control.This paper describes the heterogeneous wireless network frame which includes the ARM gateway and the database middleware architecture and the control end. And it gives the framework of data and instructions and uses the Mysql database to build the database table structure including the data format, the target state table, the device information table and the logical table.This paper also writes and stores a series of triggers and storage process to realize the instruction execution synthesis, data separation and and linkage control data format.Thus forming the database middleware with the corresponding control and hardware in order to undertake the transformation relation.The paper analyses the design of the database middleware and introduces the whole system and each module of the control process and describes the basic principles and implementations of logic control of the scene.At the same time, this paper creates the human-compute control method of using HTML5 which is similar to the configuration software and realizes the method of complex logic control mode. On the Apache server with the Think PHP framework, the paper builds the control interface website structure of the MVC structure. Using drag and drop elements in HTML5 standard and the new characteristics of the new function.Users can add and delete the devices.They can also control and monitor the equipment status through the browser in the smart home system.Users can control the smart home equipment flexibly avoiding contact with the bottom of the hardware system and the software programming.In this way it will enhance the usability of the smart home system.
Keywords/Search Tags:Middleware, Database, Wireless Sensor Network, Gateway
PDF Full Text Request
Related items