CN112782996B - Equipment linkage method and device, storage medium and electronic device - Google Patents

Equipment linkage method and device, storage medium and electronic device Download PDF

Info

Publication number
CN112782996B
CN112782996B CN202011635613.4A CN202011635613A CN112782996B CN 112782996 B CN112782996 B CN 112782996B CN 202011635613 A CN202011635613 A CN 202011635613A CN 112782996 B CN112782996 B CN 112782996B
Authority
CN
China
Prior art keywords
household appliances
target
acquiring
operation steps
linkage
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.)
Active
Application number
CN202011635613.4A
Other languages
Chinese (zh)
Other versions
CN112782996A (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.)
Qingdao Haier Technology Co Ltd
Haier Smart Home Co Ltd
Original Assignee
Qingdao Haier Technology Co Ltd
Haier Smart Home 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 Qingdao Haier Technology Co Ltd, Haier Smart Home Co Ltd filed Critical Qingdao Haier Technology Co Ltd
Priority to CN202011635613.4A priority Critical patent/CN112782996B/en
Publication of CN112782996A publication Critical patent/CN112782996A/en
Application granted granted Critical
Publication of CN112782996B publication Critical patent/CN112782996B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention provides an equipment linkage method and device, a storage medium and an electronic device, wherein the method comprises the steps of obtaining a target menu to be executed, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes; acquiring household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used; the household appliances to be used are controlled to be linked according to the operation sequence, namely, the household appliances to be used can be determined to be linked according to the content of the target menu, so that the problem that the household appliances cannot be linked according to the content information of the menu in the prior art can be solved, the linkage of the household appliances according to the content of the target menu is realized, and the linkage efficiency of the household appliances is improved.

Description

Equipment linkage method and device, storage medium and electronic device
Technical Field
The invention relates to the field of communication, in particular to a device linkage method and device, a storage medium and an electronic device.
Background
Along with the intelligent culinary art notion popularization of wisdom life, the user cooks the more and more diversified of article class of using kitchen electrical equipment on the one hand, and on the other hand uses the frequency simultaneously also more and more high. The improvement of the life quality of human beings is higher and higher corresponding to the requirement of diet, and the technical characteristics of the existing intelligent menu mainly have an instruction to control a specific type of kitchen electrical equipment, so that the situation that one menu can realize the simultaneous or time-series linkage operation of a plurality of different types of kitchen electrical equipment according to different requirements of the making steps cannot be realized.
In addition, the following disadvantages are common in the presently disclosed technical solutions: the technical scheme 1 cannot establish a wide and effective relation with real kitchen electrical equipment, and has a large gap from commercial standards. 2 the kitchen electrical equipment controlled by each menu is relatively clear and can not be linked with a plurality of kitchen electrical equipment. 3 the menu can only control specific kitchen electrical equipment related to the cooking process, and no method is available for controlling other household electrical appliances linked with the cooking height.
Aiming at the problem that a plurality of household appliances cannot be linked according to the content information of a menu in the related art, an effective solution does not exist at present.
Disclosure of Invention
The embodiment of the invention provides a device linkage method and device, a storage medium and an electronic device, which are used for at least solving the problem that a plurality of household appliances in the related art cannot be linked according to the content information of a menu.
According to an embodiment of the present invention, there is provided an apparatus linkage method including: acquiring a target menu to be executed, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes; acquiring the household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used; and controlling the household appliances to be used to perform equipment linkage according to the operation sequence.
Optionally, controlling the multiple household electrical appliances to be used to perform device linkage according to the operation sequence includes: acquiring a plurality of operation steps corresponding to the target menu and an operation sequence of a plurality of sub-steps corresponding to each operation step; and controlling the household appliances to be used to perform equipment linkage according to the operation sequences of the substeps.
Optionally, controlling the multiple household electrical appliances to be used to perform device linkage according to the operation sequence includes: acquiring trigger conditions corresponding to the operation sequence, wherein the trigger conditions are used for setting the functions of the household appliances to be used according to the requirements of the target object; and controlling the household appliances to be used to perform equipment linkage according to the triggering conditions and the operation sequence.
Optionally, the obtaining of the home appliances corresponding to the multiple operation steps respectively to obtain multiple home appliances to be used includes: determining a plurality of implementation methods corresponding to the target menu, wherein a plurality of operation steps and operation sequences in the plurality of implementation methods are different; acquiring a target implementation method from the multiple implementation methods according to a preset algorithm, and acquiring multiple operation steps corresponding to the target implementation method; and acquiring the household appliances corresponding to the plurality of operation steps corresponding to the target implementation method respectively so as to obtain a plurality of household appliances to be used.
Optionally, obtaining a target implementation method from the multiple implementation methods according to a preset algorithm, and obtaining multiple operation steps corresponding to the target implementation method, includes: acquiring contents of a plurality of operation steps of the target menu, and determining the duration corresponding to each operation step according to time information in the contents; under the condition that a plurality of duration times corresponding to a plurality of operation steps are determined, selecting an implementation method with the optimal operation step time from the plurality of implementation methods through a preset algorithm as the target implementation method; and after the target implementation method is determined, acquiring a plurality of operation steps corresponding to the target implementation method.
Optionally, after the plurality of home appliances to be used are controlled to perform device linkage according to the operation sequence, the method further includes: acquiring time points of the multiple household appliances to be used after the linkage of the appliances is completed; and generating a prompt message according to the time point, and pushing the prompt message to a plurality of terminals corresponding to the plurality of household appliances to be used.
According to another embodiment of the present invention, there is provided an equipment linkage including: the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a target menu to be executed, and the target menu is used for indicating a plurality of operation steps and operation sequences of dishes; the second acquisition module is used for acquiring the household appliances corresponding to the operation steps respectively so as to obtain a plurality of household appliances to be used; and the control module is used for controlling the household appliances to be used to perform equipment linkage according to the operation sequence.
Optionally, the control module is further configured to obtain a plurality of operation steps corresponding to the target recipe and an operation sequence of a plurality of sub-steps corresponding to each operation step; and controlling the household appliances to be used to perform equipment linkage according to the operation sequences of the substeps.
Optionally, the control module is further configured to obtain a trigger condition corresponding to the operation sequence, where the trigger condition is used to set the functions of the multiple home appliances to be used according to the requirement of the target object; and controlling the household appliances to be used to perform equipment linkage according to the triggering conditions and the operation sequence.
Optionally, the second obtaining module is further configured to determine multiple implementation methods corresponding to the target menu, where multiple operation steps and operation sequences included in the multiple implementation methods are different; acquiring a target implementation method from the multiple implementation methods according to a preset algorithm, and acquiring multiple operation steps corresponding to the target implementation method; and acquiring the household appliances corresponding to the plurality of operation steps corresponding to the target implementation method respectively so as to obtain a plurality of household appliances to be used.
Optionally, the second obtaining module is further configured to obtain contents of a plurality of operation steps of the target recipe, and determine a duration corresponding to each operation step according to time information in the contents; under the condition that a plurality of duration times corresponding to a plurality of operation steps are determined, selecting an implementation method with the optimal operation step time from the plurality of implementation methods through a preset algorithm as the target implementation method; after the target implementation method is determined, a plurality of operation steps corresponding to the target implementation method are obtained.
Optionally, the apparatus further comprises: the generating module is used for acquiring the time points of the multiple household appliances to be used after the linkage of the appliances is completed; and generating a prompt message according to the time point, and pushing the prompt message to a plurality of terminals corresponding to the plurality of household appliances to be used.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
According to the method and the device, a target menu to be executed is obtained, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes; acquiring the household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used; according to the operation sequence, the household appliances to be used are controlled to be in equipment linkage, namely, the household appliances to be used can be determined to be in equipment linkage according to the content of the target menu, so that the problem that the household appliances cannot be in linkage according to the content information of the menu in the related art can be solved, the linkage of the household appliances according to the content of the target menu is realized, and the linkage efficiency of the household appliances is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a block diagram of a hardware configuration of a computer terminal of an apparatus linkage method according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method of device linkage according to an embodiment of the present invention;
FIG. 3 is a schematic workflow diagram of a recipe linkage multi-device configuration system according to an alternative embodiment of the present invention;
FIG. 4 is a mathematical model of walking from the start A state to the end of cooking of a B state recipe in accordance with an alternative embodiment of the present invention;
FIG. 5 is a block diagram of a recipe linkage multi-device configuration system in accordance with an alternative embodiment of the present invention;
FIG. 6 is a schematic diagram of the operation of a linkage efficiency optimization module according to an alternative embodiment of the present invention;
fig. 7 is a flowchart illustrating an apparatus linkage method according to an embodiment of the present application.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
The method provided by the first embodiment of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking an example of the operation on a computer terminal, fig. 1 is a hardware structure block diagram of a computer terminal of an apparatus linkage method according to an embodiment of the present invention. As shown in fig. 1, the computer terminal 10 may include one or more processors 102 (only one is shown in fig. 1) (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data, and optionally may also include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the computer terminal. For example, the computer terminal 10 may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
The memory 104 may be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the device linkage method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In the present embodiment, a device linkage method operating on the computer terminal is provided, and fig. 2 is a flowchart of the device linkage method according to the embodiment of the present invention, as shown in fig. 2, the flowchart includes the following steps:
step S202, acquiring a target menu to be executed, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes;
step S204, acquiring the household appliances respectively corresponding to the operation steps to obtain a plurality of household appliances to be used;
and step S206, controlling the household appliances to be used to perform device linkage according to the operation sequence.
Through the steps, a target menu to be executed is obtained, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of the dishes; acquiring the household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used; according to the operation sequence, the household appliances to be used are controlled to be in equipment linkage, namely, the household appliances to be used can be determined to be in equipment linkage according to the content of the target menu, so that the problem that the household appliances cannot be in linkage according to the content information of the menu in the related art can be solved, the linkage of the household appliances according to the content of the target menu is realized, and the linkage efficiency of the household appliances is improved.
It should be noted that the target menu not only includes the operation steps and the operation sequence, but also includes the model information of the home appliance that needs to be applied, so that the home appliance to be used can be quickly confirmed according to the model information of the home appliance.
The step S206 can be implemented in various ways, and in an alternative embodiment, the following scheme can be implemented: acquiring a plurality of operation steps corresponding to the target menu and an operation sequence of a plurality of sub-steps corresponding to each operation step; and controlling the household appliances to be used to perform equipment linkage according to the operation sequences of the substeps.
That is to say, because the complexity of the operation step that different target menu corresponds is inequality, sometimes there may be a plurality of more detailed operation steps that still have under the operation step, consequently, still need to acquire a plurality of operation subsequence that the operation order corresponds, make when carrying out the operation step of target menu, can not lead to the equipment linkage failure of a plurality of tame electric installation that wait to use because the operation order that acquires is incomplete, in addition, carry out the equipment linkage through a plurality of tame electric installation that wait to use of a plurality of operation subsequence control, the accuracy of equipment linkage has been improved.
In an embodiment of the present invention, controlling the plurality of home appliances to be used to perform device linkage according to the operation sequence includes: acquiring trigger conditions corresponding to the operation sequence, wherein the trigger conditions are used for setting the functions of the household appliances to be used according to the requirements of the target object; and controlling the household appliances to be used to perform equipment linkage according to the triggering conditions and the operation sequence.
In short, in order to ensure that a plurality of household appliances to be used can realize the appliance linkage according to the operation sequence in different states, according to the manufacturing requirements of the target object, in combination with the functions of the household appliances, trigger conditions can be set in the steps corresponding to the operation sequence, and after the trigger conditions are activated, the household appliances corresponding to the operation steps of the household appliances to be used can be controlled through the operation sequence corresponding to the target menu, so that the appliance linkage of the plurality of household appliances is realized.
Optionally, the obtaining of the home appliances corresponding to the multiple operation steps respectively to obtain multiple home appliances to be used includes: determining a plurality of implementation methods corresponding to the target menu, wherein a plurality of operation steps and operation sequences in the plurality of implementation methods are different; acquiring a target implementation method from the multiple implementation methods according to a preset algorithm, and acquiring multiple operation steps corresponding to the target implementation method; and acquiring the household appliances corresponding to the plurality of operation steps corresponding to the target implementation method respectively so as to obtain a plurality of household appliances to be used.
For example, different operation steps and operation sequences may exist in the same target menu, so that a user can better experience linkage of the household appliances, after the user selects a required target implementation method, the user calls a preset algorithm to obtain the target implementation method from the determined multiple implementation methods, and selects the corresponding household appliance to be used according to the multiple operation steps corresponding to the target implementation method.
Optionally, obtaining a target implementation method from the multiple implementation methods according to a preset algorithm, and obtaining multiple operation steps corresponding to the target implementation method, includes: acquiring contents of a plurality of operation steps of the target menu, and determining the duration corresponding to each operation step according to time information in the contents; under the condition that a plurality of duration times corresponding to a plurality of operation steps are determined, selecting an implementation method with the optimal operation step time from the plurality of implementation methods through a preset algorithm as the target implementation method; and after the target implementation method is determined, acquiring a plurality of operation steps corresponding to the target implementation method.
In order to save time, under the condition of obtaining a target menu, according to the condition that different operation steps can be simultaneously carried out, a plurality of operation steps corresponding to the target menu and different implementation methods existing in operation sequences are determined, after the operation time corresponding to the operation steps is confirmed, the time-optimal target implementation method is obtained from the plurality of implementation methods according to a preset algorithm, the operation steps corresponding to the target implementation method are further determined, and a plurality of household appliances to be used are determined according to the operation steps.
Optionally, after the plurality of home appliances to be used are controlled to perform device linkage according to the operation sequence, the method further includes: acquiring time points of the multiple household appliances to be used after the linkage of the appliances is completed; and generating a prompt message according to the time point, and pushing the prompt message to a plurality of terminals corresponding to the plurality of household appliances to be used.
For example, in order to ensure that a user can better know the time condition of the operation steps of the household appliance after the household appliance performs the linkage operation according to the target menu, the end time point of the operation steps after the household appliance to be used is determined according to the target menu is confirmed, and the time point is informed to a user accessible terminal through prompt information.
In order to better understand the process of the above-mentioned device linkage method, the following describes the flow of the above-mentioned device linkage method with reference to an optional embodiment, but the invention is not limited to the technical solution of the embodiment of the present invention.
An optional embodiment of the invention provides a method for linking multiple intelligent kitchen electrical devices with an intelligent recipe, which can effectively link all relevant kitchen electrical devices (corresponding to household electrical devices in the embodiment of the invention) in each step while a user cooks an intelligent recipe (corresponding to a target recipe in the embodiment of the invention), and can realize the linked execution of other non-kitchen electrical devices (corresponding to household electrical devices in the embodiment of the invention) based on the method.
Optionally, in the cooking process, the intelligent recipe is used for controlling the plurality of kitchen electric devices in a linkage manner, the activity and the value of the non-kitchen electric devices in the family of the user are fully exerted, the optimal time of the cooperative efficiency between the cooking step and the plurality of kitchen electric devices is shortest under the condition that the target condition is met, the user can sense the food, and the related reminding and informing can be obtained after the kitchen electric devices are linked.
Fig. 3 is a schematic workflow diagram of a recipe linkage multi-device configuration system according to an alternative embodiment of the present invention, which includes the following specific contents:
step S302: after recording and managing the device command instruction string, the recipe linkage multi-device configuration system needs to perform association configuration on each intelligent recipe.
Step S304: the related configuration is performed on each smart recipe, and the smart recipe is firstly classified according to kitchen electric appliances, for example: microwave oven, steam ager, cigarette machine, oven, cooking utensils, electric rice cooker, evaporate roast all-in-one etc. classify based on the kitchen electrical equipment model information that accomplishes this wisdom recipe needs. Secondly, functional instructions which are based on various kitchen electric devices and can be supported by specific devices under the condition of meeting the steps are configured in the recipe making process, and the functional instructions include specific single device commands and group device commands which are not limited to be supported by a device bottom plate. Finally, besides the necessary kitchen electrical equipment functions for completing the recipe cooking, other non-kitchen electrical complete equipment is required to support the equipment matching supported in a matching way, and corresponding function command instructions are also required to be configured, for example, a disinfection cabinet is used for disinfecting, preheating and disinfecting bowls and chopsticks, an electric water heater and the like are matched to output hot water, a smoke exhaust ventilator is used for matching with an air purifier to perform negative ion air sterilization and odor removal functions, and the like, so that an intelligent household complete set linkage matching internet of things can be formed, wherein the intelligent household complete set linkage matching network takes the cooking as a central task.
Step S306: after the command creation of the internet of things is completed, the key point is to set an execution judgment logic condition of the internet of things.
Optionally, the embodiment of the present invention provides four triggering conditions that the user and the expert can configure functions by themselves. The triggering conditions for these four corresponding self-functionality configurations are: 1. and manually triggering, wherein the content of the manually triggering comprises a function which can be executed by manually selecting a plurality of instructions supported in each step, and the manual triggering can be delayed to the equipment for executing the cooking instruction operation. 2. The timing trigger is used for automatically executing some cooking instructions such as cooking rice, porridge, high-pressure broth and the like completely, can be automatically executed in a certain time of day or repeatedly automatically executed according to the week; 3. the equipment meets a certain condition, the function mainly surrounds the intelligent stove, a fire and heat curve and execution duration of the kitchen dish are completed, and a function instruction is correspondingly adjusted in a self-adaptive mode; 4. context environment changes and triggers, mainly to indoor outer temperature, PM2.5, peculiar smell concentration etc. set up and dispose, just correspondingly open a certain function instruction when context environment reaches triggering condition.
Optionally, an optional embodiment of the present invention further provides a depth-based directed graph algorithm incorporated in a fast cooking recipe application, where before a user prepares to execute a cooking recipe, the user faces a problem, and the recipe corresponds to various ways to cook a specific recipe name, such as making a stew, a cantonese old fire stew method, a chinese cuisine stew, an ancient stew, a northeast stew, and so on. Although users can select favorite tastes to cook, with the accelerated pace of modern life, many users tend to do a fastest and most time-saving method, and quickly find the most appropriate equipment linkage scheme through a linkage efficiency optimization algorithm.
For example, assuming that the user needs to go from the beginning state a to the state B and the recipe cooking is finished, different cooking methods can be used, corresponding to different steps 1, 2, 3, 4, 5, 6, the time of each cooking step in the middle is represented by W, the larger W represents the longer the production time, and therefore, the mathematical model is established as shown in fig. 4, by setting an "access flag" for each vertex. Firstly, setting the access flag of each vertex in the graph to FALSE, then searching each vertex in the graph, and if the vertex is not accessed, taking the vertex as a starting point to perform traversal. If the adjacent vertex of the current accessed vertex has un-accessed vertex, one of the accessed vertex is selected. Otherwise, returning to the vertex which is visited recently; until all vertices that are in communication with the starting vertex have been visited.
It should be noted that the process of traversing the graph is essentially a process of finding its adjacent points for each vertex, and the time taken depends on the memory structure used. Calling the depth-first algorithm for each vertex in the graph for 1 time at most, because once a certain vertex is visited, searching is not carried out from the vertex, and then the depth-first directed weighted graph algorithm completes a method for outputting the fastest and least time by multi-selection of the same recipe target.
Optionally, the user can also be at the terminal that can reach, for example APP, refrigerator screen end, can set up it at the time point that each step of linkage kitchen electrical equipment was ended to the wisdom recipe and pass through the mobile phone SMS, and pronunciation promote, TV screen message suggestion, APP message content propelling movement suggestion, the selection is just in time or the time delay is reminded, realizes the diversified perception of user.
An alternative embodiment of the present invention further provides a recipe linkage multi-device configuration system, as shown in fig. 5, wherein the system includes the following modules: the system comprises a recipe linkage multi-device configuration module 52, a linkage efficiency optimization module 54 and a user multi-azimuth perception module 56.
The recipe linkage multi-device configuration module 52 is used for maintaining the obtained basic data related to the recipes such as the picture of the intelligent recipe, ingredients, steps and pictures, configuring the model information of the kitchen electrical equipment required by the intelligent recipe, and classifying the kitchen electrical equipment according to the kitchen electrical equipment provided by the system; configuring an equipment bottom plate to support specific single equipment commands and group equipment commands on each step of the intelligent recipe; configuring other non-kitchen electric complete equipment instructions required by each step of the intelligent recipe to support equipment matching supported by matching so as to form a linkage matching Internet of things; the method is characterized in that an execution condition of Internet of things linkage is set, wherein the execution condition mainly comprises four aspects which are respectively as follows: the intelligent recipe linkage multi-device configuration method comprises the steps of manual triggering, timing triggering, triggering when the device is triggered in a certain state and the context environment changes, matching can be flexibly conducted by combining a specific use scene, and after the configuration conditions are completed, the intelligent recipe linkage multi-device is successfully constructed.
A linkage efficiency optimization module 54, fig. 6 is an operation schematic diagram of the linkage efficiency optimization module, configured to search a fuzzy recipe name input by a user at a terminal, and feed back a series of relevant recipes meeting user requirements from a cloud to the user; when a user desires to make a fastest and most time-saving recipe method, a request is sent to the cloud; after the cloud end requests an interface, firstly, constructing a directed cyclic graph from a starting point to the completion of all recipes, wherein edges of the same step are merged, and meanwhile, the weight of the edges is constructed based on the time of each step to construct the directed cyclic weighted graph; and the constructed graph is brought into a depth-first algorithm, so that a method path for finishing the menu in the fastest and most time-saving way is formed, and a user obtains a result at a terminal, confirms and feeds back the result, and calls and executes the configuration linkage recipe.
The user multi-azimuth sensing module 56 is used for feeding back the recipe making process of the user, preferably, the user selects prompt of each step or prompt of the completion of the whole dish making by combining the recipe at the terminal; the information notification channel is selected according to requirements, for example, operation linkage indication of the kitchen electrical equipment is carried out through mobile phone short messages, voice promotion, television screen information prompt, PP information content push and the like, and in addition, a user can select on-time prompt or delay prompt according to each prompt.
Through the steps, the optional embodiment of the invention effectively controls one kitchen electrical device according to the cooking time sequence based on the functional command instruction set of the kitchen electrical device and the command instruction associated with the recipe cooking step, so that not only one kitchen electrical device can be controlled according to the time sequence, but also a plurality of kitchen electrical devices can be controlled simultaneously; the intelligent recipe cooking system has the advantages that one cooking recipe is realized through the configuration instruction set command, the plurality of kitchen electric devices can be linked, the cooperative operation among the plurality of kitchen electric devices is realized, the intelligent recipe is managed in the background, the intelligent recipe multi-device linkage control differentiated configuration is externally provided in an interface mode, the intelligent kitchen services of an App end, a household appliance terminal and the like which are interconnected with household appliances are supported, and the intelligent recipe cooking system has extremely high commercial value.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, an apparatus linkage device is further provided, and the apparatus linkage device is used for implementing the above embodiments and preferred embodiments, and the description of the apparatus linkage device is omitted. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 7 is a block diagram showing a construction of an apparatus linkage according to an embodiment of the present invention, as shown in fig. 7, which includes:
a first obtaining module 60, configured to obtain a target recipe to be executed, where the target recipe is used to indicate a plurality of operation steps and an operation sequence of a dish;
a second obtaining module 62, configured to obtain the home appliances corresponding to the multiple operation steps, respectively, so as to obtain multiple home appliances to be used;
and the control module 64 is used for controlling the household appliances to be used to perform device linkage according to the operation sequence.
Acquiring a target menu to be executed through the modules, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes; acquiring household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used; according to the operation sequence, the household appliances to be used are controlled to be in equipment linkage, namely, the household appliances to be used can be determined to be in equipment linkage according to the content of the target menu, so that the problem that the household appliances cannot be in linkage according to the content information of the menu in the related art can be solved, the linkage of the household appliances according to the content of the target menu is realized, and the linkage efficiency of the household appliances is improved.
It should be noted that the target menu not only includes the operation steps and the operation sequence, but also includes the model information of the home appliance that needs to be applied, so that the home appliance to be used can be quickly confirmed according to the model information of the home appliance.
Optionally, the control module is further configured to obtain a plurality of operation steps corresponding to the target recipe and an operation sequence of a plurality of sub-steps corresponding to each operation step; and controlling the household appliances to be used to perform equipment linkage according to the operation sequences of the substeps.
That is to say, because the complexity of the operation step that different target menu corresponds is different, sometimes there may be a plurality of more detailed operation steps that still have under the operation step, consequently, still need to acquire a plurality of operation subsequence that the operation order corresponds, make when carrying out the operation step of target menu, can not cause the equipment linkage failure of a plurality of tame electric installation that wait to use because of the operation order that acquires is incomplete, in addition, carry out the equipment linkage through a plurality of tame electric installation that wait to use of a plurality of operation subsequence control, the accuracy of equipment linkage has been improved.
Optionally, the control module is further configured to obtain a trigger condition corresponding to the operation sequence, where the trigger condition is used to set the functions of the multiple home appliances to be used according to the requirement of the target object; and controlling the household appliances to be used to perform equipment linkage according to the triggering conditions and the operation sequence.
In short, in order to ensure that a plurality of household appliances to be used can realize the appliance linkage according to the operation sequence in different states, according to the manufacturing requirements of the target object, in combination with the functions of the household appliances, trigger conditions can be set in the steps corresponding to the operation sequence, and after the trigger conditions are activated, the household appliances corresponding to the operation steps of the household appliances to be used can be controlled through the operation sequence corresponding to the target menu, so that the appliance linkage of the plurality of household appliances is realized.
Optionally, the second obtaining module is further configured to determine multiple implementation methods corresponding to the target recipe, where multiple operation steps and operation sequences included in the multiple implementation methods are different; acquiring a target implementation method from the multiple implementation methods according to a preset algorithm, and acquiring multiple operation steps corresponding to the target implementation method; and acquiring the household appliances corresponding to the operation steps corresponding to the target realization method respectively so as to obtain a plurality of household appliances to be used.
For example, different operation steps and operation sequences may exist in the same target menu, so that a user can better experience linkage of the household appliances, after the user selects a required target implementation method, the user calls a preset algorithm to obtain the target implementation method from the determined multiple implementation methods, and selects the corresponding household appliance to be used according to the multiple operation steps corresponding to the target implementation method.
Optionally, the second obtaining module is further configured to obtain contents of a plurality of operation steps of the target recipe, and determine a duration corresponding to each operation step according to time information in the contents; under the condition that a plurality of durations corresponding to a plurality of operation steps are determined, selecting an implementation method with the optimal operation step time from the plurality of implementation methods as the target implementation method through a preset algorithm; after the target implementation method is determined, a plurality of operation steps corresponding to the target implementation method are obtained.
In order to save time, under the condition of obtaining a target menu, according to the condition that different operation steps can be simultaneously carried out, a plurality of operation steps corresponding to the target menu and different implementation methods existing in operation sequences are determined, after the operation time corresponding to the operation steps is confirmed, the time-optimal target implementation method is obtained from the plurality of implementation methods according to a preset algorithm, the operation steps corresponding to the target implementation method are further determined, and a plurality of household appliances to be used are determined according to the operation steps.
Optionally, the apparatus further comprises: the generating module is used for acquiring the time points of the multiple household appliances to be used after the linkage of the appliances is completed; and generating a prompt message according to the time point, and pushing the prompt message to a plurality of terminals corresponding to the plurality of household appliances to be used.
For example, in order to ensure that a user can better know the time condition of the operation steps of the household appliance after the household appliance performs the linkage operation according to the target menu, the end time point of the operation steps after the household appliance to be used is determined according to the target menu is confirmed, and the time point is informed to a user accessible terminal through prompt information.
Embodiments of the present invention also provide a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
Alternatively, in the present embodiment, the storage medium may be configured to store a computer program for executing the steps of:
s1, acquiring a target menu to be executed, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes;
s2, acquiring the household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used;
and S3, controlling the household appliances to be used to perform device linkage according to the operation sequence.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:
s1, acquiring a target menu to be executed, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes;
s2, acquiring the household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used;
and S3, controlling the household appliances to be used to perform equipment linkage according to the operation sequence.
Optionally, for a specific example in this embodiment, reference may be made to the examples described in the above embodiment and optional implementation, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. An apparatus linkage method, comprising:
acquiring a target menu to be executed, wherein the target menu is used for indicating a plurality of operation steps and operation sequences of dishes, and the target menu also comprises model information of household electrical appliance equipment needing to be applied;
acquiring household appliances corresponding to the operation steps respectively to obtain a plurality of household appliances to be used;
controlling the household appliances to be used to perform device linkage according to the operation sequence;
wherein, obtain the tame electric installation that a plurality of operation steps correspond respectively to obtain a plurality of tame electric installations that wait to use, include:
determining a plurality of implementation methods corresponding to the target menu, wherein a plurality of operation steps and operation sequences in the plurality of implementation methods are different;
acquiring a target implementation method from the multiple implementation methods according to a preset algorithm, and acquiring multiple operation steps corresponding to the target implementation method;
and acquiring the household appliances corresponding to the plurality of operation steps corresponding to the target implementation method respectively so as to obtain a plurality of household appliances to be used.
2. The method of claim 1, wherein controlling the plurality of home devices to be used for device linkage according to the operation sequence comprises:
acquiring a plurality of operation steps corresponding to the target menu and an operation sequence of a plurality of sub-steps corresponding to each operation step;
and controlling the household appliances to be used to perform equipment linkage according to the operation sequences of the substeps.
3. The method of claim 1, wherein controlling the plurality of home devices to be used for device linkage according to the operation sequence comprises:
acquiring trigger conditions corresponding to the operation sequence, wherein the trigger conditions are used for setting the functions of the household appliances to be used according to the requirements of the target object;
and controlling the household appliances to be used to perform equipment linkage according to the triggering conditions and the operation sequence.
4. The method according to claim 1, wherein the steps of obtaining a target implementation method from the plurality of implementation methods according to a preset algorithm and obtaining a plurality of operation steps corresponding to the target implementation method comprise:
acquiring contents of a plurality of operation steps of the target menu, and determining the duration corresponding to each operation step according to time information in the contents;
under the condition that a plurality of duration times corresponding to a plurality of operation steps are determined, selecting an implementation method with the optimal operation step time from the plurality of implementation methods through a preset algorithm as the target implementation method;
and after the target implementation method is determined, acquiring a plurality of operation steps corresponding to the target implementation method.
5. The method according to any one of claims 1 to 4, wherein after controlling the plurality of home appliances to be used to perform device linkage according to the operation sequence, the method further comprises:
acquiring time points of the multiple household appliances to be used after the linkage of the appliances is completed;
and generating a prompt message according to the time point, and pushing the prompt message to a plurality of terminals corresponding to the plurality of household appliances to be used.
6. An equipment linkage, comprising:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a target menu to be executed, the target menu is used for indicating a plurality of operation steps and operation sequences of dishes, and the target menu also comprises model information of household electrical appliance equipment needing to be applied;
the second acquisition module is used for acquiring the household appliances corresponding to the operation steps respectively so as to obtain a plurality of household appliances to be used;
the control module is used for controlling the household appliances to be used to perform equipment linkage according to the operation sequence;
the second obtaining module is further configured to determine multiple implementation methods corresponding to the target menu, where multiple operation steps and operation sequences included in the multiple implementation methods are different; acquiring a target implementation method from the multiple implementation methods according to a preset algorithm, and acquiring multiple operation steps corresponding to the target implementation method; and acquiring the household appliances corresponding to the plurality of operation steps corresponding to the target implementation method respectively so as to obtain a plurality of household appliances to be used.
7. The device of claim 6, wherein the control module further obtains a plurality of operation steps corresponding to the target recipe and an operation sequence of a plurality of sub-steps corresponding to each operation step; and controlling the household appliances to be used to perform equipment linkage according to the operation sequences of the substeps.
8. A storage medium, in which a computer program is stored, wherein the computer program is arranged to perform the method of any of claims 1 to 5 when executed.
9. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 5.
CN202011635613.4A 2020-12-31 2020-12-31 Equipment linkage method and device, storage medium and electronic device Active CN112782996B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011635613.4A CN112782996B (en) 2020-12-31 2020-12-31 Equipment linkage method and device, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011635613.4A CN112782996B (en) 2020-12-31 2020-12-31 Equipment linkage method and device, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN112782996A CN112782996A (en) 2021-05-11
CN112782996B true CN112782996B (en) 2022-09-06

Family

ID=75753335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011635613.4A Active CN112782996B (en) 2020-12-31 2020-12-31 Equipment linkage method and device, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN112782996B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113467316A (en) * 2021-07-16 2021-10-01 海信家电集团股份有限公司 Menu generation and execution method and device
CN115268282A (en) * 2022-06-29 2022-11-01 青岛海尔科技有限公司 Control method and device of household appliance, storage medium and electronic device
CN115065713B (en) * 2022-08-16 2023-09-29 深圳市虎一科技有限公司 Information interaction method and system for intelligent kitchen electric equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427325A (en) * 2017-02-14 2018-08-21 杭州老板电器股份有限公司 Intelligent cooking method, apparatus and system
CN111045347A (en) * 2018-10-12 2020-04-21 宁波方太厨具有限公司 Multi-kitchen electric cooperative cooking method and system based on intelligent menu
CN111290280A (en) * 2020-03-09 2020-06-16 杭州星彧科技有限公司 Intelligent menu self-adaptive multi-cooking equipment and cooking parameter dynamic generation method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955061B (en) * 2016-06-29 2018-11-27 桂峰 A kind of smart home cooking apparatus steward system
CN108415272A (en) * 2017-02-09 2018-08-17 佛山市顺德区美的电热电器制造有限公司 A kind of inter-linked controlling method and device of cooking appliance
CN108873765A (en) * 2017-05-15 2018-11-23 中兴通讯股份有限公司 Cooking equipment and cooking methods
CN107153378A (en) * 2017-05-26 2017-09-12 上海纯米电子科技有限公司 Intelligent cooking system and its control method
CN109424997A (en) * 2017-08-22 2019-03-05 宁波方太厨具有限公司 A kind of cigarette stove interlock method based on intelligent menu
CN107912964A (en) * 2017-11-07 2018-04-17 佛山市云米电器科技有限公司 The method and device of intelligent cooking

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427325A (en) * 2017-02-14 2018-08-21 杭州老板电器股份有限公司 Intelligent cooking method, apparatus and system
CN111045347A (en) * 2018-10-12 2020-04-21 宁波方太厨具有限公司 Multi-kitchen electric cooperative cooking method and system based on intelligent menu
CN111290280A (en) * 2020-03-09 2020-06-16 杭州星彧科技有限公司 Intelligent menu self-adaptive multi-cooking equipment and cooking parameter dynamic generation method

Also Published As

Publication number Publication date
CN112782996A (en) 2021-05-11

Similar Documents

Publication Publication Date Title
CN112782996B (en) Equipment linkage method and device, storage medium and electronic device
CN112698869B (en) Instruction determining method and device, storage medium and electronic device
CN113133676B (en) Cooking control method and device, cooking equipment, intelligent terminal and electronic equipment
CN104580419A (en) Control method and control system for kitchen appliances
CN111352355A (en) Cooking method, apparatus, system and medium
CN110836405B (en) Linkage control method and system and intelligent range hood
CN115167164A (en) Method and device for determining equipment scene, storage medium and electronic device
CN112685568A (en) Recipe data processing method and apparatus, storage medium, and electronic apparatus
CN110989377A (en) Method and device for managing multimedia data in smart home operating system
CN110716472A (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN107942696A (en) Household electrical appliances operation method, system, household electrical appliances and computer-readable recording medium
CN109698776A (en) A kind of approaches to IM of refrigerator
CN111125463A (en) Time interval setting method and device, storage medium and electronic device
CN115631832B (en) Method and device for determining cooking plan, storage medium and electronic device
CN114893946B (en) Food storage device and intelligent cooking method
CN113450894B (en) Structured data, electronic menu generation method and device
CN112099372A (en) Menu generation method and device, cooking equipment, mobile terminal and storage medium
CN115082149A (en) Electronic equipment, server and cooking equipment recommendation method
US20210255878A1 (en) Domestic appliance, domestic appliance system, and method for operating a domestic appliance
CN112635025B (en) Recipe prediction method and apparatus, storage medium, and electronic apparatus
CN115297128B (en) Edge execution information processing method and device, storage medium and electronic device
CN115542760A (en) Menu management method and device, storage medium and electronic device
CN111722595B (en) Operation control method and device, cooking utensil, remote control equipment and storage medium
CN115001885B (en) Equipment control method and device, storage medium and electronic device
CN115598988A (en) Control method and device of intelligent scene switch

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