CN109829106A - Automate recommended method, device, electronic equipment and storage medium - Google Patents
Automate recommended method, device, electronic equipment and storage medium Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2019
- 2019-01-22 CN CN201910059749.6A patent/CN109829106B/en active Active
Patent Citations (6)
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)
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 |