Font Size: a A A

Design And Implementation Of Home Appliance Cloud System Based On Message Queuing Telemetry Transport

Posted on:2020-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:X C WuFull Text:PDF
GTID:2382330572495785Subject:Engineering
Abstract/Summary:PDF Full Text Request
The 21st century is an era of informationization.People's quality of life is gradually improving.People want to control their devices more conveniently through mobile terminals.Based on message queue telemetry transmission,a remote control scheme for infrared household appliances is proposed,which combines Aliyun server,smart client(mobile phone/IPAD/computer)and ESP8266EX chip.The smart client of the scheme is divided into producer and consumer according to the user.The specific content includes:1.Based on deeply learning the software architecture,function view model,development view model,framework view model,data view model,dynamic view model and physical view model are used to conduct detailed analysis and design on the home appliance cloud system,besides,the whole system architecture realization is presented.2.Focus on key protocols:infrared code protocol and message queue telemetry transmission protocol.The common infrared code protocols are analyzed.In view of the need to identify all the infrared codes on the market,the average infrared code protocol based on pulse width counting method is realized.Based on message queue telemetry transmission,the authentication of devices and the chain binding between devices in this system are realized.3.The hardware system based on ESP8266EX chip is designed,including the design of power supply circuit,infrared emission,light control and other functional modules.The combination of functional modules ensures that the circuit meets the requirements of programmable,operational and real-time communication,and realizes the intelligent distribution network and real-time transmission of infrared code.4.The functions of the cloud platform are divided into basic functions and application programming interface services.The implementation steps of user management,database management,equipment management,message processing,data storage and log storage in basic functions are described in detail,and the implementation of cloud platform is completed.5.Aiming at the key function of the cloud system-designing and releasing the soft remote controller,Angular's design mode is researched,besides,the interface design and infrared code input of soft remote controller are developed.In particular,according to the style,animation and infrared code protocol,the data format specification of soft remote controller information is defined.6.By aid of the programming languages such as HTML,CSS and PHP,the consumer client based on browser/server is developed.In addition,the functions including intelligent distribution network,equipment management,soft remote controller management,user management and database operation are developed.Through the data collection and analysis of smart client and cloud platform and the observation of local infrared home appliances prove that the status of infrared household appliances switch,temperature,wind speed and working mode can be real-time viewed and controlled by consumer client.The soft controller can be designed and released through the producer client.This system can be well applied in various environments where infrared household appliances exist,get rid of traditional batteries,avoid environmental pollution and waste of resources.
Keywords/Search Tags:message queue telemetry transmission, remote control, infrared code protocol, real-time transmission, design and release
PDF Full Text Request
Related items