CN109829106A - Automate recommended method, device, electronic equipment and storage medium - Google Patents

Automate recommended method, device, electronic equipment and storage medium Download PDF

Info

Publication number
CN109829106A
CN109829106A CN201910059749.6A CN201910059749A CN109829106A CN 109829106 A CN109829106 A CN 109829106A CN 201910059749 A CN201910059749 A CN 201910059749A CN 109829106 A CN109829106 A CN 109829106A
Authority
CN
China
Prior art keywords
automation
scheme
facility information
list
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910059749.6A
Other languages
Chinese (zh)
Other versions
CN109829106B (en
Inventor
董雪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Aitken Stone Technology Co Ltd
Original Assignee
Shenzhen Aitken Stone Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Aitken Stone Technology Co Ltd filed Critical Shenzhen Aitken Stone Technology Co Ltd
Priority to CN201910059749.6A priority Critical patent/CN109829106B/en
Publication of CN109829106A publication Critical patent/CN109829106A/en
Application granted granted Critical
Publication of CN109829106B publication Critical patent/CN109829106B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Selective Calling Equipment (AREA)

Abstract

This application discloses a kind of automation recommended method, device, electronic equipment and storage mediums, this method comprises: obtaining the facility information set of current location;According to facility information set, automation list is generated, automation list includes the automation scheme that the pre-set user group in predeterminated position corresponding at least one facility information in facility information set uses;The automation scheme automated in list is recommended into user.The application is based on current existing equipment recommendation automation scheme, and streamline operation improves and recommends efficiency, and reduce user uses threshold, allows user that can configure and use easily smart home, the convenience that promotion user uses.

Description

Automate recommended method, device, electronic equipment and storage medium
Technical field
This application involves Smart Home technical fields, more particularly, to a kind of automation recommended method, device, electronics Equipment and storage medium.
Background technique
The core key of smart home is automation, i.e., is kept house in front yard by the automatic place to go of the preconfigured logic of user Various phenomenons, the various equipment of configuration.This automation logic refers to if when current household scene meets specified conditions, just holds Row specific operation.For example, if someone passes through, just turn on light.If temperature is higher than 30 degrees Celsius, just turn on the aircondition.But the prior art In, the automation logic of smart home needs user's designed, designed, uses threshold height.
Summary of the invention
In view of the above problems, present applicant proposes a kind of automation recommended method, device, electronic equipment and storage medium, It can be improved recommendation efficiency, reduce user uses threshold, and user is allowed easily can to configure and use smart home.
In a first aspect, the embodiment of the present application provides a kind of automation recommended method, this method comprises: obtaining current location Facility information set;According to facility information set, generate automation list, automation list include in facility information set The automation scheme that pre-set user group in the corresponding predeterminated position of at least one facility information uses;It will automate in list Automation scheme recommend user.
Second aspect, the embodiment of the present application provide a kind of automation recommendation apparatus, and described device includes: acquisition module, For obtaining the facility information set of current location;Generation module, for generating automation list according to facility information set, Automating list includes the pre-set user group in predeterminated position corresponding at least one facility information in facility information set The automation scheme used;The automation scheme automated in list is recommended user by recommending module.
The third aspect, the embodiment of the present application provide a kind of electronic equipment, and the electronic equipment includes: one or more places Reason device, memory and one or more application program, wherein one or more application programs are stored in memory and are matched It is set to by being executed in one or more processors, one or more application program is configured to carry out the side such as above-mentioned first aspect Method.
Fourth aspect, the embodiment of the present application provides a kind of computer-readable storage medium, described computer-readable Program code is stored in storage medium, said program code can call the side executed as described in above-mentioned first aspect by processor Method.
Automation recommended method, device, electronic equipment and storage medium provided by the embodiments of the present application, are worked as by first obtaining The facility information set of front position generates automation list further according to facility information set, and automation list includes to believe with equipment The automation scheme that pre-set user group in breath set in the corresponding predeterminated position of at least one facility information uses finally will Automation scheme in automation list recommends user, is recommended certainly based on current existing equipment to user in this way, realizing Dynamicization scheme, streamline operation improve and recommend efficiency, and be not necessarily to user's designed, designed logic, reduce the use of user Threshold allows user that can configure and use easily smart home, promotes the convenience that user uses.
These aspects or other aspects of the application can more straightforward in the following description.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, for For those skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 shows a kind of application environment schematic diagram suitable for the embodiment of the present application;
Fig. 2 shows the flow charts according to the automation recommended method of the application one embodiment;
Fig. 3 shows the flow chart of the automation recommended method according to the application another embodiment;
Fig. 4 shows the block diagram of the automation recommendation apparatus according to the application one embodiment;
Fig. 5 is the embodiment of the present application for executing the electronic equipment of the automation recommended method according to the embodiment of the present application Block diagram;
Fig. 6 is the embodiment of the present application for saving or carrying the automation recommendation side realized according to the embodiment of the present application The storage unit of the program code of method.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described.It should be appreciated that specific reality described herein It applies example to be only used for explaining the application, is not used to limit the application.
Currently, smart home has benefited more and more families, user can purchase according to their own needs household and set It is standby, long-range control, linkage control and other automatic configurations etc. to these home equipments are realized by technology of Internet of things, In existing position, user can be by oneself of the application program controlling home equipment on mobile phone terminal or each equipment operation of design Dynamicization logic, automation refer to the Application of Linkage Control constructed between gateway or the sub- equipment for being connected to gateway, and automation includes Trigger condition and movement is executed, the equipment in automation includes that triggering equipment and controlled plant, the two are communicated by gateway Connection, when triggering equipment meets trigger condition, the execution of gateway control controlled plant is corresponding to execute movement.So that in current family When occupying scene and meet specified conditions, specific operation is executed, for example, user pushes door open, is just turned on light.But the prior art In, the automation logic of smart home needs user's designed, designed, according to the characteristic of equipment carry out logical combination, using threshold compared with It is high.
Based on the above issues, inventor the existing automation recommended method for smart home has been carried out it is a series of It being found after research, current existing most of smart home technologies need the logic of user's designed, designed automation control, so that User needs the characteristic for clearly understanding each equipment, has adequately understanding and cognition to the scene of smart home, and it also requires User understands the demand of itself, just can be designed that applicable automation scheme, so how to reduce the use threshold of user, makes User can configure and use easily smart home, and this problem seems especially urgent and important.
In the course of the study, inventor has studied the difficulty of automatic configuration in current smart home, and synthesis is examined Consider user's demand in practical applications, propose automation recommended method in the embodiment of the present application, device, electronic equipment and Storage medium.
First a kind of application environment involved in the application will be introduced below.
Referring to Fig. 1, Fig. 1 is a kind of application environment schematic diagram suitable for the embodiment of the present application.The embodiment of the present application mentions The automation recommended method of confession can be applied in smart home system 100 as shown in Figure 1.In the smart home system 100 Including gateway 110, server 120, electronic equipment 130.Wherein, server 120 can use traditional server, can also use Cloud server, it is not limited here.The quantity of gateway 110 is at least one, wherein server 120 respectively with this at least one A gateway 110 connects, for example, server 120 can based on router by wireless network respectively at least one gateway 110 into Row communication connection, to carry out the data interaction between server 120 and gateway 110.
It further, can also include electronic equipment 130, wherein electronic equipment 130 can in smart home system 100 To include but is not limited to door and window sensor, intelligent switch, intelligent lamp, intelligent air condition, intelligent curtain motor, smart television, intelligence Refrigerator, intelligent electric fan.Wherein, the quantity of electronic equipment 130 is at least one, at least one electronic equipment 130 is respectively and extremely A few gateway 100 connects, for example, a gateway 110 is connect with multiple electronic equipments 130, it is not limited here.Wherein, net Closing 110 can be attached with electronic equipment 130 by modes such as bluetooth, WiFi or ZigBee.
It further, can also include mobile terminal 140 in smart home environment 100, wherein mobile terminal 140 is logical It crosses wireless network and gateway 110 connects, which may include PC, smart phone, tablet computer, wearable electricity Sub- equipment etc., it is not limited here.As a kind of mode, which facilitates use for interacting between user Family can be carried out wireless communication based on router with gateway 110 by mobile terminal 140.In addition, user can be in 110 He of gateway Mobile terminal 140 adds an account information simultaneously, and the information of gateway 110 and mobile terminal 140 is realized by the account information It is synchronous.
Specifically, smart home system 100 can execute following scenes, for example, electronic equipment 130 may include that door and window passes If desired sensor, intelligent switch, lamp realize automation scheme " door and window opening is then turned on light ", wherein trigger condition is that " door and window is beaten Open ", execution movement is " turning on light ", is based on this automation scheme at this time, and triggering equipment is door and window sensor, and controlled plant is intelligence Switch, wherein intelligent switch is electrically connected with lamp.Wherein automation scheme can store local in gateway 110, be stored in Server 120, the path for executing automation linkage can also pass through wide area network by local area network, in which:
If, in the local progress automated execution of gateway 110, door and window sensor sensing is beaten to door and window by local area network path It opens, the event that door and window is opened is reported to gateway 110, after gateway 110 receives the event, according to the automation scheme of storage, Electronic equipment corresponding with the execution movement in the automation scheme is found, is in the present embodiment intelligent switch, notice intelligence Switch control is turned on light, to realize that door and window opens the automation linkage then turned on light.
If carrying out automated execution in server 120 by wide area network path, door and window sensor sensing to door and window is opened, The event that door and window is opened is reported to gateway 110, after gateway 110 receives the event, which is reported to server 120, Server 120 finds electronic equipment corresponding with the execution movement in the automation scheme according to the automation scheme of storage, It is intelligent switch in the present embodiment, and notify intelligent switching control to turn on light by gateway 110, to realize that door and window opening is then turned on light Automation linkage.
Further, after turning on light, the implementing result successfully turned on light can be fed back to gateway 110, gateway 110 receives this After information, the implementing result of current time, automation scheme and the automation scheme is reported into server 120, by server 120 are stored.
Present embodiments are specifically described below in conjunction with attached drawing.
Referring to Fig. 2, the embodiment of the present application provides a kind of automation recommended method.It will be directed to stream shown in Fig. 2 below Journey is explained in detail, and above-mentioned automation recommended method specifically may comprise steps of:
Step S201: the facility information set of current location is obtained.
In the present embodiment, facility information set includes one or more facility informations under current location, and facility information is extremely It less include the device identification of equipment, equipment may include that triggering equipment and controlled plant, the two are communicatively coupled by gateway, Wherein it is each to can be pressure sensor, temperature sensor, humidity sensor, door and window sensor or smoke sensor device etc. for triggering equipment Kind sensor, controlled plant can be intelligent switch, intelligent socket, intelligent lamp, infrared launcher or cam device etc..When When triggering equipment meets trigger condition, the execution of gateway control controlled plant is corresponding to execute movement.
It should be noted that triggering equipment and controlled plant can be the same equipment, such as intelligent switch simultaneously can be with It is triggering equipment and controlled plant, is provided with temperature sensor in intelligent switch, is preset when intelligent switch detects that temperature is higher than When temperature, triggering intelligent switching control opens air-conditioning, it is to be understood that for detecting whether the triggering for meeting trigger condition is set Standby is intelligent switch, and the controlled plant for executing corresponding execution movement is also intelligent switch.The realization of other similar equipment is former Reason is roughly the same with aforementioned intelligent switch, therefore details are not described herein, this is only described for convenience for sentencing intelligent switch, not to this Forecast scheme configuration limits.
In the specific application scenarios, for example, one automation scheme of user setting is " enabling is then turned on light ", this The trigger condition of scheme is to open the door, and execution movement is that intelligent switching control lamp is opened, specifically, triggering equipment is door and window sensing Device, the intelligent switch being connect with lamp be controlled plant, can be between lamp and intelligent switch by wired or wireless mode into Row connection communication.At this point, this event is reported to gateway by door and window sensor, and gateway receives when door and window sensor sensing is to opening the door After the event being opened to door and window, according to above-mentioned preset automation scheme, the controlled plant in the automation scheme is notified to hold Include in row scheme executes movement, and in the present embodiment, i.e. notice intelligent switch is turned on light, to realize oneself then to turn on light that open the door Dynamicization linkage.
Step S202: according to facility information set, automation list is generated.
Wherein, automation list includes in predeterminated position corresponding at least one facility information in facility information set The automation scheme that pre-set user group uses.That is, automation list in include automation scheme may include with The corresponding automation scheme of all devices information in facility information set also may include and equipment component in facility information set Information correspondence or completely not corresponding automation scheme.It is understood that the degree of correspondence of facility information is higher, automation column The automation scheme for including in table is more adapted to current location, i.e., when the automation scheme for including in automation list includes and sets When automation scheme corresponding for all devices information in information aggregate, user configures the automation scheme in current location Success rate highest.
In some embodiments, automation side corresponding with all devices information in facility information set can first be searched Case, further according to need as automation list in automation scheme lazy weight when, then search it is corresponding with equipment component information or Completely not corresponding automation scheme, supplement automation list.
It is easily understood that the smart home device in smart home system, such as gateway 110, electronic equipment 130 make Used time is mounted in certain actual geographic position, such as office, hotel, family position.It can be according to practical application need Position is set a variety of levels by summation position characteristic, i.e. position includes multistage position, can such as set family to a level It sets;Bedroom, kitchen, toilet, parlor in family are secondary location;Master room and child room in bedroom are set as three levels It sets.In one embodiment, gateway 110 needs to bind with the particular account of smart home user, electronic equipment 130 It needs to establish connection with gateway 110, smart home system is added.The particular account of gateway 110 and smart home user carry out When binding, generally require to specify its location information, e.g., which is mounted on bedroom, and bedroom is the gateway 110 at this time Current location.
In the present embodiment, according to the facility information set of current location, that is, according to current location it is existing one or Multiple equipment information generates automation list.Current location can be a level position, be also possible to secondary location, three level positions Deng.Specifically, including automation scheme corresponding with the facility information of current location in automation list.
Wherein, predeterminated position can be current location, e.g., if current location is the bedroom in family, then predeterminated position It can be the bedroom in family;Predeterminated position be also possible to include current location position, e.g., if current location is in family Bedroom, then predeterminated position can be family;Predeterminated position is also possible to and the intimate other positions in current location;Such as, If current location is the bedroom in family, then predeterminated position can be the bedroom in hotel's suite.
Wherein, pre-set user group can be related to position, can also be uncorrelated to position;Pre-set user group can be Certain customers group is also possible to whole user groups.
In one embodiment, if pre-set user group is related to position, pre-set user can be current location Active user is also possible to the set of the user of current location, is also possible to current with the intimate position in current location User is also possible to the set with the user of the intimate position in current location;It can also be and believe with the equipment of current location One or more users in breath set in the corresponding other positions of at least one facility information.
In one embodiment, if pre-set user group is uncorrelated to position, pre-set user group can also be female Property the group with certain identical characteristic such as group, male population, old group, middle aged group;Pre-set user group can also be with It is the higher user of liveness in preset time;Pre-set user is also possible to the similar user compared with active user geographic area Group, such as the user group in Pearl River Delta region.Make user can choose corresponding group by pre-set user group, generates The automation list for more meeting self-demand provides the reference for more meeting self-demand to the smart home life of itself, improves User experience.
In the present embodiment, by setting predeterminated position and pre-set user group can seeking scope to automation scheme into Row limits, such as sets position such as bedroom identical with current location for predeterminated position, may be set to be comprising present bit The position set is such as comprising the family in bedroom, so as to be searched using different seeking scopes automation scheme.It can be with Understand, it, can be in the acquisition model for recommending accuracy and automation scheme by adjusting predeterminated position or pre-set user group Weigh between enclosing, and by setting and the incoherent pre-set user group in position, can more meet from recommending to find in library The automation scheme of individual demand.
In one embodiment, predeterminated position includes the identical equipment in identical or part with current location, and is preset The range of position and pre-set user group can be that program is preset, be also possible to be customized by the user setting, herein not Make other restrictions.The use habit of the user group of selection and hobby can be made more similar by setting range, so that It is more accurate that the automation list that user generates is recommended, and more meets the needs of user, meets it using hobby and demand, thus from The recommendation of dynamicization is more efficient.
In a specific application scenarios, there are the study A in family B, corresponding user a, study A are sensed with door and window Device and switch on wall, wherein switch on wall is used to control the switch of lamp, and user a has an automation scheme K, and " enabling is then opened Lamp ".At this point, belonging to the bedroom C of the family D of a cell E with family B for one with current location, for corresponding user c, crouch There is room C smart home device identical with study A predeterminated position can be set when user c needs to configure automation scheme For bedroom, pre-set user group is the user for living cell E together, at this time according to the facility information set of bedroom C, is living cell E together User the automation scheme including at least door and window sensor and switch on wall is searched in the automation scheme used in bedroom, And automation list is generated according to the automation scheme of lookup.Logic is automated without user's designed, designed, so that it may side Just automation scheme is obtained, recommendation efficiency is improved.And seeking scope is limited by predeterminated position and pre-set user group, So that recommending more acurrate.
Step S203: the automation scheme automated in list is recommended into user.
It, can be by being generated in terminal when the automation scheme automated in list is recommended user in the present embodiment The display page is selected for user, can also be inquired whether the user needs to by way of voice in addition automation list Automation scheme.
As an implementation, after generating automation list, the display page is generated in terminal, it will be in automation list Automation scheme is shown to user, shows that the quantity of the automation scheme shown in the page can be 1,2 or 5 etc., This is not construed as limiting.Show that the page can show multiple automation schemes, that is, control display by way of sliding or page turning The quantity for the automation scheme that the page is once shown, user can be by way of sliding or the form of page turning checks current display The not shown automation scheme of the page has user and preferably checks and select experience.In some embodiments, user Required automation scheme can be selected on the display page.
In some other embodiment, current display page at most shows 5 automation schemes, it is, when automatic When changing the quantity of the automation scheme in list more than 5, wherein 5 automation schemes are only shown in current page, so that with Family can make a choice in less option, reduce the selection time, and be not likely to produce selection fatigue, to improve recommendation effect Rate.
As another embodiment, it after generating automation list, inquires whether the user needs to add by way of voice Add the automation scheme in automation list, it is specific for example, comprising automation scheme K, " enabling is then opened in automation list Whether lamp " then can be broadcasted and be received the answer of user by way of voice, such as " needs for your setting: opening Turn on light when door? " it should be noted that user's answer can be by voice, it can also be by being grasped accordingly in terminal interface Make, such as corresponding automation scheme is chosen to click confirmation etc., since this programme focuses on recommending to user, the form of answer It is not the emphasis of this programme, therefore details are not described herein.
It is understood that user can answer voice recommendation by voice or terminal, so to recommendation from Dynamicization scheme makes feedback.So that user, which can use various ways, understands the automation scheme recommended, and responds and push away It recommends, meets the use demand of the more scenes of user, also can receive recommendation when being not easy to check terminal convenient for user, configuration is certainly Dynamicization scheme.
Automation recommended method provided by the embodiments of the present application, according to the equipment recommendation automation scheme in current location, So that user is not necessarily to the logic of designed, designed automation control, operating process is simplified, recommendation efficiency is improved, does not also need to use Family is apparent from the characteristic of each equipment, so that it may select suitable automation scheme to provide convenience for life, and pass through recommendation The automation scheme of other users group comprising the identical equipment in identical or part, can be in user it is unclear that or being known from In the case where own demand, recommend and can more accurately recommend the automation scheme of other users, is the smart home of user Life provides more reference schemes and is conducive to the smart home life for improving user to further increase recommendation efficiency, mentions Rise user's quality of life.
Referring to Fig. 3, another embodiment of the application provides a kind of automation recommended method.It below will be for shown in Fig. 3 Process be explained in detail, above-mentioned automation recommended method specifically may comprise steps of:
Step S301: the facility information set of current location is obtained.
In the present embodiment, current location be can be within the scope of systemic presupposition, is also possible in user's custom field, The position that current location can choose to be presently in also can choose as the position etc. comprising the position being presently in, can be with Understand, the scene domain that user obtains required for can voluntarily selecting, to meet the use demand of different scenes.
In a specific application scenarios, it is current location that user, which can choose the position being presently in, then user The information of available current location is to carry out configuration or other operations, the specific can be that according to the existing device of current location Workable automation scheme is obtained, automatic configuration is carried out to current location, such as there is lamp, sound equipment etc. to set for current location It is standby, it include " turning on light, open sound equipment " according to automation scheme workable for above equipment acquisition of information, then can be to current Position carries out corresponding configuration, and realization opens sound equipment after user turns on light, and meets user and enters behind room the needs of playing music.
In another specific application scenarios, it is the position comprising current location that user, which also can choose current location,. It is current room that this, which sentences current location, is illustrated so that the position comprising current location is current house as an example.Such as it is current House has the lamp f1 of current location, the equipment such as the lamp f2 in parlor, according to automation side workable for above equipment acquisition of information Case includes " turn on light and first close lamp two ", then can carry out corresponding configuration to current house, user can be by current room Lamp f1 is configured to lamp one, configures lamp two for the lamp in parlor, realizes that the lamp f2 in the parlor after the lamp f1 that user opens room is automatic It closes, while avoiding electricity waste, offers convenience to user's use.
In the present embodiment, the facility information set of current location is obtained, can be and be locally stored in gateway, is also possible to It is obtained from cloud server.Facility information set includes one or more facility informations under current location, and facility information is extremely It less include device identification.In some embodiments, facility information further includes the number of devices of corresponding device identification, wherein equipment mark Knowledge can be same class equipment, rather than an equipment, that is, a device identification can correspond to multiple same categories of device, number of devices Amount is the sum of multiple same categories of device corresponding to device identification, for example, device identification is " lamp ", may include same category of device such as The lamp f1 of current location, the lamp f2 in parlor, the lamp f3 in bathroom etc., if current location only includes above three lamp f1, f2 and f3, The number of devices for so corresponding to device identification " lamp " is 3.It is understood that can at least be known by facility information set Equipment possessed by current location.
Step S302: according to facility information set, automation scheme that the pre-set user group in predeterminated position uses Recommend library in search comprising the facility information set all devices information automation scheme.
It wherein, can be to the lookup of lookup automation scheme in recommendation library by setting predeterminated position and pre-set user group Range is defined, such as sets position such as bedroom identical with current location for predeterminated position, be may be set to be and is included The position of current location is such as comprising the family in bedroom, so as to be looked into using different seeking scopes automation scheme It looks for.Further, according to the facility information set of current location, the automation comprising all devices information is searched in recommending library Scheme, it is ensured that the matching degree of the equipment of the automation scheme and current location that find improves the accuracy of recommendation.
In the present embodiment, recommending library is the data of the automation scheme used comprising the pre-set user group in predeterminated position Library is recommended library can be and is locally stored in gateway, is also possible to obtain from cloud server, in some embodiments, push away Recommending the automation scheme that library includes can be real-time update, be also possible to periodically or non-periodically to update.It is understood that When user devises in the former new automation scheme for recommending to be not present in library, by the new former recommendation of automation scheme write-in Library is realized to the update in library is recommended, to constantly improve recommendation library, user is allowed to obtain more automation schemes, So that being conducive to improve and recommending efficiency, be the smart home life of user from recommending the automation scheme obtained in library more acurrate It brings and more refers to and further realize optimization.
In some embodiments, the automation scheme that recommendation library can be low to frequency of use carries out periodically or non-periodically clear Reason, that is, on the one hand non-common automation scheme is reduced storage pressure, on the one hand improve and recommend from recommending to delete in library The search efficiency in library.
Specifically, for only including the current location of three kinds of lamp, air-conditioning and intelligent switch intelligent appliance equipment, In, intelligent switch and lamp, air-conditioning communicate to connect, then the automation scheme used from the pre-set user group in predeterminated position Recommend to search the automation scheme for including at least three kinds of lamp, air-conditioning and intelligent switch intelligent appliance equipment in library.
In some embodiments, when user devises the new automation scheme being not present in former recommendation library, user It can decide in its sole discretion and whether disclose the new automation scheme, allow user according to privacy needs, selectively disclose The design scheme of oneself is realized while improving database, and the individual privacy of user is taken into account, and mitigates user in design automation Burden when scheme improves the experience of user.
In a specific application scenarios, there are the study A in family B, corresponding user a, study A are sensed with door and window Device and switch on wall, wherein switch on wall is used to control the switch of lamp, and user a has an automation scheme K, and " enabling is then opened Lamp ".At this point, belonging to the bedroom C of the family D of a cell E with family B for one with current location, for corresponding user c, crouch There is room C smart home device identical with study A predeterminated position can be set when user c needs to configure automation scheme For bedroom, pre-set user group is the user for living cell E together, at this time according to the facility information set of bedroom C, is living cell E together User the automation scheme including at least door and window sensor and switch on wall is searched in the automation scheme used in bedroom, Since user a includes door and window sensor and switch on wall and execute automation scheme K be study A is not bedroom C, thus this When user c can not get user a automation scheme K currently in use.
It is required to turn on light since general user enters study, but user enters bedroom and may not be needed to turn on light, such as when altogether It has been turned off the light when falling asleep with the other users in bedroom, thus be with current location by setting predeterminated position has been intimate sleeping Room, available more accurate automation scheme can not be suitable for the automation scheme of current location to avoid recommendation.
It is understood that by adjusting predeterminated position or pre-set user group accuracy and automation can be being recommended Weigh between the acquisition range of scheme, and by setting and the incoherent pre-set user group in position, it can be from recommendation library Find the automation scheme for more meeting individual demand.
Specifically, in some embodiments, it is predeterminated position that position identical with current location, which can be set, from recommendation The usage scenario for the automation scheme searched in library and current location are more like, so that recommending more acurrate;It can set Setting pre-set user group is group such as Rocker identical with oneself, is shaken from recommending the automation scheme searched in library more to meet Young demand is rolled, such as " opening sound equipment if opening the door ".
In the present embodiment, if can not be according to facility information set, the pre-set user group in the predeterminated position be used Automation scheme the automation scheme for recommending to search all devices information comprising the facility information set in library, can be with Execute step S309.Specifically, being matched, can not being found in recommending library according to the facility information set of current location The automation scheme of all devices information comprising facility information set, can execute step S309 at this time, and specific descriptions can join Later-mentioned step S309 is examined, details are not described herein.
As an implementation, after step S302, step S304 can also be executed, that is, skips step S303, Directly execute step S304.
Step S303: according in predeterminated position and/or pre-set user group is to the frequency of use of automation scheme, to automatic Change scheme is ranked up.
In the present embodiment, obtains in predeterminated position and/or pre-set user group is to the frequency of use of automation scheme, according to Frequency of use is from high to low ranked up automation scheme, that is, the highest automation scheme sequence of frequency of use is prior to it His automation scheme.By that can will make to from recommending the automation scheme searched in library to be ranked up according to frequency of use With the high automation scheme preferential recommendation of frequency to user, user is allowed first to obtain meeting the automatic of most user demands Change scheme improves and recommends efficiency, also reduces the selection cost of user, more quickly selects suitable automation side convenient for user Case, for improving smart home life.
In some other embodiment, automation scheme can also be ranked up from low to high according to frequency of use, be arranged The mode of sequence is also possible to be customized by the user setting, thus meets the automation scheme that user uses other users group A variety of understanding demands.
In some embodiments, had to the frequency of use of automation scheme according to creation in available current location All users of current location are ranked up the frequency of use of automation scheme.Such as current location is bedroom, can be based on Possess the use data of all users in bedroom, more specifically, can be and be added in the application program of configuration smart home The use data of all users in " bedroom ", and then these users are obtained to the frequency of use of automation scheme, facilitate user to obtain To more meeting itself automation scheme to bedroom demand.So that user is when configuring a specific location, it can With the frequency of use according to all other users for possessing the position to automation scheme, to know that frequency of use is higher automatic Change scheme can so optimize the recommendation to automation scheme, so that recommending more to meet user demand.
In other embodiments, available pre-set user group does not limit the frequency of use of automation scheme Specific position.Such as pre-set user group is female group, it can be based on the use in the application program of configuration smart home Family information obtains female user to the frequency of use of automation scheme, is ranked up to automation scheme, consequently facilitating for women The use habit of most of female users is known at family, and is all that use demand between female user is close, thus passes through The automation that can recommend more to meet user demand is ranked up to automation scheme according to the frequency of use of pre-set user group Scheme selects convenient for user.
In some other embodiment, can also obtain pre-set user group in current location makes automation scheme It is bedroom with frequency, such as current location, pre-set user group is female group, can further refine user demand, obtain To female group to the frequency of use of the automation scheme in bedroom, so that female user when configuring to bedroom, can obtain To more accurately recommending, convenient for selection.To by according to use of the pre-set user group to automation scheme in current location Frequency is ranked up automation scheme, can further agree with the demand of user, so that user matches to current location When setting, the configuration of current location is accustomed to by available similar users group, so facilitate user select and for itself Smart home life provides reference.
Step S304: automation list is generated.
In the present embodiment, automation list includes and at least one facility information pair in the facility information set of current location The automation scheme that pre-set user group in the predeterminated position answered uses.Namely according to the existing equipment in current location from pushing away It recommends and searches corresponding automation scheme in library, automation list is generated after being ranked up according to frequency of use.
In some embodiments, automation list is also possible to be looked into from recommendation library according to the existing equipment in current location Corresponding automation scheme is looked for generate, that is, to the corresponding automation scheme found from recommendation library without row Sequence directly generates automation scheme, i.e., after step S302, directly executes this step S304, looks into meet user's random ordering The demand seen can be referred to from diversified automation scheme, to instruct itself smart home life.
Step S305: the existing automation scheme in current location is obtained.
In the present embodiment, it is corresponding automatic that the existing automation scheme in current location can be the existing equipment in current location Change scheme can be obtained by gateway, and automation scheme can store in gateway local, be stored in cloud server.
As an implementation, existing automation scheme can store in gateway local, when meeting trigger condition, Corresponding automation scheme is locally obtained from gateway find controlled plant and execute corresponding in automation scheme execute movement.Pass through Be locally stored can efficiently and easily obtain as a result, and when network signal is bad, still can guarantee obtain efficiency.
As another embodiment, existing automation scheme can store in cloud server, from cloud server It obtains corresponding automation scheme and finds controlled plant and execute in automation scheme and corresponding execute movement.It on the one hand can be to avoid To the storage pressure of gateway itself, the requirement to the memory capacity of gateway is reduced, so as to reduce the manufacturing cost of gateway.
Step S306: automatic with the presence or absence of being overlapped with the existing automation scheme in current location in judgement automation list Change scheme.
In the present embodiment, automation scheme includes trigger condition and executes movement, and equipment includes to trigger equipment and controlled set Standby, when triggering equipment meets trigger condition, gateway control controlled plant executes in automation scheme and executes movement accordingly.
It should be noted that when to be contained in current location existing for the trigger condition of the automation scheme in automation list The trigger condition of automation scheme, and execution movement be contained in the existing automation scheme in current location execution movement when, can To think that the automation scheme in the automation list is overlapped with the existing automation scheme in current location, otherwise it is assumed that not weighing It closes.It is understood that in this present embodiment, the automation scheme being overlapped with the existing automation scheme in current location not only limits Situation completely the same with the existing automation scheme in current location respectively is acted in trigger condition and execution.
For example, the trigger condition of automation scheme K is comprising automation scheme K " enabling is then turned on light " in automation list " enabling ", execution movement are " turning on light ".If the trigger condition for having an automation scheme in current location at this time includes " to open Door ", and execution movement includes " turning on light ", thinks that automation scheme K is overlapped with the automation scheme of current location at this time, otherwise recognizes Not to be overlapped.Specifically, if having an automation scheme J " turn on light if opening the door and open socket ", automation side in current location The trigger condition of case J is " turning on light ", and execution movement includes " turning on light " and " opening socket ", at this time the triggering item of automation scheme J Part includes the trigger condition of automation scheme K, and the execution movement of automation scheme J executes movement comprising automation scheme K, recognizes It is overlapped for automation scheme J existing in current location with the automation scheme K in automation list.
In the present embodiment, judging result may include:
When there is the automation scheme being overlapped with the existing automation scheme in current location, step S307 can be performed;
When there is no the automation scheme being overlapped with the existing automation scheme in current location, step S308 can be performed, It skips step S307 and directly executes S308.
Step S307: the automation side being overlapped with the existing automation scheme in current location is deleted from automation list Case.
In the present embodiment, in the automation list of generation, the automation scheme of coincidence is deleted from automation list, The automation scheme for being not present in list and being overlapped with the existing automation scheme in current location is automated at this time, so that recommending use The automation scheme at family is that user is not arranged or currently without the automation scheme used, to the smart home life of user Reference is provided, is conducive to user and further improves smart home life.
Specific to press frequency of use from high to low for example, automating in list, comprising automation scheme K, " enabling is then opened Lamp ", automation scheme L " humidity is higher than 80% and turns on the aircondition ", automation scheme M " turns on light, open socket ", wherein automation side Case L is overlapped with the existing automation scheme in current location, then deleting automation scheme L from automation list, is obtained new Automate list includes automation scheme K, automation scheme M by frequency of use from high to low.To be carried out to automation list Screening is realized only to the not currently used automation scheme of user recommended user.
In another specific application scenarios, for example, have in current location a door and window sensor, switch on wall and One intelligent socket includes automation scheme " enabling then turn on light " in the automation list generated according to these three equipment, automatic Change scheme " socket is then opened in enabling " is already provided with an automation scheme " turning on light if opening the door " if user at this time, then will be certainly Dynamicization scheme " enabling is then turned on light " is deleted from automation list.Only recommend " socket is then opened in enabling " to user to realize.
In above-mentioned application scenarios, for another example, an automation scheme is already provided with if user and " turns on light and opens slotting if opening the door Seat " at this time deletes " enabling then turn on light " and automation scheme " socket is then opened in enabling " from automation list, not to Recommend at family.
Step S308: judge whether the automation scheme quantity automated in list is less than preset quantity.
In the present embodiment, preset quantity can be systemic presupposition, be also possible to the customized setting of user.Pass through user Customized setting may be implemented to regulate and control the quantity of automation scheme in automation list, such as in some embodiments In, when the quantity of automation scheme is less than preset quantity in automating list, it can increase additionally in automation list Automation scheme in yet other embodiments, can when the quantity of automation scheme is greater than preset quantity in automating list To delete in automation list partial automation scheme.
In the present embodiment, judging result may include:
When automating the automation scheme quantity in list less than preset quantity, step S309 can be performed;
When automating the automation scheme quantity in list not less than preset quantity, step S310 can be performed, that is, skip Step S309, directly execution step S310.
Step S309: from recommending to obtain not exclusively corresponding with facility information set automation scheme in library, and will with set The standby not exclusively corresponding automation scheme of information aggregate is added into automation list.
In the present embodiment, when automating the automation scheme in list less than preset quantity, step S309 can be executed.
Wherein, automation scheme not exclusively corresponding with facility information set, comprising: set up separately in the middle part of facility information set The standby corresponding automation scheme of information, alternatively, automation scheme not corresponding with armamentarium information in facility information set. That is, from the triggering equipment and controlled plant recommended in library in the automation scheme that obtains at least one equipment equipment Information is not present in the facility information set of current location.For example, the facility information set of current location only includes lamp And the facility information of sound equipment, do not include door and window sensor, is set at this time from the triggering in the automation scheme obtained in recommendation library At least one equipment is not lamp or sound equipment in standby and controlled plant, as automation scheme " is turned on light " if opening the door, wherein door and window sensing Device is not present in current location.
Further, in some embodiments, not exclusively corresponding automatic with facility information set from recommending to obtain in library Change scheme, and by automation scheme not exclusively corresponding with facility information set be added into automation list in after, Ke Yixiang User recommends to buy the equipment that user does not have in the automation scheme, specifically, purchase link can be generated, guidance user is looked into It sees and buys, so that user can be by addition new equipment to realize the automation scheme for meeting self-demand, and lead to It crosses and directly generates purchase link, so that the equipment that user adds needed for need not searching for or inquiring, so that it may easily according to guidance Purchase greatly improves recommendation efficiency, and then user is guided to improve the smart home life of itself, further promotes level of intelligence And quality of life.
In a specific application scenarios, for example, having a door and window sensor, switch on wall and one in current location A intelligent socket, wherein switch on wall is used to control the switch of lamp, includes in the automation list generated according to these three equipment Automation scheme K " enabling is then turned on light ", automation scheme H " socket is then opened in enabling " and automation scheme M " turn on light, open slotting Seat ", and user is already provided with an automation scheme J " enabling then turn on light and open socket ", automation scheme K, H are and automatically Change scheme J is overlapped, therefore automation scheme K, H are deleted from automation list, automates there was only automation side in list at this time Case M, it is assumed that preset quantity 2, then the automation scheme quantity automated in list at this time is less than preset quantity, it can be from pushing away The automation scheme N " someone's movement is then turned on light " that the no equipment of user is obtained in library is recommended, and since user does not have at this time The mobile human body sensor of someone can be perceived by having, and can be used at this time in the purchase page of terminal generation human body sensor, guidance Family purchase so that the smart home life of user obtain further it is perfect.
In one embodiment, after step S302, if can not be according to facility information set, in the predeterminated position In the automation scheme that uses of pre-set user group recommend to search in library include facility information set all devices information Automation scheme, step S309 can also be executed.To before recommending automation scheme to user, first according to comprising current The automation scheme of all devices information of the facility information set of position generates automation list and adopts so that recommendation is more acurrate It is higher with rate, and in the automation scheme for all devices information that can not find the facility information set comprising current location When, not exclusively corresponding automation scheme is obtained from recommendation library and is added into automation list, so that needing in user When adding automation scheme, automating in list has enough automation schemes for reference, improves the efficiency of recommendation.
Specifically, for example, having a switch on wall and a sound equipment in current location, wherein switch on wall is for controlling The switch of lamp processed, the automation scheme that the pre-set user group in the predeterminated position comprising switch on wall or sound equipment uses at this time Recommendation library in, include switch on wall and sound equipment automation scheme, " opened then automation scheme P can be generated at this time Men Ze turns on light ", automation scheme Q " enabling then open sound equipment ", and automation scheme P, Q are added into automation list, in addition Since there is no the door and window sensors that can incude enabling for current location, the purchase page for generating door and window sensor can also be passed through Face, guidance user buy door and window sensor, improve recommend efficiency, thus realize user open the door when can turn on light simultaneously and Sound equipment promotes the quality of smart home life.
Step S310: the automation scheme automated in list is recommended into user.
In the present embodiment, automation can also be arranged by way of voice by generating the display page in terminal Automation scheme in table recommends user, inquires whether the user needs to the automation scheme in addition automation list.
In some embodiments, the display page is generated in terminal, automation list is shown on the page, display Automation scheme can be chosen for user, and submit instruction by obtaining, and obtain the automation scheme that user chooses, and root It is configured according to automation scheme in current location, to realize the automation scheme that user is chosen in current location.Specifically For example, 5 automation schemes in the display automation list of page, user choose required automation side on the page After case, more automation schemes can be loaded with page turning or upward sliding, continue to choose, and click and mention after completing to choose It hands over, completes the selection to automation scheme.
In some embodiments, from recommend in library that obtain at least one corresponding with the equipment not having in current location from After dynamicization scheme, while the automation scheme is recommended user or later, it can also generate and be set to what user did not had Standby purchase interface recommends to buy the equipment that does not have of user in the automation scheme to user, for user provide it is a kind of newly It while life style, is also convenient for user and directly buys, and then be conducive to user and efficiently and easily receive and practice new life Mode promotes level of intelligence and quality of life so that user be guided further to improve the smart home life of itself.
It should be noted that the part being not described in detail in the present embodiment, can refer to previous embodiment, it is no longer superfluous herein It states.
A kind of automation recommended method is present embodiments provided, automation list is generated by the equipment of current location, it is real Now according to user, currently the corresponding automation scheme of existing equipment recommendation simplifies operating process to user, improves recommendation Efficiency, and design logic is made by oneself without user, reduce user uses threshold, and user can configure and use easily Smart home, while the automation scheme in automation list is ranked up according to frequency of use, reduce being chosen to for user This, suitable automation scheme is more quickly selected convenient for user, existing automatic by deleting user from automation list Change scheme is realized and recommends current not set automation scheme to user, so that the smart home life to user provides reference, It, can be and then advantageous with the automation scheme of the no equipment of recommended user in recommendable automation scheme negligible amounts It is efficiently and easily received in user and practices new life style, so that the smart home for guiding user further to improve itself is raw It is living, promote level of intelligence and quality of life.
It should be understood that although each step in the flow chart of Fig. 2 and Fig. 3 is successively shown according to the instruction of arrow, But these steps are not that the inevitable sequence according to arrow instruction successively executes.Unless expressly state otherwise herein, these There is no stringent sequences to limit for the execution of step, these steps can execute in other order.Moreover, in Fig. 2 and Fig. 3 At least part step may include that perhaps these sub-steps of multiple stages or stage are not necessarily same to multiple sub-steps One moment executed completion, but can execute at different times, and the execution in these sub-steps or stage sequence is also not necessarily Be successively carry out, but can at least part of the sub-step or stage of other steps or other steps in turn or Alternately execute.
Referring to Fig. 4, Fig. 4 shows a kind of module frame chart for automating recommendation apparatus 400 provided by the embodiments of the present application. It will be illustrated below for module frame chart shown in Fig. 4, the automation recommendation apparatus 400 includes: to obtain module 410, life At module 420 and recommending module 430, in which:
Module 410 is obtained, for obtaining the facility information set of current location.
Generation module 420, for according to facility information set, generating automation list, automation list includes and equipment The automation scheme that pre-set user group in information aggregate in the corresponding predeterminated position of at least one facility information uses.
Recommending module 430, for the automation scheme automated in list to be recommended user.
Further, in this present embodiment, generation module 420 includes: query unit and list generation unit, in which:
Query unit, for the automation that according to facility information set, the pre-set user group in predeterminated position is used The automation scheme for recommending to search all devices information comprising facility information set in library of scheme.
List generation unit, for generating automation list according to automation scheme.
Further, list generation unit may include that sorting subunit and list generate subelement, in which:
Sorting subunit, for according in predeterminated position and/or pre-set user group is to the frequency of use of automation scheme, Automation scheme is ranked up.
List generates subelement, for generating automation list.
In some embodiments, the sub- generation unit of list can be also used for being generated according to the automation scheme after sequence Automate list.
Further, if can not be according to the facility information set, the pre-set user group in the predeterminated position makes The automation scheme for recommending to search all devices information comprising the facility information set in library of automation scheme, it is raw It can also include scheme adding unit at module 420, in which:
Scheme adding unit, for obtaining automation scheme not exclusively corresponding with facility information set from recommendation library, And automation scheme not exclusively corresponding with facility information set is added into automation list.
Wherein, the automation scheme not exclusively corresponding with facility information set, comprising: in the middle part of facility information set The corresponding automation scheme of subset information, alternatively, automation not corresponding with armamentarium information in facility information set Scheme.
Further, automate recommendation apparatus 400 further include: scheme obtain module, be overlapped judgment module, deduplication module, Quantity judgment module and scheme adding module, in which:
Scheme obtains module, for obtaining the existing automation scheme in current location;
It is overlapped judgment module, whether there is and the existing automation scheme weight in current location in automation list for judging The automation scheme of conjunction;
There is the automation being overlapped with the existing automation scheme in current location for working as in automation list in deduplication module When scheme, the automation scheme being overlapped with the existing automation scheme in current location is deleted from automation list.
Quantity judgment module automates whether the automation scheme quantity in list is less than preset quantity for judging.
Scheme adding module, for when automate list in automation scheme quantity be less than preset quantity when, according to pre- If rule adds additional automation scheme in automation list.
Further, the scheme adding module includes additional scheme adding unit, for obtaining and setting from recommendation library The standby not exclusively corresponding automation scheme of information aggregate, and automation scheme not exclusively corresponding with facility information set is added Enter to automate in list.
Plant control unit provided by the embodiments of the present application controls for realizing equipment corresponding in preceding method embodiment Method, and the beneficial effect with corresponding embodiment of the method, details are not described herein.
It is apparent to those skilled in the art that for convenience and simplicity of description, foregoing description device and The specific work process of module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, the mutual coupling of shown or discussed module or direct coupling It closes or communication connection can be through some interfaces, the indirect coupling or communication connection of device or module can be electrical property, mechanical Or other forms.
It, can also be in addition, can integrate in a processing module in each functional module in each embodiment of the application It is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.
Referring to FIG. 5, it illustrates the structural block diagrams of a kind of electronic equipment provided by the embodiments of the present application.The electronic equipment 500, which can be smart phone, tablet computer, laptop, desktop computer etc., can run the electronic equipment of application program.This Electronic equipment 500 in application may include one or more such as lower component: processor 510, memory 520 and one are more A application program, wherein one or more application programs can be stored in memory 520 and be configured as by one or more A processor 510 executes, and one or more programs are configured to carry out the method as described in preceding method embodiment.
Processor 510 may include one or more processing core.Processor 510 is whole using various interfaces and connection Various pieces in a electronic equipment 500, by run or execute the instruction being stored in memory 520, program, code set or Instruction set, and the data being stored in memory 520 are called, execute the various functions and processing data of electronic equipment 500.It can Selection of land, processor 510 can use Digital Signal Processing (Digital Signal Processing, DSP), field-programmable Gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA) at least one of example, in hardware realize.Processor 510 can integrating central processor (Central Processing Unit, CPU), in image processor (Graphics Processing Unit, GPU) and modem etc. One or more of combinations.Wherein, the main processing operation system of CPU, user interface and application program etc.;GPU is for being responsible for Show the rendering and drafting of content;Modem is for handling wireless communication.It is understood that above-mentioned modem It can not be integrated into processor 510, be realized separately through one piece of communication chip.
Memory 520 may include random access memory (Random Access Memory, RAM), also may include read-only Memory (Read-Only Memory).Memory 520 can be used for store instruction, program, code, code set or instruction set.It deposits Reservoir 520 may include storing program area and storage data area, wherein the finger that storing program area can store for realizing operating system Enable, for realizing at least one function instruction (such as touch function, sound-playing function, image player function etc.), be used for Realize the instruction etc. of following each embodiments of the method.Storage data area can also store electronic equipment 500 and be created in use Data (such as phone directory, audio, video data, chat record data) etc..
It will be understood by those skilled in the art that structure shown in Fig. 5, only part relevant to application scheme is tied The block diagram of structure, does not constitute the restriction for the electronic equipment being applied thereon to application scheme, and specific electronic equipment can be with Including than more or fewer components as shown in the figure, perhaps combining certain components or with different component layouts.
Referring to FIG. 6, it illustrates a kind of structural frames of computer-readable storage medium provided by the embodiments of the present application Figure.Program code is stored in the computer-readable storage medium 600, said program code can be called by processor and be executed State method described in embodiment of the method.
Computer-readable storage medium 600 can be (the read-only storage of electrically erasable of such as flash memory, EEPROM Device), the electronic memory of EPROM, hard disk or ROM etc.Optionally, computer-readable storage medium 600 includes non-wink When property computer-readable medium (non-transitory computer-readable storage medium).Computer can Read the memory space that storage medium 600 has the program code 610 for executing any method and step in the above method.These journeys Sequence code can read or be written to this one or more computer journey from one or more computer program product In sequence product.Program code 610 can for example be compressed in a suitable form.
In conclusion automation recommended method, device, electronic equipment and storage medium provided by the embodiments of the present application, lead to Automation list is generated, list packet is automated further according to facility information set after the facility information set for first obtaining current location The automation used containing the pre-set user group in predeterminated position corresponding at least one facility information in facility information set The automation scheme automated in list is finally recommended user by scheme, in this way, realize based on current existing equipment to User recommends automation scheme, and streamline operation improves and recommends efficiency, and be not necessarily to user's designed, designed logic, reduces User's uses threshold, allows user that can configure and use easily smart home, promotes the convenience that user uses.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although The application is described in detail with reference to the foregoing embodiments, those skilled in the art are when understanding: it still can be with It modifies the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And These are modified or replaceed, do not drive corresponding technical solution essence be detached from each embodiment technical solution of the application spirit and Range.

Claims (10)

1. a kind of automation recommended method characterized by comprising
Obtain the facility information set of current location;
According to the facility information set, automation list is generated, the automation list includes and the facility information set In the automation scheme that uses of pre-set user group in the corresponding predeterminated position of at least one facility information;
Automation scheme in the automation list is recommended into user.
2. the method as described in claim 1, which is characterized in that it is described according to the facility information set, generate automation column Table, comprising:
According to the facility information set, the recommendation for the automation scheme that the pre-set user group in the predeterminated position uses The automation scheme of all devices information comprising the facility information set is searched in library;
According to the automation scheme, automation list is generated.
3. method according to claim 2, which is characterized in that it is described according to the facility information set, generate automation column Table, further includes:
If can not be according to the facility information set, automation scheme that the pre-set user group in the predeterminated position uses Recommend library in search comprising the facility information set all devices information automation scheme;Then,
Automation scheme not exclusively corresponding with the facility information set is obtained from recommendation library, and will be with the facility information Gather not exclusively corresponding automation scheme to be added into the automation list;
The automation scheme not exclusively corresponding with the facility information set, comprising: in the middle part of the facility information set The corresponding automation scheme of subset information, alternatively, with armamentarium information in the facility information set it is not corresponding from Dynamicization scheme.
4. method as claimed in claim 2 or claim 3, which is characterized in that according to the automation scheme, automation list is generated, Include:
According in the predeterminated position and/or pre-set user group is to the frequency of use of the automation scheme, to described automatic Change scheme is ranked up;
According to the automation scheme after sequence, automation list is generated.
5. the method as described in claim 1, which is characterized in that pushed away in the automation scheme by the automation list It recommends to before user, the method also includes:
Obtain the existing automation scheme in current location;
Judge in the automation list with the presence or absence of the automation side being overlapped with the existing automation scheme in the current location Case;
When there is the automation scheme being overlapped with the existing automation scheme in the current location in the automation list, from The automation scheme being overlapped with the existing automation scheme in the current location is deleted in the automation list.
6. the method as described in claim 1, which is characterized in that the method also includes:
Judge whether the automation scheme quantity in the automation list is less than preset quantity;
When the automation scheme quantity in the automation list is less than preset quantity, according to preset rules in the automation Additional automation scheme is added in list.
7. method as claimed in claim 6, which is characterized in that described to be added in the automation list according to preset rules Additional automation scheme, comprising:
Automation scheme not exclusively corresponding with the facility information set is obtained from recommendation library, and will be with the facility information Gather not exclusively corresponding automation scheme to be added into the automation list;
The automation scheme not exclusively corresponding with the facility information set, comprising: in the middle part of the facility information set The corresponding automation scheme of subset information, alternatively, with armamentarium information in the facility information set it is not corresponding from Dynamicization scheme.
8. a kind of automation recommendation apparatus characterized by comprising
Module is obtained, for obtaining the facility information set of current location;
Generation module, for according to the facility information set, generating automation list, the automation list comprising with it is described The automation scheme that pre-set user group in facility information set in the corresponding predeterminated position of at least one facility information uses;
Recommending module, for the automation scheme in the automation list to be recommended user.
9. a kind of electronic equipment characterized by comprising
One or more processors;
Memory;
One or more application program, wherein one or more of application programs are stored in the memory and are configured To be executed by one or more of processors, one or more of application programs are configured to carry out such as claim 1-7 Described in any item methods.
10. a kind of computer-readable storage medium, which is characterized in that be stored with journey in the computer-readable storage medium Sequence code, said program code can be called by processor and execute the method according to claim 1 to 7.
CN201910059749.6A 2019-01-22 2019-01-22 Automatic recommendation method and device, electronic equipment and storage medium Active CN109829106B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910059749.6A CN109829106B (en) 2019-01-22 2019-01-22 Automatic recommendation method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910059749.6A CN109829106B (en) 2019-01-22 2019-01-22 Automatic recommendation method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109829106A true CN109829106A (en) 2019-05-31
CN109829106B CN109829106B (en) 2021-10-29

Family

ID=66861888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910059749.6A Active CN109829106B (en) 2019-01-22 2019-01-22 Automatic recommendation method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109829106B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110620711A (en) * 2019-10-11 2019-12-27 深圳心跳智能科技有限公司 Intelligent household client and multi-gateway control method thereof
CN111343005A (en) * 2020-02-11 2020-06-26 杭州涂鸦信息技术有限公司 Method and system for quickly taking local automatic configuration into effect
CN111641540A (en) * 2020-05-22 2020-09-08 深圳市欧瑞博科技股份有限公司 Intelligent household control panel, setting method thereof, server and storage medium
CN112034725A (en) * 2020-09-14 2020-12-04 开封大学 Remote home control method based on Internet of things
CN112230555A (en) * 2020-10-12 2021-01-15 珠海格力电器股份有限公司 Intelligent household equipment, control method and device thereof and storage medium
CN112579895A (en) * 2020-12-17 2021-03-30 珠海格力电器股份有限公司 Scene recommendation method and device, intelligent terminal and storage medium
CN113315685A (en) * 2021-03-09 2021-08-27 厦门盈趣科技股份有限公司 Accelerated interaction method and system for intelligent equipment and intelligent terminal
CN113918062A (en) * 2021-10-29 2022-01-11 海信集团控股股份有限公司 Method and terminal for starting shortcut function of application program
CN114501075A (en) * 2020-11-11 2022-05-13 深圳Tcl新技术有限公司 Program recommendation method, smart television and computer readable storage medium
CN114866410A (en) * 2022-04-28 2022-08-05 浙江灵鹿智能科技有限公司 Setting information multiplexing method and system
CN116304320A (en) * 2023-03-06 2023-06-23 深圳绿米联创科技有限公司 Spatial template recommendation method and device, electronic equipment and storage medium
CN116931446A (en) * 2023-09-15 2023-10-24 北京小米移动软件有限公司 Household equipment control method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394045A (en) * 2014-10-29 2015-03-04 小米科技有限责任公司 Scene mode recommending method and device for an intelligent device
CN104898592A (en) * 2015-03-31 2015-09-09 联想(北京)有限公司 Linkage rule generation method and electronic device
CN105099840A (en) * 2015-07-31 2015-11-25 小米科技有限责任公司 Setting method and device of intelligent household scene
CN105446143A (en) * 2014-08-14 2016-03-30 联想(北京)有限公司 Information processing method and electronic equipment
CN105912358A (en) * 2016-04-01 2016-08-31 移康智能科技(上海)有限公司 Intelligent electronic device and setting method thereof
CN106656692A (en) * 2016-11-09 2017-05-10 中磊电子(苏州)有限公司 Automatic rule selecting method and wireless communication device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105446143A (en) * 2014-08-14 2016-03-30 联想(北京)有限公司 Information processing method and electronic equipment
CN104394045A (en) * 2014-10-29 2015-03-04 小米科技有限责任公司 Scene mode recommending method and device for an intelligent device
CN104898592A (en) * 2015-03-31 2015-09-09 联想(北京)有限公司 Linkage rule generation method and electronic device
CN105099840A (en) * 2015-07-31 2015-11-25 小米科技有限责任公司 Setting method and device of intelligent household scene
CN105912358A (en) * 2016-04-01 2016-08-31 移康智能科技(上海)有限公司 Intelligent electronic device and setting method thereof
CN106656692A (en) * 2016-11-09 2017-05-10 中磊电子(苏州)有限公司 Automatic rule selecting method and wireless communication device

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110620711B (en) * 2019-10-11 2021-11-30 深圳心跳智能科技有限公司 Intelligent household client and multi-gateway control method thereof
CN110620711A (en) * 2019-10-11 2019-12-27 深圳心跳智能科技有限公司 Intelligent household client and multi-gateway control method thereof
CN111343005A (en) * 2020-02-11 2020-06-26 杭州涂鸦信息技术有限公司 Method and system for quickly taking local automatic configuration into effect
CN111343005B (en) * 2020-02-11 2024-01-30 杭州涂鸦信息技术有限公司 Method and system for quickly effecting local automation configuration
CN111641540A (en) * 2020-05-22 2020-09-08 深圳市欧瑞博科技股份有限公司 Intelligent household control panel, setting method thereof, server and storage medium
CN112034725A (en) * 2020-09-14 2020-12-04 开封大学 Remote home control method based on Internet of things
CN112230555A (en) * 2020-10-12 2021-01-15 珠海格力电器股份有限公司 Intelligent household equipment, control method and device thereof and storage medium
CN114501075A (en) * 2020-11-11 2022-05-13 深圳Tcl新技术有限公司 Program recommendation method, smart television and computer readable storage medium
CN112579895A (en) * 2020-12-17 2021-03-30 珠海格力电器股份有限公司 Scene recommendation method and device, intelligent terminal and storage medium
CN113315685B (en) * 2021-03-09 2022-08-12 厦门盈趣科技股份有限公司 Accelerated interaction method and system for intelligent equipment and intelligent terminal
CN113315685A (en) * 2021-03-09 2021-08-27 厦门盈趣科技股份有限公司 Accelerated interaction method and system for intelligent equipment and intelligent terminal
CN113918062A (en) * 2021-10-29 2022-01-11 海信集团控股股份有限公司 Method and terminal for starting shortcut function of application program
CN113918062B (en) * 2021-10-29 2024-03-26 海信集团控股股份有限公司 Method and terminal for enabling shortcut function of application program
CN114866410A (en) * 2022-04-28 2022-08-05 浙江灵鹿智能科技有限公司 Setting information multiplexing method and system
CN116304320A (en) * 2023-03-06 2023-06-23 深圳绿米联创科技有限公司 Spatial template recommendation method and device, electronic equipment and storage medium
CN116931446A (en) * 2023-09-15 2023-10-24 北京小米移动软件有限公司 Household equipment control method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN109829106B (en) 2021-10-29

Similar Documents

Publication Publication Date Title
CN109829106A (en) Automate recommended method, device, electronic equipment and storage medium
CN109725541A (en) Generation method, device, electronic equipment and the storage medium of automation
CN106647311B (en) Intelligent central control system, equipment, server and intelligent equipment control method
CN104957965A (en) Intelligent cooking system capable of recognizing geographic position of user and judging preference of user and application of intelligent cooking system
CN108432190A (en) Response message recommends method and its equipment
CN107515944A (en) Exchange method, user terminal and storage medium based on artificial intelligence
CN111897462B (en) Intelligent display control method and device in intelligent household APP
CN104983295A (en) Intelligent cooking system capable of judging user preferences and collecting user health information and application of intelligent cooking system
CN105161099A (en) Voice-controlled remote control device and realization method thereof
CN105469573A (en) Cloud smart controller APP and key value learning and assignment method
US20160057816A1 (en) Method and system of a smart-microwave oven
CN106452987B (en) A kind of sound control method and device, equipment
JP6448914B2 (en) Message generation device, message presentation system, message generation device control method, control program, and recording medium
CN115826428A (en) Control method and device of household equipment, storage medium and electronic device
CN109600309A (en) Exchange method, device, intelligent gateway and the storage medium of intelligent gateway
CN111817929A (en) Equipment interaction method and device, household equipment and storage medium
CN104965433A (en) Intelligent cooking system capable of automatically identifying geographical position of user and application thereof
CN111650842A (en) Household appliance control method and device
CN111047339B (en) House decoration information processing method, device and system
CN113852657A (en) Intelligent home local control method and system based on edge calculation
CN204883195U (en) Intelligence culinary art system with physical examination sensor
CN110502307A (en) A kind of novel reader based on Android platform
CN114864046A (en) Information pushing method and device, storage medium and electronic device
CN116805019A (en) Method for recommending and deploying intelligent home configuration scheme, electronic equipment and server
CN109242252A (en) A kind of intelligent Service Platform and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant