Based on the intelligent household electrical appliance linkage control method of middlewareTechnical field
The present invention relates to the control method of intelligent appliance, is the intelligent household electrical appliance linkage control method based on middleware concretely.
Background technology
Along with developing rapidly of science and technology, each side material needed for people's daily life all constantly improves, and economic level also improves constantly, thus there has also been further demand to the quality requirements of life, and electric equipment products miscellaneous enter the popular life visual field.Various electrical equipment is had in each family, because the standard of various electrical equipment is inconsistent, the electrical equipment such as current refrigerator, air-conditioning, electric light, TV are all relatively independent work, scrappy, unordered, not organic, an organizable entirety, thus the time cost, production cost, the handling cost that consume, to control cost be usually all very high, and be cause unnecessary waste.Along with Internet of Things, Internet technology tell development, the demand of house intelligentized system is more and more stronger, on the one hand, it is in conjunction with automation control system, numerous modern science and technology such as computer network system and network communications technology, create networking, intelligentized house control system, make user management home equipment convenient, as by internet or speech recognition controlled housed device, more scene operation can be performed, the such as intelligent television of same household appliances enterprise, intelligent refrigerator, intelligent air condition, the terminal through internet of mobile phone, realize multiple equipment linkage.And as household appliances enterprise, produce the most basic direction that the product being more suitable for public demand is only enterprise operation development.It is like a raging fire that current Smart Home carries out, but do not make unified standard in industry, household appliances between different enterprise can not effectively realize interconnecting, and directly can not carry out information interaction between intelligent appliance, and are all single carry out relevant operation to management platform.Above-mentioned present situation requires that household appliances enterprise needs to develop more, more practical functions, more reasonably household electrical appliances coordination strategy, for user provides more convenient, and more comfortable adventure in daily life.In some current Smart Home practice, substantially the mode that intelligent terminal, master controller and family's awareness apparatus combine all is taked, and due in units of family, there is no unified control and management platform, thus more interchanges that cannot realize between user are shared with experience, if want to add more operation/service provider's service, need a series of amendment to intelligent terminal and intelligent controller, operate very loaded down with trivial details, be unfavorable for the lifting of the popularization of business and the comfortableness of Consumer's Experience.Also there is not a kind of linked system in order to improve user's adventure in daily life and the important household electrical appliances of the whole family of organic coordination in the market, such as application number is the application of 201220087340, disclose a kind of intelligent home control system, intelligent home control system comprises the intelligent domestic appliance controller, remote terminal, WiFi router, home wiring control subsystem, home equipment control subsystem, security alarm subsystem and monitoring camera subsystem; Described home wiring control subsystem comprises infrared transponder, intelligent switch and smart jack; Described security alarm subsystem comprises infrared alarm probe, door magnetic alarm probe, gas alarm probe and fire alarm probe; Described home equipment control subsystem comprises electric curtain controller, electrically driven curtain, electric window-opening controller, electric window-opening device and remote controlled energy saving broken-circuit controller; Also comprise the power line carrier alert sub-system for basement.The advantage of this invention is that remote controlled manner is versatile and flexible, and user controls household at any time by smart mobile phone and PC, and household warning message is real-time transmitted to user with short message mode.But this scheme belongs to the specific setting of machinery completely, operations all in whole system is all just can complete under artificial pro-active intervention, all equipment independently can not carry out the operation of being correlated with, the whole system degree of association is poor simultaneously, conformability and harmony are all extremely short of, and are not Smart Home truly.And for example application number is the patent application of 201110114511, discloses a kind of intelligent home control system, includes the webserver, control panel, mobile phone, light modulator, power-supply controller of electric, first wireless receiver, sensor, second wireless receiver, telepilot, control panel, mobile phone, light modulator, power-supply controller of electric, first wireless receiver, second wireless receiver is all connected with the webserver, sensor is connected with the first wireless receiver, telepilot is connected with the second wireless receiver, control panel by the webserver to each household electrical appliances and light sending controling instruction, mobile phone receives the state status of each household electrical appliances and light by the webserver to each household electrical appliances and light sending controling instruction, light modulator is according to the switch of the situation automatic control lamp light of light and brightness, power-supply controller of electric is used for cutting off the electricity supply in unmanned, sensor is used for monitor temperature and humidity and feeds back to the webserver by the first wireless receiver, telepilot by the second wireless receiver and the webserver to each household electrical appliances and light sending controling instruction.The scheme of this invention belongs to a kind of wired home pattern of comparative maturity, consider certain demand, also intelligentized control method pattern is achieved to a certain extent, but there is no customer-centric, any innovation is not done to the experience relating to important user, autonomous operation pattern for the main household electrical appliances in real Smart Home does not carry out the research of being correlated with, and still belongs to relatively simple control model.
Summary of the invention
The invention provides a kind of intelligent household electrical appliance linkage control method based on middleware, make various intelligent appliances in same LAN environment can linkage work, simplify the operation of user, it be intelligent to be that intelligent appliance has more, and improves the Experience Degree of user.
Intelligent household electrical appliance linkage control method based on middleware of the present invention, comprise intelligent appliance terminal, two kinds of intelligent appliances are at least comprised in intelligent appliance terminal, after described intelligent appliance terminal is connected with remote service by interactive engine middleware, the usage data of each intelligent appliance in intelligent appliance terminal is collected by described interactive engine middleware, and the described usage data collected is sent in remote server, interactive engine middleware controls all the other intelligent appliances according to the running status of at least one intelligent appliance and does corresponding interlock.
Various intelligent appliance is linked to each other by interactive engine middleware, interactive engine middleware can control unlatching or the closedown of other relevant intelligent appliance automatically according to the ruuning situation of wherein a kind of intelligent appliance, and corresponding operational factor, make whole appliance system form an entirety.
Further, in interactive engine middleware, include link block, for connecting each intelligent appliance in intelligent appliance terminal and connecting remote server; Also include processing module and memory module, memory module is for storing the various information of intelligent appliance terminal and remote server transmission, and processing module carries out coordinated signals to each intelligent appliance after carrying out discriminatory analysis to the information in memory module.
Concrete a kind of scheme, intelligent air condition is included in described intelligent appliance terminal, intelligent air condition gathers the temperature of surrounding environment by sensor, humidity information, and by Internet Transmission to interactive engine middleware, be transferred in the database of remote server by interactive engine middleware according to the data layout of setting, judge that user is in different time periods and region by the data processing module analysis in remote server, and the air-conditioner temperature scope rule of the different temperature difference section of indoor and outdoor, send the data to interactive engine middleware, interactive engine middleware is in conjunction with the infrared facility automatic sensing user on air-conditioning, the data Lookup protocol that the air-conditioner temperature of user region sends according to remote server, control air-conditioning automatically to close when user leaves.
Another kind of concrete scheme is, intelligent refrigerator is included in described intelligent appliance terminal, interactive engine middleware collects the food materials information that intelligent refrigerator sends, and be sent in the database of remote server, remote server by data processing module analyze user the various food materials frequency that eats and kind, and propelling data is analyzed to the collocation of diet, send it back intelligent refrigerator by interactive engine middleware.
Another concrete scheme is, Intelligent illumination device is included in described intelligent appliance terminal, when user enters the field of illumination of Intelligent illumination device, interactive engine middleware, according to the habits and customs at ordinary times of different time periods, the extraneous different extraneous intensity of illumination of light activated element perception and user, selects the brightness degree of whether turning on light and turning on light.
A kind of concrete scheme is in addition, intelligent curtain is included in described intelligent appliance terminal, the intensity of illumination data in the external world are sent in interactive engine middleware by intelligent curtain, and interactive engine middleware opens and closes automatically according to described Data Control intelligent curtain.
Another concrete scheme is, intelligent television is included in described intelligent appliance terminal, intelligent air condition and Intelligent illumination device, when intelligent television is after setting regions detects user, intelligent television is opened automatically, and by face recognition module identification active user, the data of this user are sent to remote server by interactive engine middleware and judge that described in preservation, this user is at the preferred program in the moment be detected, interactive engine middleware plays related-program according to the Data Control intelligent television in remote server, the duty of interactive engine middleware to intelligent air condition and Intelligent illumination device adjusts accordingly simultaneously, after user leaves setting regions, interactive engine middleware controls intelligent television shutdown.
Can also be include control terminal in described intelligent appliance terminal, control terminal opens and closes for controlling any one intelligent appliance, and carries out automatic coordinated signals by interactive engine middleware to other intelligent appliance.
Preferably, the real-time status data of each intelligent appliance in intelligent appliance terminal are by Socket (socket) mode and remote server real-time Communication for Power; During each intelligent appliance access remote server data, communicated with remote server by WebService mode.
By method of the present invention, various intelligent appliance is made to form orderly, organizable, an easy-operating organic whole, when after user operation wherein a kind of intelligent appliance, unlatching or the closedown of other relevant intelligent appliance can be controlled by interactive engine middleware automatic linkage, and corresponding operational factor, significantly improve the Experience Degree of user, simplify control.
Below in conjunction with the embodiment of embodiment, foregoing of the present invention is described in further detail again.But this should be interpreted as that the scope of the above-mentioned theme of the present invention is only limitted to following example.Without departing from the idea case in the present invention described above, the various replacement made according to ordinary skill knowledge and customary means or change, all should comprise within the scope of the invention.
Accompanying drawing explanation
Fig. 1 is the system chart of the intelligent household electrical appliance linkage control method based on middleware of the present invention.
Embodiment
Intelligent household electrical appliance linkage control method based on middleware of the present invention as shown in Figure 1, comprise intelligent appliance terminal, intelligent air condition, intelligent refrigerator, intelligent television, control terminal, Intelligent illumination device and intelligent curtain is included in intelligent appliance terminal, wherein Intelligent illumination device is provided with light activated element, is used for detecting the bright degree of surrounding environment.After various intelligent appliances in intelligent appliance terminal are connected with remote service by interactive engine middleware, the usage data of each intelligent appliance in intelligent appliance terminal is collected by described interactive engine middleware, and the described usage data collected is sent in remote server, interactive engine middleware controls all the other intelligent appliances according to the running status of at least one intelligent appliance and does corresponding interlock.Link block is included, for connecting each intelligent appliance in intelligent appliance terminal and connecting remote server in interactive engine middleware; Also include processing module and memory module, memory module is for storing the various information of intelligent appliance terminal and remote server transmission, and processing module carries out coordinated signals to each intelligent appliance after carrying out discriminatory analysis to the information in memory module.Remote server comprises data acquisition module, for receiving various data message; Data processing module, for judging data analysis; Database, for storing various data.
Described intelligent air condition gathers the temperature of surrounding environment by sensor, humidity information, and by Internet Transmission to interactive engine middleware, be transferred in the database of remote server by interactive engine middleware according to the data layout of setting, judge that user is in different time periods and region by the data processing module analysis in remote server, and the air-conditioner temperature scope rule of the different temperature difference section of indoor and outdoor, send the data to interactive engine middleware, interactive engine middleware is in conjunction with the infrared facility automatic sensing user on air-conditioning, the data Lookup protocol that the air-conditioner temperature of user region sends according to remote server, control air-conditioning automatically to close when user leaves.
Described intelligent refrigerator, the food materials information of intelligent refrigerator transmission is collected by interactive engine middleware, and be sent in the database of remote server, remote server by data processing module analyze user the various food materials frequency that eats and kind, and propelling data is analyzed to the collocation of diet, send it back intelligent refrigerator by interactive engine middleware.
Described Intelligent illumination device, when user enters the field of illumination of Intelligent illumination device, interactive engine middleware is according to the habits and customs at ordinary times of different time periods, the extraneous different extraneous intensity of illumination of light activated element perception and user, select the brightness degree of whether turning on light and turning on light, build more suitably living environment.
The intensity of illumination data in the external world are sent in interactive engine middleware by described intelligent curtain, and interactive engine middleware opens and closes automatically according to described Data Control intelligent curtain.
When including intelligent television in intelligent appliance terminal simultaneously, when intelligent air condition and Intelligent illumination device, when intelligent television is after setting regions detects user, intelligent television is opened automatically, and by face recognition module identification active user, the data of this user are sent to remote server by interactive engine middleware and judge that described in preservation, this user is at the preferred program in the moment be detected, interactive engine middleware plays related-program according to the Data Control intelligent television in remote server, the duty of interactive engine middleware to intelligent air condition and Intelligent illumination device adjusts accordingly simultaneously, after user leaves setting regions, interactive engine middleware controls intelligent television shutdown.
Described control terminal can be mobile phone, PAD etc., opens and closes, and carry out automatic coordinated signals by interactive engine middleware to other intelligent appliance for controlling any one intelligent appliance.Such as control the open and close of intelligent air condition by control terminal, and and Intelligent television terminal interactive, carry out screens switch at any time, control terminal carry out program selection, broadcasting, and the browsing of related content.In order to the adventure in daily life of adding users, by interactive engine middleware, user can be shared on Intelligent television terminal at the photo of control terminal.
Interactive engine middleware serves the effect of converging route.When user is entered the operating instructions by relevant terminal, search relevant device, and obtain related data, then data are returned the data acquisition module of remote server, realize man-machine interaction.The state of various intelligent appliance, comprises online, off-line state and all uploads to remote server in real time by Socket (socket).When each intelligent appliance needs the related data of application access remote server, by sending request to remote server, remote server obtains related data from database and is sent to corresponding intelligent electric appliance, and this is the communication between intelligent electric appliance and remote server is realized by WebService mode.