CN111609664A - Refrigerator sterilization control method and device, storage medium, server and refrigerator - Google Patents
Refrigerator sterilization control method and device, storage medium, server and refrigerator Download PDFInfo
- Publication number
- CN111609664A CN111609664A CN202010392445.4A CN202010392445A CN111609664A CN 111609664 A CN111609664 A CN 111609664A CN 202010392445 A CN202010392445 A CN 202010392445A CN 111609664 A CN111609664 A CN 111609664A
- Authority
- CN
- China
- Prior art keywords
- sterilization
- task
- execution
- refrigerator
- information
- 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
- 230000001954 sterilising effect Effects 0.000 title claims abstract description 648
- 238000004659 sterilization and disinfection Methods 0.000 title claims abstract description 642
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000005057 refrigeration Methods 0.000 claims abstract description 76
- 238000004590 computer program Methods 0.000 claims description 10
- 230000006399 behavior Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 12
- 230000036541 health Effects 0.000 description 9
- 239000011941 photocatalyst Substances 0.000 description 9
- CBENFWSGALASAD-UHFFFAOYSA-N Ozone Chemical compound [O-][O+]=O CBENFWSGALASAD-UHFFFAOYSA-N 0.000 description 6
- 239000000126 substance Substances 0.000 description 6
- 150000001450 anions Chemical class 0.000 description 5
- WURFKUQACINBSI-UHFFFAOYSA-M ozonide Chemical compound [O]O[O-] WURFKUQACINBSI-UHFFFAOYSA-M 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000003203 everyday effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 241000894006 Bacteria Species 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 235000013601 eggs Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 244000005700 microbiome Species 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D29/00—Arrangement or mounting of control or safety devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D2317/00—Details or arrangements for circulating cooling fluids; Details or arrangements for circulating gas, e.g. air, within refrigerated spaces, not provided for in other groups of this subclass
- F25D2317/04—Treating air flowing to refrigeration compartments
- F25D2317/041—Treating air flowing to refrigeration compartments by purification
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D2600/00—Control issues
- F25D2600/02—Timing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D2600/00—Control issues
- F25D2600/06—Controlling according to a predetermined profile
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D2700/00—Means for sensing or measuring; Sensors therefor
- F25D2700/02—Sensors detecting door opening
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Thermal Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
Abstract
The invention provides a sterilization control method and device for a refrigerator, a storage medium, a server and the refrigerator, wherein the method comprises the following steps: receiving sterilization task information of the refrigerator sent by a control terminal, and refrigerating door opening and closing information and sterilization task execution feedback information sent by the refrigerator; the executing feedback information includes: whether the sterilization task is executed is finished; establishing or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task; when the execution time node of any sterilization task is met, a sterilization control command is issued to the refrigerator, so that the refrigerator can execute the corresponding sterilization task according to the sterilization control command; the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task. The scheme provided by the invention can realize that the refrigerator sterilization is controlled by combining the use habit of the user on the refrigerator, so that the refrigerator sterilization system is more efficient and humanized.
Description
Technical Field
The invention relates to the field of control, in particular to a sterilization control method and device for a refrigerator, a storage medium, a server and the refrigerator.
Background
The appearance of the refrigerator brings convenience to the life of people, and the refrigerator has a fresh-keeping effect on refrigerated foods, vegetables, meat and eggs and the like, so that the refrigerator brings convenience to the life of people to a great extent. The refrigerator generally has a refrigerating chamber and a freezing chamber, the temperature of the refrigerating chamber is generally higher than 0 ℃, and the environment creates conditions for the growth of microorganisms such as various bacteria and the like, so that the sterilization of the refrigerator is necessary for human health. At present, the common sterilizing devices comprise an ozone generator, an anion generator, a plasma generator, an ozone anion generator, an ultraviolet lamp set, a photocatalyst and the like.
When the refrigerator is used, the air inside and outside the refrigerator can be convected by opening and closing the door body, so that the bacteria in the air can be exchanged, and the formation of a good storage environment inside the refrigerator is not facilitated. At present, the opening mode of the sterilization device is usually a mode of synchronously opening with a refrigerator door or immediately opening the refrigerator door when the refrigerator door is closed. The sterilization device and the refrigerator door body are synchronously opened, so that a user can directly contact ozone and ultraviolet rays, and the human health is harmed. The sterilizing device is opened immediately after the refrigerator door body is closed, so that the sterilizing effect is low when a user uses the refrigerator frequently in a short time.
Disclosure of Invention
The invention mainly aims to overcome the defects of the prior art and provides a refrigerator sterilization control method, a device, a storage medium, a server and a refrigerator, so as to solve the problems that in the prior art, a sterilization device and a refrigerator door are synchronously opened to harm human health, and the sterilization effect of the sterilization device is low when the refrigerator door is closed.
The invention provides a sterilization control method of a refrigerator, which is characterized by comprising the following steps: receiving sterilization task information of the refrigerator sent by a control terminal, and refrigerating door opening and closing information and sterilization task execution feedback information sent by the refrigerator; the sterilization task information comprises: the equipment information, the task execution duration of the sterilization task and the task interval time; the executing feedback information includes: whether the sterilization task is executed is finished; establishing or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task; when the execution time node of any sterilization task is met, a sterilization control command is issued to the refrigerator, so that the refrigerator can execute the corresponding sterilization task according to the sterilization control command; the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
Optionally, creating or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information, and/or the feedback information of the execution of the sterilization task includes: establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration; if the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks; and if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
In another aspect, the present invention provides a sterilization control method for a refrigerator, including: receiving a sterilization control instruction issued by a server; the server establishes or updates a sterilization task according to sterilization task information of the refrigerator, refrigeration door switching information of the refrigerator and/or execution feedback information of the sterilization task, and issues a sterilization control command to the refrigerator when an execution time node of any sterilization task is met; executing a corresponding sterilization task according to the received sterilization control instruction, wherein the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
Optionally, the method further comprises: judging whether the sterilization task is executed and completed; sending corresponding execution feedback information to the server according to a judgment result of judging whether the sterilization task is executed or not; the executing feedback information includes: whether the sterilization task is executed is completed; if the sterilization task is not completed, the execution feedback information further includes: and a time node for re-execution of the sterilization task.
Optionally, the method further comprises: and when the sterilization task is executed, if the opening of a refrigerating door of the refrigerator is detected, the execution of the sterilization task is interrupted.
The present invention also provides a sterilization control apparatus for a refrigerator, comprising: the information receiving module is used for receiving the sterilization task information of the refrigerator sent by the control terminal, and the refrigeration door opening and closing information and the sterilization task execution feedback information sent by the refrigerator; the sterilization task information comprises: the equipment information, the task execution duration of the sterilization task and the task interval time; the executing feedback information includes: whether the sterilization task is executed is finished; the task creating module is used for creating or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task; the task issuing module is used for issuing a sterilization control instruction to the refrigerator when the execution time node of any sterilization task is met so that the refrigerator can execute the corresponding sterilization task according to the sterilization control instruction; the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
Optionally, the task creating module creates or updates a sterilization task according to the sterilization task information, the refrigeration door opening and closing information, and/or the feedback information of the sterilization task, and includes: establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration; if the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks; and if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
In another aspect, the present invention also provides a sterilization control apparatus for a refrigerator, including: the instruction receiving module is used for receiving a sterilization control instruction issued by the server; the server establishes or updates a sterilization task according to sterilization task information of the refrigerator, refrigeration door switching information of the refrigerator and/or execution feedback information of the sterilization task, and issues a sterilization control command to the refrigerator when an execution time node of any sterilization task is met; the instruction execution module is used for executing a corresponding sterilization task according to the received sterilization control instruction, and the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
Optionally, the method further comprises: the state judgment module is used for judging whether the sterilization task is finished or not; the execution feedback unit is used for sending corresponding execution feedback information to the server according to a judgment result of judging whether the sterilization task is executed or not; the executing feedback information includes: whether the sterilization task is executed is completed; if the sterilization task is not completed, the execution feedback information further includes: and a time node for re-execution of the sterilization task.
Optionally, the instruction execution unit is further configured to: and when the sterilization task is executed, if the opening of a refrigerating door of the refrigerator is detected, the execution of the sterilization task is interrupted.
A further aspect of the invention provides a storage medium having stored thereon a computer program which, when executed by a processor, carries out the steps of any of the methods described above.
Yet another aspect of the present invention provides a server comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of any of the methods described above when executing the program.
The invention further provides a server which comprises the sterilization control device of the refrigerator.
Yet another aspect of the present invention provides a refrigerator comprising a processor, a memory, and a computer program stored on the memory and operable on the processor, the processor implementing the steps of any of the methods described above when executing the program.
The invention further provides a refrigerator comprising any one of the sterilization control devices.
According to the technical scheme of the invention, the sterilization task is created or updated according to the sterilization task information sent by the control terminal, the refrigeration door switch information of the refrigerator and/or the execution feedback information of the sterilization task executed by the refrigerator; and when the execution time node of any sterilization task is met, a sterilization control instruction is issued to the refrigerator, so that the refrigerator executes a corresponding sterilization task according to the sterilization control instruction, the refrigerator sterilization is controlled by combining the use habits of users on the refrigerator, and the refrigerator sterilization system is more efficient and humanized. The server controls the refrigerator to sterilize, so that time difference is generated between the opening of the refrigerating door and the starting of a sterilization task, and the refrigerating door opening and closing sensor is used for ensuring that the sterilization device is in a closed state when the refrigerating door is in an opened state, so that the probability of contact between a user and sterilization substances is reduced, and the health of the user is guaranteed. The invention utilizes the server side database to store the sterilization tasks, thereby preventing the refrigerator from losing sterilization information due to accidental power failure.
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 specification, illustrate embodiments of the invention and together with the description serve to explain the invention and not to limit the invention. In the drawings:
FIG. 1 is a schematic diagram of a server-side sterilization control method according to an embodiment of the present invention;
fig. 2 is a method view illustrating an embodiment of a sterilization control method of a refrigerator side according to the present invention;
fig. 3 is a method view illustrating another embodiment of a sterilization control method of a refrigerator side according to the present invention;
FIG. 4 is a schematic diagram illustrating a method for controlling sterilization of a refrigerator according to an embodiment of the present invention;
fig. 5 is a block diagram showing the configuration of an embodiment of the server-side sterilization control apparatus according to the present invention;
fig. 6 is a block diagram illustrating an embodiment of a sterilization control apparatus for a refrigerator according to the present invention;
fig. 7 is a block diagram illustrating another embodiment of a sterilization control apparatus for a refrigerator side according to the present invention;
fig. 8 is a block diagram illustrating a sterilization control system for a refrigerator according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the specific embodiments of the present invention and the accompanying drawings. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
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. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
An aspect of the present invention provides a sterilization control method of a refrigerator. The method is performed on the server side. The server is preferably a cloud server. Fig. 1 is a method schematic diagram of an embodiment of a server-side sterilization control method provided by the present invention.
As shown in fig. 1, according to an embodiment of the present invention, the sterilization control method of the refrigerator includes at least step S110, step S120, and step S130.
And step S110, receiving the sterilization task information of the refrigerator sent by the control terminal, and the refrigeration door opening and closing information and the sterilization task execution feedback information sent by the refrigerator.
The sterilization task information specifically comprises equipment information, execution time nodes of the sterilization task, task execution duration and task interval time; the device information may be, for example, a device identification of the refrigerator. The task execution time length and the task interval time of the sterilization task can be set by a user. The control terminal may be a mobile terminal, such as a mobile phone. The user can set the execution time node, the task execution duration and the task interval time of the sterilization task through a client (APP) installed on the mobile terminal.
The refrigerator is provided with a refrigerating door opening and closing sensor for detecting the opening or closing of a refrigerating door, and when the opening or closing of the refrigerating door is detected, the opening and closing information of the refrigerating door is sent to the server. The feedback information of the last sterilization task execution specifically comprises whether the last sterilization task is completed, wherein when any sterilization task is executed, if the refrigerator cold storage door is detected to be opened, the sterilization task being executed is interrupted; if the last sterilization task is not performed (for example, the sterilization task is interrupted due to the opening of the refrigeration door or the user manually interrupts), the execution feedback information further includes a time node at which the last sterilization task is re-performed.
And step S120, creating or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task.
The sterilization tasks may be stored in a sterilization task database. Specifically, creating or updating a sterilization task based on the sterilization task information, the refrigeration door opening and closing information, and/or the feedback information on the execution of the sterilization task includes at least one of:
(1) establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration.
Specifically, the execution time node of the sterilization task is determined according to the task interval time and the opening and closing information of the refrigeration door. And determining the starting time of the sterilization task according to the opening and closing information of the refrigeration door. And determining an execution time node of the sterilization task according to the start time of the sterilization task. In a specific embodiment, the time period that the opening frequency of the refrigerating door of the refrigerator exceeds the preset frequency in each use period (for example, one use period every day) is counted, and the time period that the opening frequency of the refrigerating door exceeds the preset frequency in the time period is set as the starting time of the sterilization task after the last time of the opening of the refrigerating door within the time period is set as the preset time. Preferably, a concentrated time period of the last opening time of the refrigerating door in a time period in which the opening frequency exceeds a preset frequency may be counted, and a sterilization task starting time after the last opening time of the refrigerating door in the concentrated time period is set. That is, the sterilizing apparatus is activated after the user's action of using the refrigerator a high frequency number of times in a short time is completed. For example, a user may start using the refrigerator at about 12 hours per day, and open and close the cold storage door of the refrigerator for a plurality of times within 30-40 minutes, and then start the sterilization task in the concentrated time period of the last opening time in the past use record of the user, wherein the concentrated time period has a door opening behavior and the last door opening behavior has no door opening behavior within 10 minutes.
(2) If the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks, namely updating the execution time nodes of other unexecuted sterilization tasks.
For example, if the three execution time nodes of the sterilization task in the standard work information are assumed to be a1, a2, and a3, respectively. The door opening time b1 is inserted between the two execution times a1 and a2, the set time difference (the first preset time) is c, and at this time, the execution time node a2 is advanced to the time b1+ c, and a3 is also advanced correspondingly.
(3) The feedback information of the execution of the sterilization task comprises: whether the sterilization task is performed is completed. And if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
When any sterilization task is executed, if the refrigeration door is opened, the sterilization task being executed is interrupted. That is, when a sterilization task is performed, the refrigeration door is opened, the sterilization task is immediately interrupted, and at this time, the sterilization task is considered to be not completed, if any one sterilization task is not performed, the corresponding execution feedback information further includes a time node for re-execution of the sterilization task, and the execution time node of the subsequent sterilization task is updated according to the time node for re-execution of the sterilization task and the task interval time, so that the sterilization task database is updated. That is, the subsequent sterilization tasks are all executed with a delay equal to the time difference between the time node of the re-execution of the task and the original execution time node.
And step S130, when the execution time node of any sterilization task is met, a sterilization control command is issued to the refrigerator, so that the refrigerator can execute the corresponding sterilization task according to the sterilization control command.
Specifically, the server reads the sterilization tasks from the sterilization task database, and issues a sterilization control instruction to the refrigerator when an execution time node of any one sterilization task is met. The sterilization control instruction may specifically include an execution time node and a task execution duration of the sterilization task. The refrigerator immediately performs a sterilization task upon receiving the sterilization control command. The refrigerator carries out sterilization tasks through a sterilization device, the sterilization device specifically comprises at least one of an ozone generator, an anion generator, a plasma generator, an ozone anion generator, an ultraviolet lamp set and a photocatalyst, and the sterilization mode is preferably a combined sterilization mode of the ultraviolet lamp set and the photocatalyst.
Optionally, the method further comprises: and feeding back the received execution feedback information of the sterilization task to the control terminal so as to feed back the execution feedback information to the user through the control terminal, so that the user can know the execution condition of the sterilization task.
Another aspect of the present invention provides a sterilization control method of a refrigerator. The method is performed at the refrigerator side. Fig. 2 is a method view illustrating an embodiment of a sterilization control method of a refrigerator side according to the present invention.
As shown in fig. 2, according to an embodiment of the present invention, the sterilization control method of the refrigerator includes at least steps S210 and S220.
And step S210, receiving a sterilization control instruction issued by the server.
The server creates or updates a sterilization task according to the sterilization task information of the refrigerator, the refrigeration door switch information of the refrigerator and/or the execution feedback information of the sterilization task, and issues the sterilization control command to the refrigerator when the execution time node of any sterilization task is met.
The sterilization task information specifically comprises equipment information, execution time nodes of the sterilization task, task execution duration and task interval time; the device information may be, for example, a device identification of the refrigerator. The task execution time length and the task interval time of the sterilization task can be set by a user. The control terminal may be a mobile terminal, such as a mobile phone. The user can set the execution time node, the task execution duration and the task interval time of the sterilization task through a client (APP) installed on the mobile terminal.
The refrigerator is provided with a refrigerating door opening and closing sensor for detecting the opening or closing of a refrigerating door, and when the opening or closing of the refrigerating door is detected, the opening and closing information of the refrigerating door is sent to the server. The feedback information of the last sterilization task execution specifically comprises whether the last sterilization task is completed, wherein when any sterilization task is executed, if the refrigerator is detected to be opened, the refrigerator interrupts the sterilization task being executed; if the last sterilization task is not performed (for example, the sterilization task is interrupted due to the opening of the refrigeration door or the user manually interrupts), the execution feedback information further includes a time node at which the last sterilization task is re-performed.
And the server creates or updates the sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task. The sterilization task can be stored in a sterilization task database, and the information loss of the sterilization task caused by the accidental power failure condition of the refrigerator can be prevented. Specifically, the server creates or updates the sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task, wherein the sterilization task comprises at least one of the following situations:
(1) establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration.
Specifically, the execution time node of the sterilization task is determined according to the task interval time and the opening and closing information of the refrigeration door. And determining the starting time of the sterilization task according to the opening and closing information of the refrigeration door. And determining an execution time node of the sterilization task according to the start time of the sterilization task. In a specific embodiment, the time period that the opening frequency of the refrigerating door of the refrigerator exceeds the preset frequency in each use period (for example, one use period every day) is counted, and the time period that the opening frequency of the refrigerating door exceeds the preset frequency in the time period is set as the starting time of the sterilization task after the last time of the opening of the refrigerating door within the time period is set as the preset time. That is, the sterilization task start time is set by counting the usage habits of the user on the refrigerator. Preferably, a concentrated time period of the last opening time of the refrigerating door in a time period in which the opening frequency exceeds a preset frequency may be counted, and a sterilization task starting time after the last opening time of the refrigerating door in the concentrated time period is set. That is, the sterilizing apparatus is activated after the user's action of using the refrigerator a high frequency number of times in a short time is completed. For example, a user may start using the refrigerator at about 12 hours per day, and open and close the cold storage door of the refrigerator for a plurality of times within 30-40 minutes, and then start the sterilization task in the concentrated time period of the last opening time in the past use record of the user, wherein the concentrated time period has a door opening behavior and the last door opening behavior has no door opening behavior within 10 minutes.
(2) If the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks, namely updating the execution time nodes of other unexecuted sterilization tasks.
For example, if the three execution time nodes of the sterilization task in the standard work information are assumed to be a1, a2, and a3, respectively. The door opening time b1 is inserted between the two execution times a1 and a2, the set time difference (the first preset time) is c, and at this time, the execution time node a2 is advanced to the time b1+ c, and a3 is also advanced correspondingly.
(3) The feedback information of the execution of the sterilization task comprises: whether the sterilization task is performed is completed. And if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
When any sterilization task is executed, if the refrigeration door is opened, the sterilization task being executed is interrupted, so that the user is prevented from contacting with sterilization substances, and the health of the user is guaranteed. That is, when a sterilization task is performed, the refrigeration door is opened, the sterilization task is immediately interrupted, and at this time, the sterilization task is considered to be not completed, if any one sterilization task is not performed, the corresponding execution feedback information further includes a time node for re-execution of the sterilization task, and the execution time node of the subsequent sterilization task is updated according to the time node for re-execution of the sterilization task and the task interval time, so that the sterilization task database is updated. That is, the subsequent sterilization tasks are all executed with a delay equal to the time difference between the time node of the re-execution of the task and the original execution time node.
And step S220, executing a corresponding sterilization task according to the received sterilization control command.
The sterilization control instruction may specifically include: and the execution time node and the task execution duration of the sterilization task. And after the sterilization control command sent by the server is received, immediately executing a corresponding sterilization task.
Specifically, the sterilization task is performed by a sterilization device, and the sterilization device may specifically include at least one of an ozone generator, an anion generator, a plasma generator, an ozone anion generator, an ultraviolet lamp set and a photocatalyst, and is preferably a combined sterilization mode of the ultraviolet lamp set and the photocatalyst.
Fig. 3 is a method view illustrating another embodiment of a sterilization control method of a refrigerator side according to the present invention. As shown in fig. 3, the sterilization control method based on the above embodiment further includes steps S230 and S240
Step S230, determining whether the sterilization task is completed.
Specifically, when the sterilization task is executed, if it is detected that the refrigeration door of the refrigerator is opened, the sterilization task is interrupted to avoid the user from contacting with a sterilization substance, and the health of the user is guaranteed. That is, when the refrigerating door is opened while the sterilization task is performed, the sterilization task is immediately interrupted, and it is considered that the sterilization task is not completed. Preferably, if it is determined that the sterilization task is not completed, the sterilization task is re-executed. Alternatively, the opening and closing of the refrigerating door is detected by a refrigerating door opening and closing sensor.
Step S240, sending corresponding execution feedback information to the server according to the determination result of determining whether the sterilization task is executed.
The server receives sterilization task information of the refrigerator sent by the control terminal, and refrigerating door opening and closing information and sterilization task execution feedback information sent by the refrigerator; and creating or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task. The executing feedback information includes: whether the sterilization task is performed is completed. If the sterilization task is not completed, the execution feedback information further includes: and a time node for re-execution of the sterilization task. And if the sterilization task is not executed, the server updates the execution time node of the subsequent sterilization task according to the time node of the re-execution of the sterilization task and the task interval time, so that the sterilization task database is updated. That is, the subsequent sterilization tasks are all executed with a delay equal to the time difference between the time node of the re-execution of the task and the original execution time node.
And the server receives the execution feedback information of the sterilization task and feeds the received execution feedback information of the sterilization task back to the control terminal.
Preferably, if it is detected that the refrigeration door of the refrigerator is opened, the time node and the opening and closing time length of the refrigeration door switch (i.e. as a piece of refrigeration door switch information) are sent to the server, so that the server creates a sterilization task according to the task execution time length, the task interval time and the refrigeration door switch information.
In order to clearly illustrate the technical solution of the present invention, an execution flow of the sterilization control method for a refrigerator according to the present invention is described below with an embodiment.
Fig. 4 is a schematic method diagram of a sterilization control method for a refrigerator according to an embodiment of the present invention. And the user sets task information including task execution duration and task interval time through the control terminal. The control terminal sends sterilization task information of the refrigerator to a cloud server; the sterilization task information comprises: equipment information, and time node and task duration of the sterilization task. And the cloud server receives the sterilization task information of the refrigerator sent by the control terminal, and the refrigeration door opening and closing information and the sterilization task execution feedback information sent by the refrigerator. And the cloud server creates or updates a sterilization task according to the sterilization task information, the refrigeration door switching information and/or the execution feedback information of the sterilization task, and stores the sterilization task in a sterilization task database. And issuing a sterilization control command to the refrigerator when the execution time node of any sterilization task is met so that the refrigerator can execute the corresponding sterilization task according to the sterilization control command. The refrigerator receives a sterilization control instruction issued by the cloud server, and controls the sterilization device to execute a corresponding sterilization task according to the sterilization control instruction. The refrigerator judges whether the sterilization task is finished, the opening and closing of the refrigerating door is detected through a refrigerating door opening and closing sensor, when the sterilization task is executed, the refrigerating door is opened, the sterilization task is stopped, and the sterilization task is considered to be not finished. And the refrigerator sends corresponding execution feedback information to the cloud server according to a judgment result of judging whether the sterilization task is executed or not. And if the sterilization task is not completed, feeding back the time node of the re-execution of the task to the cloud server, and re-executing the sterilization task. And if the refrigerator is detected to be opened by the refrigerating door, the time node and the opening and closing time of the opening and closing of the refrigerating door are used as refrigerating door opening and closing information to be sent to a cloud server, so that the cloud server can create a sterilization task according to the task execution time, the task interval time and the refrigerating door opening and closing information. And the cloud server feeds back the received execution feedback information of the sterilization task to the control terminal. And the control terminal receives the feedback of the cloud server so that the user can know the execution condition of the sterilization task.
An aspect of the present invention also provides a sterilization control apparatus of a refrigerator. The apparatus is executed on the server side. The server is preferably a cloud server. Fig. 5 is a block diagram showing a configuration of an embodiment of a server-side sterilization control device according to the present invention.
As shown in fig. 5, the server-side sterilization control apparatus 10 includes an information receiving module 11, a task creating module 12, and a task assigning module 13.
The information receiving module 11 is configured to receive sterilization task information of the refrigerator sent by the control terminal, and refrigeration door opening and closing information and sterilization task execution feedback information sent by the refrigerator.
The sterilization task information specifically comprises equipment information, execution time nodes of the sterilization task, task execution duration and task interval time; the device information may be, for example, a device identification of the refrigerator. The task execution time length and the task interval time of the sterilization task can be set by a user. The control terminal may be a mobile terminal, such as a mobile phone. The user can set the execution time node, the task execution duration and the task interval time of the sterilization task through a client (APP) installed on the mobile terminal.
The refrigerator is provided with a refrigerating door opening and closing sensor for detecting the opening or closing of a refrigerating door, and when the opening or closing of the refrigerating door is detected, the opening and closing information of the refrigerating door is sent to the server. The feedback information of the last sterilization task execution specifically comprises whether the last sterilization task is completed, wherein when any sterilization task is executed, if the refrigerator cold storage door is detected to be opened, the sterilization task being executed is interrupted; if the last sterilization task is not performed (for example, the sterilization task is interrupted due to the opening of the refrigeration door or the user manually interrupts), the execution feedback information further includes a time node at which the last sterilization task is re-performed.
The task creating module 12 is configured to create or update a sterilization task according to the sterilization task information, the refrigeration door opening and closing information, and/or the feedback information of the sterilization task.
The sterilization tasks may be stored in a sterilization task database. Specifically, the task creating module 12 creates or updates the sterilization task according to the sterilization task information, the refrigeration door opening and closing information, and/or the feedback information of the execution of the sterilization task, including at least one of the following situations:
(1) establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration.
Specifically, the execution time node of the sterilization task is determined according to the task interval time and the opening and closing information of the refrigeration door. And determining the starting time of the sterilization task according to the opening and closing information of the refrigeration door. And determining an execution time node of the sterilization task according to the start time of the sterilization task. In a specific embodiment, the time period that the opening frequency of the refrigerating door of the refrigerator exceeds the preset frequency in each use period (for example, one use period every day) is counted, and the time period that the opening frequency of the refrigerating door exceeds the preset frequency in the time period is set as the starting time of the sterilization task after the last time of the opening of the refrigerating door within the time period is set as the preset time. Preferably, a concentrated time period of the last opening time of the refrigerating door in a time period in which the opening frequency exceeds a preset frequency may be counted, and a sterilization task starting time after the last opening time of the refrigerating door in the concentrated time period is set. That is, the sterilizing apparatus is activated after the user's action of using the refrigerator a high frequency number of times in a short time is completed. For example, a user may start using the refrigerator at about 12 hours per day, and open and close the cold storage door of the refrigerator for a plurality of times within 30-40 minutes, and then start the sterilization task in the concentrated time period of the last opening time in the past use record of the user, wherein the concentrated time period has a door opening behavior and the last door opening behavior has no door opening behavior within 10 minutes.
(2) If the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks, namely updating the execution time nodes of other unexecuted sterilization tasks.
For example, if the three execution time nodes of the sterilization task in the standard work information are assumed to be a1, a2, and a3, respectively. The door opening time b1 is inserted between the two execution times a1 and a2, the set time difference (the first preset time) is c, and at this time, the execution time node a2 is advanced to the time b1+ c, and a3 is also advanced correspondingly.
(3) The feedback information of the execution of the sterilization task comprises: whether the sterilization task is performed is completed. And if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
When any sterilization task is executed, if the refrigeration door is opened, the sterilization task being executed is interrupted. That is, when a sterilization task is performed, the refrigeration door is opened, the sterilization task is immediately interrupted, and at this time, the sterilization task is considered to be not completed, if any one sterilization task is not performed, the corresponding execution feedback information further includes a time node for re-execution of the sterilization task, and the execution time node of the subsequent sterilization task is updated according to the time node for re-execution of the sterilization task and the task interval time, so that the sterilization task database is updated. That is, the subsequent sterilization tasks are all executed with a delay equal to the time difference between the time node of the re-execution of the task and the original execution time node.
The task issuing module 13 is configured to issue a sterilization control instruction to the refrigerator when an execution time node of any sterilization task is met, so that the refrigerator executes a corresponding sterilization task according to the sterilization control instruction.
Specifically, the server reads the sterilization tasks from the sterilization task database, and issues a sterilization control instruction to the refrigerator when an execution time node of any one sterilization task is met. The sterilization control instruction may specifically include an execution time node and a task execution duration of the sterilization task. The refrigerator immediately performs a sterilization task upon receiving the sterilization control command. The refrigerator carries out sterilization tasks through a sterilization device, the sterilization device specifically comprises at least one of an ozone generator, an anion generator, a plasma generator, an ozone anion generator, an ultraviolet lamp set and a photocatalyst, and the sterilization mode is preferably a combined sterilization mode of the ultraviolet lamp set and the photocatalyst.
As shown in fig. 5, optionally, the apparatus 10 may further include a feedback module 14, configured to feed back the execution feedback information of the sterilization task received by the information receiving module 11 to the control terminal, so as to feed back to the user through the control terminal, so that the user can know the execution condition of the sterilization task.
Another aspect of the present invention also provides a sterilization control apparatus for a refrigerator. The device is performed on the refrigerator side. Fig. 6 is a block diagram illustrating an embodiment of a sterilization control device for a refrigerator according to the present invention.
As shown in fig. 6, the sterilization control device 20 of the refrigerator side includes a command receiving module 21 and a command executing module 22.
The instruction receiving module 21 is configured to receive a sterilization control instruction issued by the server.
The server creates or updates a sterilization task according to the sterilization task information of the refrigerator, the refrigeration door switch information of the refrigerator and/or the execution feedback information of the sterilization task, and issues the sterilization control command to the refrigerator when the execution time node of any sterilization task is met.
The sterilization task information specifically comprises equipment information, execution time nodes of the sterilization task, task execution duration and task interval time; the device information may be, for example, a device identification of the refrigerator. The task execution time length and the task interval time of the sterilization task can be set by a user. The control terminal may be a mobile terminal, such as a mobile phone. The user can set the execution time node, the task execution duration and the task interval time of the sterilization task through a client (APP) installed on the mobile terminal.
The refrigerator is provided with a refrigerating door opening and closing sensor for detecting the opening or closing of a refrigerating door, and when the opening or closing of the refrigerating door is detected, the opening and closing information of the refrigerating door is sent to the server. The feedback information of the last sterilization task execution specifically comprises whether the last sterilization task is completed, wherein when any sterilization task is executed, if the refrigerator is detected to be opened, the refrigerator interrupts the sterilization task being executed; if the last sterilization task is not performed (for example, the sterilization task is interrupted due to the opening of the refrigeration door or the user manually interrupts), the execution feedback information further includes a time node at which the last sterilization task is re-performed.
And the server creates or updates the sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task. The sterilization task can be stored in a sterilization task database, and the information loss of the sterilization task caused by the accidental power failure condition of the refrigerator can be prevented. Specifically, the server creates or updates the sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task, wherein the sterilization task comprises at least one of the following situations:
(1) establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration.
Specifically, the execution time node of the sterilization task is determined according to the task interval time and the opening and closing information of the refrigeration door. And determining the starting time of the sterilization task according to the opening and closing information of the refrigeration door. And determining an execution time node of the sterilization task according to the start time of the sterilization task. In a specific embodiment, the time period that the opening frequency of the refrigerating door of the refrigerator exceeds the preset frequency in each use period (for example, one use period every day) is counted, and the time period that the opening frequency of the refrigerating door exceeds the preset frequency in the time period is set as the starting time of the sterilization task after the last time of the opening of the refrigerating door within the time period is set as the preset time. Preferably, a concentrated time period of the last opening time of the refrigerating door in a time period in which the opening frequency exceeds a preset frequency may be counted, and a sterilization task starting time after the last opening time of the refrigerating door in the concentrated time period is set. That is, the sterilizing apparatus is activated after the user's action of using the refrigerator a high frequency number of times in a short time is completed. For example, a user may start using the refrigerator at about 12 hours per day, and open and close the cold storage door of the refrigerator for a plurality of times within 30-40 minutes, and then start the sterilization task in the concentrated time period of the last opening time in the past use record of the user, wherein the concentrated time period has a door opening behavior and the last door opening behavior has no door opening behavior within 10 minutes.
(2) If the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks, namely updating the execution time nodes of other unexecuted sterilization tasks.
For example, if the three execution time nodes of the sterilization task in the standard work information are assumed to be a1, a2, and a3, respectively. The door opening time b1 is inserted between the two execution times a1 and a2, the set time difference (the first preset time) is c, and at this time, the execution time node a2 is advanced to the time b1+ c, and a3 is also advanced correspondingly.
(3) The feedback information of the execution of the sterilization task comprises: whether the sterilization task is performed is completed. And if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
When any sterilization task is executed, if the refrigeration door is opened, the sterilization task being executed is interrupted, so that the user is prevented from contacting with sterilization substances, and the health of the user is guaranteed. That is, when a sterilization task is performed, the refrigeration door is opened, the sterilization task is immediately interrupted, and at this time, the sterilization task is considered to be not completed, if any one sterilization task is not performed, the corresponding execution feedback information further includes a time node for re-execution of the sterilization task, and the execution time node of the subsequent sterilization task is updated according to the time node for re-execution of the sterilization task and the task interval time, so that the sterilization task database is updated. That is, the subsequent sterilization tasks are all executed with a delay equal to the time difference between the time node of the re-execution of the task and the original execution time node.
The instruction execution module 22 is configured to execute a corresponding sterilization task according to the received sterilization control instruction.
The sterilization control instruction may specifically include: and the execution time node and the task execution duration of the sterilization task. And after the sterilization control command sent by the server is received, immediately executing a corresponding sterilization task.
Specifically, the instruction execution module 22 executes the sterilization task through a sterilization device, and the sterilization device may specifically include at least one of an ozone generator, an anion generator, a plasma generator, an ozone anion generator, an ultraviolet lamp set, and a photocatalyst, and preferably adopts a combined sterilization mode of the ultraviolet lamp set and the photocatalyst.
Fig. 7 is a block diagram illustrating another embodiment of a sterilization control device for a refrigerator according to the present invention. As shown in fig. 7, the sterilization control device 20 further includes a status determination module 23 and an execution feedback module 24.
The state judgment module 23 is used for judging whether the sterilization task is completed.
Specifically, when the sterilization task is executed, if it is detected that the refrigeration door of the refrigerator is opened, the instruction execution unit interrupts execution of the sterilization task to prevent a user from contacting with a sterilization substance, thereby ensuring health of the user. That is, when the refrigerating door is opened while the sterilization task is performed, the sterilization task is immediately interrupted, and it is considered that the sterilization task is not completed. Preferably, if the status determining module 23 determines that the sterilization task is not completed, the instruction executing module 22 re-executes the sterilization task. Alternatively, the opening and closing of the refrigerating door is detected by a refrigerating door opening and closing sensor.
The execution feedback module 24 is configured to send corresponding execution feedback information to the server according to a determination result indicating whether the sterilization task is completed.
The server receives sterilization task information of the refrigerator sent by the control terminal, and refrigerating door opening and closing information and sterilization task execution feedback information sent by the refrigerator; and creating or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task. The executing feedback information includes: whether the sterilization task is performed is completed. If the sterilization task is not completed, the execution feedback information further includes: and a time node for re-execution of the sterilization task. And if the sterilization task is not executed, the server updates the execution time node of the subsequent sterilization task according to the time node of the re-execution of the sterilization task and the task interval time, so that the sterilization task database is updated. That is, the subsequent sterilization tasks are all executed with a delay equal to the time difference between the time node of the re-execution of the task and the original execution time node.
Preferably, if it is detected that the refrigeration door of the refrigerator is opened, the execution feedback module 24 sends the time node and the opening and closing time length of the refrigeration door switch (i.e. as a piece of refrigeration door switch information) to the server, so that the server creates a sterilization task according to the task execution time length, the task interval time and the refrigeration door switch information.
Fig. 8 is a block diagram illustrating a sterilization control system for a refrigerator according to the present invention. The sterilization control system of the refrigerator of the present invention will be described with reference to fig. 8. The system comprises a cloud server 1, an intelligent refrigerator 2 and a control terminal 3. And the control terminal 3 is communicated with the intelligent refrigerator 2 through the cloud server 1.
The cloud server 1 is provided with an information receiving module 11, a task creating module 12, a task issuing module 13 and a feedback module 14 (referring to the sterilization control device 10 on the server side); the intelligent refrigerator 2 is provided with an instruction receiving module 21, an instruction executing module 22, a state judging module 23 and an execution feedback module 24 (refer to the sterilization control device 20 on the refrigerator side); the control terminal 3 is provided with a task sending module 31 and a feedback receiving module 32.
A task sending module 31 of the control terminal 3 sends sterilization task information of the refrigerator to an information receiving module 11 of a cloud server; the sterilization task information comprises: equipment information, and time node and task duration of the sterilization task. The information receiving module 11 of the cloud server 1 receives the sterilization task information of the refrigerator sent by the task sending module 31 of the control terminal 3, and the refrigeration door opening and closing information and the sterilization task execution feedback information sent by the execution feedback module 24 on the refrigerator 2. And the task creating module 12 of the cloud server 1 creates or updates the sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task. The task issuing module 13 issues a sterilization control instruction to the refrigerator when the execution time node of any sterilization task is met, so that the refrigerator executes a corresponding sterilization task according to the sterilization control instruction. The instruction receiving module 21 on the refrigerator 2 receives the sterilization control instruction issued by the cloud server 1 (task issuing module 13), and the execution module 22 on the refrigerator 2 controls the sterilization device to execute the corresponding sterilization task according to the sterilization control instruction. The state judgment module 23 on the refrigerator 2 judges whether the sterilization task is completed, the refrigerator 2 detects the opening and closing of the refrigerating door through the refrigerating door opening and closing sensor, and when the refrigerating door is opened during the sterilization task, the sterilization task is interrupted, and the sterilization task is considered to be not completed. The execution feedback module 24 on the refrigerator 2 sends corresponding execution feedback information to the information receiving module 11 of the cloud server 1 according to the judgment result of whether the sterilization task is executed or not judged by the state judgment module 23. If the refrigerator is detected to be opened, the execution feedback module 24 takes the time node and the opening and closing time of the opening and closing of the refrigeration door as a piece of refrigeration door opening and closing information to send to the cloud server 1, so that the task creating module 12 on the cloud server 1 creates a sterilization task according to the task execution time, the task interval time and the refrigeration door opening and closing information. The feedback module 14 on the cloud server 1 feeds back the execution feedback information of the sterilization task received by the information receiving module 11 to the feedback receiving module 32 of the control terminal 3. The feedback receiving module 32 on the control terminal 3 receives the feedback of the feedback module 14 of the cloud server so as to enable the user to know the execution condition of the sterilization task.
The present invention also provides a storage medium corresponding to the sterilization control method of the refrigerator on the server side, on which a computer program is stored, which when executed by a processor implements the steps of any of the aforementioned methods.
The invention also provides a server corresponding to the sterilization control method of the refrigerator, which comprises a processor, a memory and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the program to realize the steps of any one of the methods.
The invention also provides a server corresponding to the sterilization control device of the refrigerator, which comprises the sterilization control device of the refrigerator.
The present invention also provides a storage medium corresponding to the sterilization control method of the refrigerator on the side of the refrigerator, on which a computer program is stored, which when executed by a processor implements the steps of any of the aforementioned methods.
The invention also provides a refrigerator corresponding to the sterilization control method of the refrigerator, which comprises a processor, a memory and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the program to realize the steps of any one of the methods.
The invention also provides a refrigerator corresponding to the sterilization control device of the refrigerator, which comprises the sterilization control device of any one of the refrigerators.
According to the scheme provided by the invention, the sterilization task is created or updated according to the sterilization task information sent by the control terminal, the refrigeration door switch information of the refrigerator and/or the execution feedback information of the sterilization task executed by the refrigerator; and when the execution time node of any sterilization task is met, a sterilization control instruction is issued to the refrigerator, so that the refrigerator executes a corresponding sterilization task according to the sterilization control instruction, the refrigerator sterilization is controlled by combining the use habits of users on the refrigerator, and the refrigerator sterilization system is more efficient and humanized. The server controls the refrigerator to sterilize, so that time difference is generated between the opening of the refrigerating door and the starting of a sterilization task, and the refrigerating door opening and closing sensor is used for ensuring that the sterilization device is in a closed state when the refrigerating door is in an opened state, so that the probability of contact between a user and sterilization substances is reduced, and the health of the user is guaranteed. The invention utilizes the server side database to store the sterilization tasks, thereby preventing the refrigerator from losing sterilization information due to accidental power failure.
The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope and spirit of the invention and the following claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwired, or a combination of any of these. In addition, each functional unit may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and the parts serving as the control device may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The above description is only an example of the present invention, and is not intended to limit the present invention, and it is obvious to those skilled in the art that various modifications and variations can be made in the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.
Claims (13)
1. A sterilization control method of a refrigerator is characterized by comprising the following steps:
receiving sterilization task information of the refrigerator sent by a control terminal, and refrigerating door opening and closing information and sterilization task execution feedback information sent by the refrigerator; the sterilization task information comprises: the equipment information, the task execution duration of the sterilization task and the task interval time; the executing feedback information includes: whether the sterilization task is executed is finished;
establishing or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task;
when the execution time node of any sterilization task is met, a sterilization control command is issued to the refrigerator, so that the refrigerator can execute the corresponding sterilization task according to the sterilization control command; the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
2. The method of claim 1, wherein creating or updating a sterilization task based on the sterilization task information, the refrigeration door opening and closing information, and/or the feedback information for performance of the sterilization task comprises:
establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration;
if the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks;
and if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
3. A sterilization control method of a refrigerator is characterized by comprising the following steps:
receiving a sterilization control instruction issued by a server; the server establishes or updates a sterilization task according to sterilization task information of the refrigerator, refrigeration door switching information of the refrigerator and/or execution feedback information of the sterilization task, and issues a sterilization control command to the refrigerator when an execution time node of any sterilization task is met;
executing a corresponding sterilization task according to the received sterilization control instruction, wherein the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
4. The method of claim 3, further comprising:
judging whether the sterilization task is executed and completed; sending corresponding execution feedback information to the server according to a judgment result of judging whether the sterilization task is executed or not;
the executing feedback information includes: whether the sterilization task is executed is completed; if the sterilization task is not completed, the execution feedback information further includes: and a time node for re-execution of the sterilization task.
5. The method of claim 3 or 4, further comprising:
and when the sterilization task is executed, if the opening of a refrigerating door of the refrigerator is detected, the execution of the sterilization task is interrupted.
6. A sterilization control apparatus of a refrigerator, comprising:
the information receiving module is used for receiving the sterilization task information of the refrigerator sent by the control terminal, and the refrigeration door opening and closing information and the sterilization task execution feedback information sent by the refrigerator; the sterilization task information comprises: the equipment information, the task execution duration of the sterilization task and the task interval time; the executing feedback information includes: whether the sterilization task is executed is finished;
the task creating module is used for creating or updating a sterilization task according to the sterilization task information, the refrigeration door opening and closing information and/or the execution feedback information of the sterilization task;
the task issuing module is used for issuing a sterilization control instruction to the refrigerator when the execution time node of any sterilization task is met so that the refrigerator can execute the corresponding sterilization task according to the sterilization control instruction; the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
7. The apparatus of claim 6, wherein the task creation module creates or updates a sterilization task based on the sterilization task information, the refrigeration door opening and closing information, and/or the feedback information for execution of the sterilization task, comprising:
establishing a sterilization task according to the task execution duration, the task interval time and the refrigeration door opening and closing information; the sterilization task comprises an execution time node and a task execution duration;
if the cold storage door is opened after any sterilization task is executed, changing the execution time node of the next sterilization task to the first preset time after the cold storage door is opened, and correspondingly changing the execution time nodes of other unexecuted sterilization tasks;
and if receiving execution feedback information that any one sterilization task is not executed, updating the execution time node of the subsequent sterilization task according to the execution feedback information.
8. A sterilization control apparatus of a refrigerator, comprising:
the instruction receiving module is used for receiving a sterilization control instruction issued by the server; the server establishes or updates a sterilization task according to sterilization task information of the refrigerator, refrigeration door switching information of the refrigerator and/or execution feedback information of the sterilization task, and issues a sterilization control command to the refrigerator when an execution time node of any sterilization task is met;
the instruction execution module is used for executing a corresponding sterilization task according to the received sterilization control instruction, and the sterilization control instruction comprises: and the execution time node and the task execution duration of the sterilization task.
9. The apparatus of claim 8, further comprising:
the state judgment module is used for judging whether the sterilization task is finished or not;
the execution feedback unit is used for sending corresponding execution feedback information to the server according to a judgment result of judging whether the sterilization task is executed or not;
the executing feedback information includes: whether the sterilization task is executed is completed; if the sterilization task is not completed, the execution feedback information further includes: and a time node for re-execution of the sterilization task.
10. The apparatus according to claim 8 or 9,
the instruction execution unit is further configured to: and when the sterilization task is executed, if the opening of a refrigerating door of the refrigerator is detected, the execution of the sterilization task is interrupted.
11. A storage medium having stored thereon a computer program which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 2 or carries out the steps of the method of any one of claims 3 to 5.
12. A server, characterized by comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method according to any one of claims 1-2 when executing the program or comprising the sterilization control device of the refrigerator according to any one of claims 6-7.
13. A refrigerator comprising a processor, a memory, and a computer program stored on the memory and operable on the processor, the processor implementing the steps of the method of any one of claims 3 to 5 when executing the program, or comprising the sterilisation control apparatus of any one of claims 8 to 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010392445.4A CN111609664B (en) | 2020-05-11 | 2020-05-11 | Refrigerator sterilization control method and device, storage medium, server and refrigerator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010392445.4A CN111609664B (en) | 2020-05-11 | 2020-05-11 | Refrigerator sterilization control method and device, storage medium, server and refrigerator |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111609664A true CN111609664A (en) | 2020-09-01 |
CN111609664B CN111609664B (en) | 2021-10-15 |
Family
ID=72200106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010392445.4A Active CN111609664B (en) | 2020-05-11 | 2020-05-11 | Refrigerator sterilization control method and device, storage medium, server and refrigerator |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111609664B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113124614A (en) * | 2021-05-11 | 2021-07-16 | 佛山市顺德区大磐电器实业有限公司 | Control method and device for sterilization of refrigeration equipment |
CN113654297A (en) * | 2021-08-19 | 2021-11-16 | 珠海格力电器股份有限公司 | Refrigerator deodorizer control method and device and refrigerator |
CN113713148A (en) * | 2021-09-29 | 2021-11-30 | 崇好科技有限公司 | Ozone disinfection lamp management system and method |
CN113790555A (en) * | 2021-09-15 | 2021-12-14 | 珠海格力电器股份有限公司 | Refrigerator and control method and storage medium thereof |
CN113855830A (en) * | 2021-09-26 | 2021-12-31 | 珠海格力电器股份有限公司 | Sterilization and odor purification device, refrigerator and refrigerator control method |
CN114034154A (en) * | 2021-11-08 | 2022-02-11 | 珠海格力电器股份有限公司 | Refrigerator sterilization control method and device, computer readable storage medium and refrigerator |
WO2022068962A1 (en) * | 2021-03-29 | 2022-04-07 | 青岛海尔空调器有限总公司 | Sterilization control method for kitchen air conditioner, and kitchen air conditioner |
CN115875856A (en) * | 2022-12-12 | 2023-03-31 | 珠海格力电器股份有限公司 | Water heater disinfection method and device, electronic equipment and storage medium |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2109533U (en) * | 1991-11-19 | 1992-07-08 | 杨浩川 | Bacteria-free refrigerator |
US5901564A (en) * | 1997-12-08 | 1999-05-11 | Comeau, Ii; Richard J. | System for germicidal disinfecting of food inside of refrigerators using ultraviolet radiation |
US20050212239A1 (en) * | 2004-03-24 | 2005-09-29 | Caddy Corporation | UVC transport cart |
JP4479080B2 (en) * | 2000-09-22 | 2010-06-09 | パナソニック株式会社 | Refrigerator with egg case |
CN102589241A (en) * | 2011-01-17 | 2012-07-18 | 三星电子株式会社 | Refrigerator |
CN103307846A (en) * | 2013-05-24 | 2013-09-18 | 合肥晶弘电器有限公司 | Refreshing and sterilizing control device and the control method thereof for realizing safety temperature adjustment and timing in varying temperature compartment |
CN204460919U (en) * | 2015-01-16 | 2015-07-08 | 德清新明辉电光源有限公司 | A kind of multifunctional refrigerator illuminator |
CN106969591A (en) * | 2017-03-08 | 2017-07-21 | 合肥华凌股份有限公司 | The control method and control device and refrigerator of refrigerator sterilization |
KR20180044608A (en) * | 2016-10-24 | 2018-05-03 | 비클시스템주식회사 | Lighting devices for extending the shelf life of the food |
CN108131879A (en) * | 2017-11-21 | 2018-06-08 | 珠海格力电器股份有限公司 | Refrigerator and cleaning method, device and system thereof |
CN109028698A (en) * | 2018-07-15 | 2018-12-18 | 福州立农环保科技有限公司 | A kind of agricultural gourd, fruit and vegetable preservation device |
CN109062100A (en) * | 2018-08-07 | 2018-12-21 | 苏州智货电子科技有限公司 | The control and monitoring method of ultraviolet ray disinfecting system |
KR102057057B1 (en) * | 2018-08-01 | 2019-12-19 | 이혜인 | Sterilizer of refrigerator using uv lamp for generating ozone |
CN111249512A (en) * | 2020-02-03 | 2020-06-09 | 广州市笑颜电子科技有限公司 | Ultraviolet lamp disinfection control system |
CN111380294A (en) * | 2018-12-28 | 2020-07-07 | 青岛海尔股份有限公司 | Air-cooled refrigerator and sterilization control method thereof |
CN111795527A (en) * | 2019-04-08 | 2020-10-20 | 青岛海尔电冰箱有限公司 | Water kettle, sterilization method thereof, ice maker with water kettle and ice making refrigerator |
-
2020
- 2020-05-11 CN CN202010392445.4A patent/CN111609664B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2109533U (en) * | 1991-11-19 | 1992-07-08 | 杨浩川 | Bacteria-free refrigerator |
US5901564A (en) * | 1997-12-08 | 1999-05-11 | Comeau, Ii; Richard J. | System for germicidal disinfecting of food inside of refrigerators using ultraviolet radiation |
JP4479080B2 (en) * | 2000-09-22 | 2010-06-09 | パナソニック株式会社 | Refrigerator with egg case |
US20050212239A1 (en) * | 2004-03-24 | 2005-09-29 | Caddy Corporation | UVC transport cart |
CN102589241A (en) * | 2011-01-17 | 2012-07-18 | 三星电子株式会社 | Refrigerator |
CN103307846A (en) * | 2013-05-24 | 2013-09-18 | 合肥晶弘电器有限公司 | Refreshing and sterilizing control device and the control method thereof for realizing safety temperature adjustment and timing in varying temperature compartment |
CN204460919U (en) * | 2015-01-16 | 2015-07-08 | 德清新明辉电光源有限公司 | A kind of multifunctional refrigerator illuminator |
KR20180044608A (en) * | 2016-10-24 | 2018-05-03 | 비클시스템주식회사 | Lighting devices for extending the shelf life of the food |
CN106969591A (en) * | 2017-03-08 | 2017-07-21 | 合肥华凌股份有限公司 | The control method and control device and refrigerator of refrigerator sterilization |
CN108131879A (en) * | 2017-11-21 | 2018-06-08 | 珠海格力电器股份有限公司 | Refrigerator and cleaning method, device and system thereof |
CN109028698A (en) * | 2018-07-15 | 2018-12-18 | 福州立农环保科技有限公司 | A kind of agricultural gourd, fruit and vegetable preservation device |
KR102057057B1 (en) * | 2018-08-01 | 2019-12-19 | 이혜인 | Sterilizer of refrigerator using uv lamp for generating ozone |
CN109062100A (en) * | 2018-08-07 | 2018-12-21 | 苏州智货电子科技有限公司 | The control and monitoring method of ultraviolet ray disinfecting system |
CN111380294A (en) * | 2018-12-28 | 2020-07-07 | 青岛海尔股份有限公司 | Air-cooled refrigerator and sterilization control method thereof |
CN111795527A (en) * | 2019-04-08 | 2020-10-20 | 青岛海尔电冰箱有限公司 | Water kettle, sterilization method thereof, ice maker with water kettle and ice making refrigerator |
CN111249512A (en) * | 2020-02-03 | 2020-06-09 | 广州市笑颜电子科技有限公司 | Ultraviolet lamp disinfection control system |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022068962A1 (en) * | 2021-03-29 | 2022-04-07 | 青岛海尔空调器有限总公司 | Sterilization control method for kitchen air conditioner, and kitchen air conditioner |
CN113124614A (en) * | 2021-05-11 | 2021-07-16 | 佛山市顺德区大磐电器实业有限公司 | Control method and device for sterilization of refrigeration equipment |
CN113124614B (en) * | 2021-05-11 | 2022-05-24 | 佛山市顺德区大磐电器实业有限公司 | Control method and device for sterilization of refrigeration equipment |
CN113654297A (en) * | 2021-08-19 | 2021-11-16 | 珠海格力电器股份有限公司 | Refrigerator deodorizer control method and device and refrigerator |
CN113654297B (en) * | 2021-08-19 | 2022-06-14 | 珠海格力电器股份有限公司 | Refrigerator deodorizer control method and device and refrigerator |
CN113790555A (en) * | 2021-09-15 | 2021-12-14 | 珠海格力电器股份有限公司 | Refrigerator and control method and storage medium thereof |
CN113855830A (en) * | 2021-09-26 | 2021-12-31 | 珠海格力电器股份有限公司 | Sterilization and odor purification device, refrigerator and refrigerator control method |
CN113713148A (en) * | 2021-09-29 | 2021-11-30 | 崇好科技有限公司 | Ozone disinfection lamp management system and method |
CN114034154A (en) * | 2021-11-08 | 2022-02-11 | 珠海格力电器股份有限公司 | Refrigerator sterilization control method and device, computer readable storage medium and refrigerator |
CN115875856A (en) * | 2022-12-12 | 2023-03-31 | 珠海格力电器股份有限公司 | Water heater disinfection method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN111609664B (en) | 2021-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111609664B (en) | Refrigerator sterilization control method and device, storage medium, server and refrigerator | |
US5740517A (en) | Radio pager sync acquisition timing arrangement for battery saving operation | |
CN112947103B (en) | Method, device, air conditioner and system for cleaning air in smart home system | |
MXPA05012548A (en) | Remote sim card replacement and activation process. | |
CN114034153B (en) | Refrigerator sterilization control method and device, computer readable storage medium and refrigerator | |
CN114034154B (en) | Refrigerator sterilization control method and device, computer readable storage medium and refrigerator | |
KR20160013106A (en) | Learning device with continuous configuration capability | |
CN109274757A (en) | Music pushing method, household appliance equipment and computer storage medium | |
CN111964325A (en) | Refrigerator odor removal control method and system, refrigerator and computer storage medium | |
CN113091265A (en) | Method for controlling air conditioning system and air conditioning system | |
CN108255089A (en) | A kind of control method and device | |
CN109780811B (en) | Power failure condition determining method and device, storage medium and refrigerator | |
CN111105876A (en) | Sleep reminding method, storage medium and mobile terminal | |
CN112594879B (en) | Air conditioner, humidification control method and device in sleep mode of air conditioner and storage medium | |
CN112602305A (en) | Method and apparatus for managing missed events | |
CN113124631A (en) | Prompting method and device for refrigerator and refrigerator | |
CN109637535A (en) | Voice instruction processing method and device and intelligent terminal | |
EP2476030B1 (en) | Household appliance with an interface for communicating with a remote programming device | |
CN204854123U (en) | Freezer of function is reminded in automatic degerming of utensil and food overstaying | |
CN110671875A (en) | Control method for use conflict behavior of refrigerator compartment | |
CN112641972A (en) | Plasma sterilization control method, plasma sterilization control device, electronic equipment and storage medium | |
CN111018043A (en) | Self-adaptive sterilization method | |
CN103019119A (en) | Method and system automatically switching standby modes | |
CN106729848B (en) | A kind of disinfection cabinet | |
CN110701755B (en) | Operation control method and device, air conditioner, terminal and storage medium |
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 |