Font Size: a A A

Design And Implementation Of Middleware System For Smart Home

Posted on:2019-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:Z L LiFull Text:PDF
GTID:2382330569978665Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Smart home is an important application area of the Internet of Things.However,in the smart home area,the smart home devices developed by different vendors may use different communication methods(WiFi,Bluetooth,Zigbee,Z-Wave,PLC,and Ethernet,etc.),resulting in the inability to interconnect devices.And there is a need for a method for real-time discovery of smart home devices.In addition,each manufacturer's device requires an application APP to control,resulting in the need to install a large number of smart home application APP,making the control interface is not uniform and appears tedious.For the above problems,this paper uses a middleware technology(Alljoyn middleware technology)that is independent of different communication methods,independent of different operating systems,and can discover smart devices,and can automatically generate a unified control interface.And a thin client device based on Alljoyn was designed to solve the above problems.The main work is as follows:(1)Study and compare the research status of middleware at home and abroad,and discuss the advantages of Alljoyn middleware technology.(2)Thin client hardware chip selection.(3)According to requirements,complete hardware design,production,testing of Alljoyn thin client.(4)Complete design,porting,writing,and debugging of Alljoyn thin application software on thin client MCUs.The broadcast and discovery of device services are realized,and the thin client device is connected to the home network.The interface metadata of the control panel of the thin client device can be broadcast to the control terminal to present a unified device management interface.The thin client device has the functions of restoring the factory settings,restarting,setting the network key,and selecting the language,and enables the standard client to display the notification information.(5)Connect the thin client hardware to the air conditioner,and complete the test experiment of the main function of the entire system with the help of the standard client AlljoynOn APP.The experimental results show that the above-designed Alljoyn thin-client device based on WiFi enables traditional home appliances to access the home Alljoyn bus,broadcasts their own services,communicates with Alljoyn standard clients,broadcast control interface metadata.In addition,the Alljoyn standard client application can discover,access,configure,generate a unified control interface,and control the thin client device.Can better solve the problems raised above.
Keywords/Search Tags:IoT, Smart Home Middleware, Alljoyn, Thin client
PDF Full Text Request
Related items