Smart refrigerator and temperature detection method thereof

By acquiring the temperature of the target home appliances in the smart refrigerator and performing a weighted summation, the problem of other components' heating affecting temperature acquisition is solved, achieving higher accuracy in temperature display.

CN115615564BActive Publication Date: 2025-11-25QINGDAO HISENSE SMART LIFE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211161016.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-22
Publication Date
2025-11-25
Estimated Expiration
2042-09-22

AI Technical Summary

Technical Problem

The heat generated by other components in the smart refrigerator can affect the accuracy of the temperature sensing component, resulting in inaccurate temperature readings.

Method used

By acquiring the temperatures of target home appliances within the space where the smart refrigerator is located during the target time period, and by weighting and summing these temperatures with the temperature acquired by the smart refrigerator, the ambient temperature is determined. The distance and operating mode of the target home appliances and the smart refrigerator are taken into account to reduce the impact of heat generation from other components on temperature acquisition.

Benefits of technology

This improves the accuracy of the temperature display on smart refrigerators, ensuring that the displayed ambient temperature is closer to the actual temperature.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115615564B_ABST
    Figure CN115615564B_ABST
Patent Text Reader

Abstract

The application discloses an intelligent refrigerator and a temperature detection method thereof, and relates to the technical field of smart home. After the temperature acquisition component of the intelligent refrigerator collects a first temperature in a target period, the environment temperature can be determined based on the first temperature and a second temperature collected by at least one target home device in the target period. Each target home device is located in the same space as the intelligent refrigerator. That is, when determining the environment temperature of the space where the intelligent refrigerator is located, the second temperature collected by the target home device in the space can be considered. In this way, the influence of the working heat of other components in the intelligent refrigerator on the accuracy of the environment temperature determined by the intelligent refrigerator can be reduced, so that the accuracy of the environment temperature displayed by the intelligent refrigerator can be ensured to be relatively high.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of smart home, in particular to a smart refrigerator and a temperature detection method thereof. BACKGROUND

[0002] The smart refrigerator can include a temperature collection component and a display screen, the temperature collection component can collect the temperature of the space where the smart refrigerator is located, and the display screen can display the temperature collected by the temperature collection component.

[0003] Generally, in addition to the temperature collection component, the smart refrigerator can also include other components (such as a processor, etc.). The other components will heat due to work, thereby affecting the accuracy of the temperature collected by the temperature collection component, and then causing the accuracy of the temperature displayed by the display screen to be low. SUMMARY

[0004] The present application provides a smart refrigerator and a temperature detection method thereof, which can solve the problem of low accuracy of the temperature displayed by the smart refrigerator in the related art. The technical solution is as follows:

[0005] In one aspect, a smart refrigerator is provided, the smart refrigerator comprising: a processor, a temperature collection component, and a temperature display component; the processor is configured to:

[0006] obtain a first temperature collected by the temperature collection component within a target period;

[0007] obtain a second temperature collected by at least one target home device within the target period;

[0008] determine an ambient temperature of a space where the smart refrigerator is located according to the first temperature and the second temperature collected by the at least one target home device, the ambient temperature being positively correlated with the first temperature and the second temperature;

[0009] display the ambient temperature in the temperature display component;

[0010] wherein each of the target home devices is located in the same space as the smart refrigerator and satisfies at least one of the following conditions:

[0011] the distance between the target home device and the smart refrigerator is within a distance range;

[0012] the working mode of the target home device is standby mode.

[0013] In another aspect, a temperature detection method of a smart refrigerator is provided, the smart refrigerator comprising a temperature collection component and a temperature display component; the method comprising:

[0014] acquire a first temperature collected by the temperature collection component within a target time period;

[0015] acquire a second temperature collected by at least one target home device within the target time period;

[0016] determine an ambient temperature of a space where the smart refrigerator is located according to the first temperature and the second temperature collected by the at least one target home device, the ambient temperature being positively correlated with the first temperature and the second temperature;

[0017] display the ambient temperature in the temperature display component;

[0018] wherein each of the target home devices is located in the same space as the smart refrigerator and satisfies at least one of the following conditions:

[0019] a distance between the target home device and the smart refrigerator is within a distance range;

[0020] a working mode of the target home device is a standby mode.

[0021] In yet another aspect, a smart refrigerator is provided, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the temperature detection method of the smart refrigerator according to the above aspect when executing the computer program.

[0022] In yet another aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is loaded and executed by a processor to implement the temperature detection method of the smart refrigerator according to the above aspect.

[0023] In yet another aspect, a computer program product containing instructions is provided, which, when executed on a computer, causes the computer to execute the temperature detection method of the smart refrigerator according to the above aspect.

[0024] The technical scheme provided by the present application has at least the following beneficial effects:

[0025] The application provides a smart refrigerator and a temperature detection method thereof. After a temperature collection component of the smart refrigerator collects a first temperature in a target period, the smart refrigerator can determine an ambient temperature based on the first temperature and a second temperature collected by at least one target home device in the target period. Each target home device is located in the same space as the smart refrigerator. That is, when determining the ambient temperature of the space where the smart refrigerator is located, the smart refrigerator can consider the second temperature collected by the target home device in the space. In this way, the influence of the working heat of other components in the smart refrigerator on the accuracy of the ambient temperature determined by the smart refrigerator can be reduced, so that the accuracy of the ambient temperature displayed by the smart refrigerator can be ensured to be high.

[0026] In addition, the target home device can also meet the condition that the distance between the target home device and the smart refrigerator is within a distance range, and / or the condition that the working mode of the target home device is a standby mode. When the distance between the target home device and the smart refrigerator is within the distance range, it can be ensured that the ambient temperature determined by the smart refrigerator is close to the actual temperature of the target space; when the working mode of the target home device is the standby mode, it can be ensured that the second temperature collected by the target home device is accurate. Therefore, the accuracy of the ambient temperature displayed by the smart refrigerator can be further ensured to be high. BRIEF DESCRIPTION OF DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0028] Figure 1 is a flowchart of a temperature detection method provided by an embodiment of the application;

[0029] Figure 2 is a flowchart of another temperature detection method provided by an embodiment of the application;

[0030] Figure 3 is a schematic diagram of an implementation environment related to a temperature detection method provided by an embodiment of the application;

[0031] Figure 4 is a schematic diagram of an implementation environment related to another temperature detection method provided by an embodiment of the application;

[0032] Figure 5 is a schematic diagram of a smart refrigerator determining a target home device from a plurality of alternative home devices provided by an embodiment of the application;

[0033] Figure 6 is a schematic diagram of a smart refrigerator obtaining at least one second temperature provided by an embodiment of the application;

[0034] Figure 7 is a schematic diagram of an environment temperature of a target space determined by a smart refrigerator according to an embodiment of the present application;

[0035] Figure 8 is a structural schematic diagram of a smart refrigerator according to an embodiment of the present application;

[0036] Figure 9 is a structural schematic diagram of another smart refrigerator according to an embodiment of the present application;

[0037] Figure 10 is a structural schematic diagram of still another smart refrigerator according to an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0039] The present application provides a temperature detection method of a smart refrigerator. The method is applied to the smart refrigerator. The smart refrigerator comprises a temperature collection component and a temperature display component. Optionally, the temperature display component can be one of the following components: a liquid crystal display (LCD), a digital tube and a light-emitting diode (LED) display screen. Referring to Figure 1 The method comprises the following steps.

[0040] Step 101: obtaining a first temperature collected by the temperature collection component in a target time period.

[0041] The first temperature can be the temperature collected by the temperature collection component at any time in the target time period. The time difference between the start time and the end time of the target time period (i.e. the length of the target time period) can be less than a length threshold. In this way, the accuracy of the environment temperature determined based on the first temperature and at least one second temperature can be higher.

[0042] Step 102: obtaining a second temperature collected by at least one target home device in the target time period.

[0043] Each of the smart refrigerator and the at least one target home device is located in the same space. Each of the target home devices satisfies at least one of the following conditions: the distance between the target home device and the smart refrigerator is within a distance range; and the working mode of the target home device is a standby mode. For example, the distance between each of the target home devices and the smart refrigerator is within the distance range, and the working mode of the target home device is the standby mode.

[0044] Optionally, the collection time of the at least one second temperature can be the same as the collection time of the first temperature.

[0045] Step 103, determining the ambient temperature of the space where the smart refrigerator is located according to the first temperature and the second temperature collected by the at least one target home device.

[0046] The ambient temperature is positively correlated with the first temperature and the second temperature.

[0047] In the embodiments of the present application, the smart refrigerator can perform weighted summation on the first temperature and the second temperature collected by the at least one target home device, so as to obtain the ambient temperature of the space where the smart refrigerator is located.

[0048] Step 104, displaying the ambient temperature in the temperature display component.

[0049] After the smart refrigerator obtains the ambient temperature of the space where it is located, the ambient temperature can be displayed in the temperature display component of the smart refrigerator.

[0050] In summary, the embodiments of the present application provide a temperature detection method. After the smart refrigerator collects the first temperature through the temperature collection component in the target period, the ambient temperature can be determined based on the first temperature and the second temperature collected by the at least one target home device in the target period. Each target home device is located in the same space as the smart refrigerator. That is, when determining the ambient temperature of the space where it is located, the smart refrigerator can consider the second temperature collected by the target home device in the space. In this way, the influence of the working heat of other components in the smart refrigerator on the accuracy of the ambient temperature determined by the smart refrigerator can be reduced, so that the accuracy of the ambient temperature displayed by the smart refrigerator can be ensured to be high.

[0051] In addition, the target home device can also satisfy the condition that the distance between the target home device and the smart refrigerator is within the distance range, and / or the condition that the working mode is the standby mode. When the distance between the target home device and the smart refrigerator is within the distance range, it can be ensured that the ambient temperature determined by the smart refrigerator is close to the actual temperature of the target space; when the working mode of the target home device is the standby mode, it can be ensured that the second temperature collected by the target home device is accurate. Therefore, the accuracy of the ambient temperature displayed by the smart refrigerator can be further ensured to be high.

[0052] Figure 2 Another temperature detection method provided by the embodiments of the present application, which can be applied to a smart refrigerator. The smart refrigerator can include a temperature collection component and a temperature display component. Referring to Figure 2 The method can include:

[0053] Step 201, obtaining the first temperature collected by the temperature collection component in the target period.

[0054] After the smart refrigerator is started, the temperature collection component of the smart refrigerator can collect a first temperature of a space (hereinafter referred to as a target space for ease of description) where the smart refrigerator is located. Accordingly, the smart refrigerator can obtain the first temperature of the target space collected by the temperature collection component within a target period.

[0055] The first temperature can refer to the temperature collected by the temperature collection component at any time within the target period. The time difference between the start time and the end time of the target period (i.e., the length of the target period) can be less than a length threshold, for example, the length threshold can be 30 minutes (min). In this way, the accuracy of the ambient temperature determined based on the first temperature and the at least one second temperature can be high.

[0056] In an optional implementation, the smart refrigerator can further include a printed circuit board (PCB), and the temperature collection component of the smart refrigerator can be located on the printed circuit board. In this implementation, a target area of the printed circuit board can not be paved with a metal layer. The target area coincides with the orthographic projection of the temperature collection component on the printed circuit board. In this way, the heat emitted by other components provided on the printed circuit board can be prevented from being conducted to the area where the temperature collection component is located through the metal layer, thereby affecting the accuracy of the temperature collected by the temperature collection component.

[0057] It can be understood that the manufacturing material of the metal layer can be copper (Cu).

[0058] It can also be understood that in the embodiments of the present application, the temperature collection component and other components in the smart refrigerator can also be separated by a baffle made of a heat insulation material. In this way, the influence of the heat emitted by the other components on the temperature collected by the temperature collection component can be further reduced, thereby ensuring that the accuracy of the first temperature collected by the temperature collection component is high. The heat insulation material can be one of the following materials: asbestos, glass fiber, rock wool, aerogel felt, etc.

[0059] In another optional implementation, the temperature collection component of the smart refrigerator is not provided on the printed circuit board. In this case, the temperature collection component can be located in a semi-closed space surrounded by a baffle made of a heat insulation material, and the opening of the semi-closed space is exposed to the air in the target space.

[0060] As described above, in the embodiments of the present application, the influence of the heat emitted by other components in the smart refrigerator on the temperature collected by the temperature collection component of the smart refrigerator can be reduced by physical thermal insulation, thereby ensuring that the accuracy of the first temperature collected by the temperature collection component is high, and in turn ensuring that the accuracy of the ambient temperature determined based on the first temperature is high.

[0061] In step 202, if the communication connection is established with the server or the communication connection is established with the at least one target home device, the second temperature collected by the at least one target home device in the target time period is obtained.

[0062] The at least one target home device is located in the same space as the smart refrigerator, that is, the smart refrigerator and each target home device are located in the target space. In addition, each target home device satisfies at least one of the following conditions: the distance between the target home device and the smart refrigerator is within the distance range; and the working mode of the target home device is the standby mode. For example, the distance between each target home device and the smart refrigerator is within the distance range, and the working mode of the target home device is the standby mode.

[0063] Since the distance between the target home device and the smart refrigerator is within the distance range, that is, the smart refrigerator can determine the ambient temperature of the target space based on the temperatures of multiple regions in the target space, it can be ensured that the smart refrigerator determines the ambient temperature close to the actual temperature of the target space, and in turn, it can be ensured that the smart refrigerator can accurately display the current temperature of the target space. Since the working mode of the target home device is the standby mode, the accuracy of the second temperature collected by the target home device is high, because it can be ensured that the accuracy of the ambient temperature determined by the smart refrigerator based on the second temperature is high.

[0064] In the first optional implementation, as shown in Figure 3 If the smart refrigerator 110 establishes a communication connection with the server 120, the smart refrigerator 110 can obtain the second temperature collected by the at least one target home device in the target time period from the server 120. Optionally, the server can be a server, or can be a server cluster composed of several servers, or can be a cloud computing service center.

[0065] For example, after the smart refrigerator collects the first temperature, the smart refrigerator can send a first temperature acquisition request to the server. The first temperature acquisition request can include the start time and the end time of the target time period. After the server receives the first temperature acquisition request, for each target home device in the at least one target home device, the server can obtain the second temperature collected in the target time period from the temperature uploaded by the target home device, that is, the second temperature collected by the target home device in the target time period, and send the second temperature to the smart refrigerator.

[0066] It can be understood that the target room can be provided with a plurality of alternative home devices, which include the target home device described above. Each alternative home device can include a temperature acquisition component and a position acquisition component, can acquire the temperature of the space where the alternative home device is located through the temperature acquisition component, and can acquire the position of the alternative home device, and can upload the acquired temperature, the acquisition time of the temperature, and the position to the server. In addition, each alternative home device can also upload its working mode to the server.

[0067] After receiving the first temperature acquisition request, the server can first determine the target home device from the plurality of alternative home devices according to the condition required to be met by the target home device and the position and working mode uploaded by the alternative home device. Then, the server can distribute the second temperature acquired by the target home device in the target period to the first home device. For example, the server can first determine the distance between the smart refrigerator and each alternative home device based on the position uploaded by each alternative home device and the position of the smart refrigerator. If the condition required to be met by the target home device includes that the distance between the smart refrigerator is within the distance range, the server can determine the alternative home device with the distance within the distance range as the target home device based on the distance between the smart refrigerator and each alternative home device. If the condition required to be met by the target home device includes that the working mode is standby mode, the server can determine the alternative home device with the working mode as standby mode as the target home device based on the working mode reported by each alternative home device. The distance range is pre-stored by the server.

[0068] Optionally, each alternative home device can upload the temperature data (i.e., the temperature and the acquisition time of the temperature) to the server in real time, or can upload the temperature data to the server every upload period. Each alternative home device can be a refrigerator, an air conditioner, an air purifier, a switching device (such as a socket), a temperature display instrument, or a humidifier, etc.

[0069] In the second implementation mode, as shown in Figure 4 The smart refrigerator 110 can establish a communication connection with at least one target home device 130 (for example Figure 4 Two target home devices 130 are shown. For each of the at least one target home device, the smart refrigerator can directly acquire the second temperature acquired by the target home device in the target period from the target home device.

[0070] For example, after the smart refrigerator collects the first temperature, the smart refrigerator can send a second temperature acquisition request to each of the at least one target home device. After the target home device receives the second temperature acquisition request, the target home device can send the latest collected temperature to the smart refrigerator. Accordingly, the smart refrigerator can obtain the second temperature collected by the target home device in the target time period.

[0071] In the embodiments of the present application, if the target space is provided with a plurality of candidate home devices, and the distance between the target home device and the smart refrigerator is within the distance range, the smart refrigerator can determine the target home device from the plurality of candidate home devices before sending the second temperature acquisition request. The process of determining the target home device by the smart refrigerator can include:

[0072] The smart refrigerator comprises a ranging component, and each of the plurality of candidate home devices comprises a signal transmitting component. The signal transmitting component can periodically transmit a broadcast signal. The ranging component can receive the broadcast signal transmitted by the signal transmitting component, and can determine the distance between the candidate home device to which the signal transmitting component belongs and the smart refrigerator based on the characteristic data of the received broadcast signal. Then, the smart refrigerator can determine the distance between the smart refrigerator and each of the candidate home devices based on the ranging component, and determine the candidate home device whose distance is within the distance range as the target home device.

[0073] The distance range can be pre-stored in the smart refrigerator, for example, it can be [2m, 6m], that is, greater than or equal to 2m (meters) and less than or equal to 6m. The characteristic data of the broadcast signal can include at least one of the following data: the received signal strength of the broadcast signal and the signal transmission duration of the broadcast signal. The signal transmission duration of the broadcast signal refers to the duration between the first time and the second time. The first time refers to the time when the smart refrigerator sends the first signal to the candidate home device, and the second time refers to the time when the smart refrigerator receives the second signal sent by the candidate home device, and the second signal is sent to the smart refrigerator by the candidate home device after receiving the first signal.

[0074] Optionally, the signal transmitting component included in each candidate home device is one of the following components: an ultra wide band (UWB) signal transmitting component (also referred to as a UWB tag) and a Bluetooth signal transmitting component. It can be understood that if the signal transmitting component is a UWB tag, the ranging component included in the smart refrigerator is a UWB positioning base station, and accordingly, the characteristic data of the broadcast signal can be the signal transmission duration of the broadcast signal. If the signal transmitting component is a Bluetooth signal transmitting component, the ranging component is a Bluetooth signal positioning component, and accordingly, the characteristic data of the broadcast signal can be the received signal strength of the broadcast signal.

[0075] In this embodiment, the smart refrigerator can also establish communication connections with various candidate home appliances. If the target home appliance needs to meet the following conditions, such as operating mode being standby mode, the smart refrigerator can also obtain the operating mode of each candidate home appliance through the communication connection and determine the candidate home appliance operating mode being standby mode as the target home appliance.

[0076] Optionally, each of the smart refrigerator and at least one target home device may include a communication module. The smart refrigerator and each target home device can establish a communication connection through the communication module. Furthermore, the smart refrigerator and each target home device can establish a communication connection with the server through the communication module. This communication connection can be one of the following: Wi-Fi, Bluetooth, ZigBee, or cellular communication.

[0077] Optionally, the time difference between the acquisition time of each second temperature and the acquisition time of the first temperature can be less than a difference threshold. This ensures higher accuracy in determining the ambient temperature based on the first temperature and at least one target second temperature by the smart refrigerator. For example, the acquisition time of each second temperature can be the same as the acquisition time of the first temperature.

[0078] Optionally, at least one target home appliance and any two home appliances in the smart refrigerator can be located in different positions within the target space. This ensures that the smart refrigerator can consider the temperatures of multiple areas within the target space when determining the ambient temperature, thereby ensuring that the determined ambient temperature is close to the actual temperature of the target space, and consequently, that the smart refrigerator can accurately display the current temperature of the target space.

[0079] This application embodiment uses the example of each target home appliance being within a certain distance range from the smart refrigerator to illustrate the process by which the smart refrigerator determines the target home appliance from multiple candidate home appliances:

[0080] Assuming the target room is Figure 5 The living room in the illustrated family space is equipped with the following home appliances: a smart refrigerator, a humidifier, an air conditioner, a speaker, and a television. Alternatively, multiple alternative home appliances could be included, such as a humidifier, an air conditioner, a speaker, and a television.

[0081] Assuming the humidifier and TV are within range of the smart refrigerator, while the speaker and air conditioner are outside range, the first device can identify the speaker as the target home appliance and the TV as the target home appliance.

[0082] In step 203, the ambient temperature of the target space is determined according to the first temperature and the second temperature collected by the at least one target home device.

[0083] The ambient temperature is positively correlated with both the first temperature and the second temperature. That is, the greater the first temperature and the second temperature, the greater the ambient temperature; the smaller the first temperature and the second temperature, the smaller the ambient temperature.

[0084] In the embodiments of the present application, the smart refrigerator can perform weighted summation on the first temperature and the second temperature collected by the at least one target home device, thereby obtaining the ambient temperature of the space. Since the smart refrigerator also considers the second temperature collected by the at least one target home device in the target time period when determining the ambient temperature, the accuracy of determining the ambient temperature can be ensured to be high.

[0085] The sum of the weight of the first temperature and the weight of each second temperature can be equal to a fixed value. The fixed value can be 1. The weight of the first temperature and the weight of each second temperature can be sent by the server to the smart refrigerator, or can be determined by the smart refrigerator.

[0086] In the embodiments of the present application, if the condition met by each target home device only includes that the distance between the target home device and the smart refrigerator is within the distance range, the weight of the second temperature collected by each target home device is determined based on the working mode of the target home device. The weight of the first temperature can also be determined based on the working mode of the smart refrigerator.

[0087] For example, the working mode of the smart refrigerator and each home device in the target home device can be one of the following modes: running mode and standby mode. Compared with the standby mode, the accuracy of the temperature collected by the temperature collection component of the home device is more affected in the running mode. Therefore, if the working mode of the home device is the running mode, the smart refrigerator (or the server) can set the weight of the temperature collected by the home device to be smaller. If the working mode of the home device is the standby mode, the smart refrigerator (or the server) can set the weight of the temperature collected by the home device to be larger. In this way, the accuracy of the determined ambient temperature can be ensured.

[0088] It can be understood that the running mode can include a plurality of different sub-running modes, and the accuracy of the temperature collected by the temperature collection component of the home appliance is affected differently in any two sub-running modes. For example, the accuracy of the temperature collected by the temperature collection component is less affected in a first sub-running mode than in a second sub-running mode. Accordingly, the smart refrigerator (or server) can set a larger weight for the temperature collected by the home appliance in the first sub-running mode, and set a smaller weight for the temperature collected by the home appliance in the second sub-running mode.

[0089] For example, when the washing machine is in a hot washing mode (i.e., washing clothes with hot water), the water needs to be heated, and the power is large, so the accuracy of the temperature collected by the temperature collection component is greatly affected; and when in a general washing mode (i.e., washing clothes with cold water), the water does not need to be heated, and the power is small, so the accuracy of the temperature collected by the temperature collection component is less affected. Therefore, if the washing machine is in a hot washing mode, the smart refrigerator (or server) can set a smaller weight for the temperature collected by the temperature collection component of the washing machine at this time. If the washing machine is in a general washing mode, the smart refrigerator (or server) can set a larger weight for the temperature collected by the temperature collection component of the washing machine at this time.

[0090] If the condition met by each target home appliance only includes that the working mode of the target home appliance is the standby mode, the weight of the second temperature collected by each target home appliance is determined based on the distance between the target home appliance and the smart refrigerator. And the weight of the first temperature can be a fixed value.

[0091] Since the greater the distance from the target home appliance to the smart refrigerator, the closer the ambient temperature of the target space determined based on the second temperature collected by the target home appliance to the actual temperature of the target space, therefore, if the distance between the target home appliance and the smart refrigerator is large, the smart refrigerator (or server) can set a larger weight for the second temperature collected by the target home appliance. If the distance between the target home appliance and the smart refrigerator is small, the smart refrigerator (or server) can set a smaller weight for the second temperature collected by the target home appliance.

[0092] It can be understood that the smart refrigerator (or server) can also consider at least one of the position of the home appliance in the target space and the air temperature of the region (e.g., area) where the target space is located when determining the weight of the temperature collected by the home appliance (i.e., the first temperature or the second temperature). For example, the position of the home appliance in the target space and the air temperature of the region where the target space is located can also be considered.

[0093] The weighting of the temperature collected by the home appliance can also be negatively correlated with the ventilation of the location of the home appliance in the target space, and negatively correlated with the temperature of the area where the space is located. The ventilation of the location of the home appliance in the target space is negatively correlated with the distance of the home appliance from the window of the target room.

[0094] Optionally, the weight of the first temperature and the weights of each of the second temperatures can be unequal. This can prevent large errors in the ambient temperature determined by the smart refrigerator due to malfunctions or significant interference with the temperature acquisition components.

[0095] For example, if the number of at least one target home appliance is N, and the second temperature collected by the nth target home appliance among the N target home appliances is T n See also Figure 6 The smart refrigerator can obtain the second temperature T1 collected by the first target home appliance to the second temperature T collected by the Nth target home appliance through the server. N Where N is an integer greater than or equal to 1, and n is an integer greater than or equal to 1 and less than or equal to N.

[0096] Assume the first temperature collected by the smart refrigerator is T. m The ambient temperature T determined by the smart refrigerator x The following formula can be satisfied:

[0097] T x =A m ×T m +A1×T1+…+A n ×T n +…+A N ×T N

[0098] Among them, A m A1 is the weight of the first temperature, and A2 is the weight of the second temperature collected by the first target home appliance. n A is the weight of the second temperature collected for the nth target home appliance. N The weight of the second temperature collected for the Nth target home appliance.

[0099] Optionally, the smart refrigerator may also store a correspondence between detected temperatures and calibrated temperatures. For example, the smart refrigerator may also include a memory that stores this correspondence. This correspondence may be written into the smart refrigerator by an employee before it leaves the factory.

[0100] For example, the staff can place the smart refrigerator in a test environment, and can adjust the temperature (i.e., the calibration temperature) of the test environment. Then, the staff can record the detection temperature collected by the temperature collection component of the smart refrigerator at different calibration temperatures, so as to obtain the correspondence between the detection temperature and the calibration temperature of the smart refrigerator. The test environment can be a space.

[0101] Optionally, the smart refrigerator can record the correspondence between the detection temperature and the calibration temperature in the form of a curve graph or in the form of a table.

[0102] In the case where the correspondence between the detection temperature and the calibration temperature is also stored in the smart refrigerator, referring to Figure 7 , the process in which the smart refrigerator determines the environmental temperature of the space according to the first temperature and the second temperature collected by the at least one target home device can include:

[0103] Step 2031, determining the calibration temperature corresponding to the first temperature from the correspondence between the detection temperature and the calibration temperature.

[0104] It can be understood that if the first temperature is recorded in the correspondence between the detection temperature and the calibration temperature, or if the first temperature is not recorded in the correspondence but the detection temperature greater than the first temperature and the detection temperature less than the first temperature are recorded, the smart refrigerator can determine the calibration temperature corresponding to the first temperature based on the correspondence.

[0105] For the case where the first temperature is not recorded in the correspondence but the detection temperature greater than the first temperature and the detection temperature less than the first temperature are recorded, the process in which the smart refrigerator determines the calibration temperature corresponding to the first temperature can include:

[0106] The smart refrigerator determines the first calibration temperature corresponding to the first detection temperature greater than the first temperature and having the smallest difference with the first temperature from the correspondence, and determines the second calibration temperature corresponding to the second detection temperature less than the first temperature and having the smallest difference with the first temperature from the correspondence. That is, the smart refrigerator can determine the calibration temperatures corresponding to the two detection temperatures adjacent to the first temperature from the correspondence. Then, the smart refrigerator determines the average of the first calibration temperature and the second calibration temperature as the calibration temperature corresponding to the first temperature.

[0107] Optionally, the average can be the arithmetic mean or the root mean square of the first calibration temperature and the second calibration temperature.

[0108] Step 2032, weighted summing the first temperature and the second temperature collected by the at least one target home device to obtain a reference temperature.

[0109] The weights of the first temperature and each of the second temperatures can be sent to the smart refrigerator by the server, or they can be determined by the smart refrigerator.

[0110] Step 2033: Perform a weighted summation of the reference temperature and the calibration temperature corresponding to the first temperature to obtain the ambient temperature of the target space.

[0111] The weights of the reference temperature and the calibration temperature can be pre-stored in the smart refrigerator. The sum of the weights of the reference temperature and the calibration temperature can be 1, and the weights of the reference temperature and the calibration temperature can be equal or unequal. For example, the weight of the reference temperature can be 0.6, and the weight of the calibration temperature can be 0.4.

[0112] It is understandable that the correspondence between detected and calibrated temperatures records each calibrated temperature as the sum of the differences between the corresponding detected temperature and the target temperature. The target difference is the difference obtained by subtracting the corresponding detected temperature from the calibrated temperature. Based on this, a smart refrigerator can also store the correspondence between detected temperatures and differences to replace the correspondence between detected and calibrated temperatures.

[0113] Step 204: If no communication connection is established with the server and no communication connection is established with any target home device, then the calibration temperature corresponding to the first temperature in the correspondence between the detected temperature and the calibration temperature is determined as the ambient temperature of the target space.

[0114] In this embodiment of the application, if the smart refrigerator determines that it has not established a communication connection with the server and has not established a communication connection with any target home device, the calibration temperature corresponding to the first temperature in the correspondence between the detected temperature and the calibration temperature can be directly determined as the ambient temperature of the target space.

[0115] Therefore, even if the smart refrigerator has not established a communication connection with the server, it can still correct the collected first temperature based on the correspondence between the detected temperature and the calibrated temperature to obtain the ambient temperature of the target space, thus enabling the smart refrigerator to display the temperature of the target space more accurately.

[0116] Step 205: Display the ambient temperature in the temperature display component.

[0117] Once the smart refrigerator determines the ambient temperature of the target space, it can display that ambient temperature on its temperature display component so that the user can know the ambient temperature of the target space.

[0118] In this embodiment of the application, after the smart refrigerator obtains the ambient temperature of the target space, it can also perform the following steps to update the correspondence between the detected temperature and the calibrated temperature based on the ambient temperature, thereby achieving the effect of optimizing the correspondence.

[0119] Step 206, determining whether the detection temperature in the correspondence between the detection temperature and the calibration temperature includes the first temperature.

[0120] The smart refrigerator can detect whether the detection temperature in the correspondence between the detection temperature and the calibration temperature includes the first temperature. If the smart refrigerator determines that the detection temperature in the correspondence includes the first temperature, step 207 can be performed. If the smart refrigerator determines that the detection temperature in the correspondence does not include the first temperature, step 208 can be performed.

[0121] In the embodiments of the present application, the smart refrigerator can detect whether the first temperature is the same as each detection temperature recorded in the correspondence. If the smart refrigerator determines that the first temperature is the same as one of the detection temperatures recorded in the correspondence, it can be determined that the first temperature is included in the correspondence. If the smart refrigerator determines that the first temperature is not the same as any of the detection temperatures recorded in the correspondence, it can be determined that the first temperature is not included in the correspondence.

[0122] Step 207, updating the calibration temperature corresponding to the first temperature.

[0123] If the smart refrigerator determines that the detection temperature in the correspondence between the detection temperature and the calibration temperature includes the first temperature, the calibration temperature corresponding to the first temperature can be updated to update the correspondence. The updated calibration temperature is at least positively correlated with the ambient temperature of the target space.

[0124] In the embodiments of the present application, the updated calibration temperature is the ambient temperature. That is, the smart refrigerator can directly determine the ambient temperature as the updated calibration temperature. Alternatively, the updated calibration temperature is obtained by weighted summation of the ambient temperature and the calibration temperature corresponding to the first temperature. That is, the smart refrigerator can perform weighted summation on the ambient temperature and the calibration temperature corresponding to the first temperature, and determine the temperature obtained by the weighted summation as the updated calibration temperature.

[0125] The weight of the ambient temperature and the weight of the calibration temperature corresponding to the first temperature can be pre-stored by the smart refrigerator. The sum of the weight of the ambient temperature and the weight of the calibration temperature corresponding to the first temperature can be 1.

[0126] It can be understood that for the scenario in which the smart refrigerator stores the correspondence between the detection temperature and the difference value, the smart refrigerator can update the difference value corresponding to the first temperature. The updated difference value is equal to the difference value obtained by subtracting the first temperature from the updated calibration temperature corresponding to the first temperature.

[0127] Optionally, after determining the detection temperature in the correspondence between the detection temperature and the calibration temperature, the smart refrigerator can determine whether the number of the at least one target home device is greater than a number threshold. If the smart refrigerator determines that the number of the at least one target home device is greater than the number threshold, the calibration temperature corresponding to the first temperature can be updated. If the smart refrigerator determines that the number of the at least one target home device is not greater than the number threshold, the calibration temperature corresponding to the first temperature can be prohibited from being updated. In this way, the accuracy of the updated correspondence can be ensured to be high.

[0128] Step 208, recording the first temperature and the ambient temperature in the correspondence.

[0129] If the smart refrigerator determines that the detection temperature in the correspondence between the detection temperature and the calibration temperature does not include the first temperature, the first temperature and the ambient temperature can be recorded in the correspondence to update the correspondence.

[0130] Therefore, the smart refrigerator can enrich the data recorded in the correspondence between the detection temperature and the calibration temperature, thereby effectively solving the problem that the error of the ambient temperature determined by the smart refrigerator without establishing a communication connection with the server is large due to the small amount of data recorded in the correspondence.

[0131] It should be noted that the order of the steps of the temperature detection method provided by the embodiments of the present application can be adjusted appropriately, and the steps can be increased or decreased accordingly according to the circumstances. For example, step 204 can be deleted according to the circumstances; or steps 206 to 208 can be deleted according to the circumstances. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes, which should be covered within the protection scope of the present application, and therefore will not be described in detail.

[0132] In summary, the embodiments of the present application provide a temperature detection method. After the smart refrigerator collects the first temperature through the temperature collection component in the target period, the ambient temperature can be determined based on the first temperature and the second temperature collected by the at least one target home device in the target period. Each target home device is located in the same space as the smart refrigerator. That is, when determining the ambient temperature of the space where the smart refrigerator is located, the smart refrigerator can consider the second temperature collected by the target home device in the space. In this way, the influence of the working heat of other components in the smart refrigerator on the accuracy of the ambient temperature determined by the smart refrigerator can be reduced, thereby ensuring that the accuracy of the ambient temperature displayed by the smart refrigerator is high.

[0133] And the target home device also meets the condition that the distance between the target home device and the smart refrigerator is within the distance range, and / or the working mode of the target home device is the standby mode. When the distance between the target home device and the smart refrigerator is within the distance range, it can be ensured that the smart refrigerator determines that the actual temperature of the target space is close to the environment temperature. When the working mode of the target home device is the standby mode, it can be ensured that the second temperature collected by the target home device is more accurate. Therefore, the accuracy of the environment temperature displayed by the smart refrigerator can be further ensured.

[0134] The embodiment of the application provides a smart refrigerator which can be used to execute the temperature detection method provided by the above-mentioned method embodiment. Referring to Figure 8 , the smart refrigerator 110 comprises a processor 1101, a temperature collection component 1102 and a temperature display component 1103. The processor 1101 is configured to:

[0135] obtain a first temperature collected by the temperature collection component within a target period;

[0136] obtain a second temperature collected by at least one target home device within the target period;

[0137] determine an environment temperature of a space where the smart refrigerator is located according to the first temperature and the second temperature collected by the at least one target home device, the environment temperature being positively correlated with the first temperature and the second temperature;

[0138] display the environment temperature in the temperature display component;

[0139] wherein each target home device is located in the same space as the smart refrigerator and meets at least one of the following conditions:

[0140] the distance between the target home device and the smart refrigerator is within a distance range;

[0141] the working mode of the target home device is the standby mode.

[0142] Optionally, the distance between the target home device and the smart refrigerator is within the distance range. A plurality of alternative home devices are arranged in the space. Referring to Figure 9 , the smart refrigerator 110 further comprises a distance measuring component 1104.

[0143] The distance measuring component 1104 can be configured to receive a broadcast signal emitted by each alternative home device, and determine the distance between the alternative home device and the smart refrigerator based on feature data of the broadcast signal. The feature data of the broadcast signal comprises at least one of the following data: the received signal strength of the broadcast signal and the signal transmission duration of the broadcast signal.

[0144] The processor 1101 can be configured to determine the candidate home device within the distance range as the target home device.

[0145] Optionally, the processor 1101 can be configured to:

[0146] perform weighted summation on the first temperature and the second temperature collected by the at least one target home device to obtain the ambient temperature of the space.

[0147] If the condition met by each target home device only includes that the distance between the target home device and the smart refrigerator is within the distance range, the weight of the second temperature collected by each target home device is determined based on the working mode of the target home device.

[0148] Or, if the condition met by each target home device only includes that the working mode of the target home device is the standby mode, the weight of the second temperature collected by each target home device is determined based on the distance between the target home device and the smart refrigerator.

[0149] Optionally, the smart refrigerator stores a correspondence between a detection temperature and a calibration temperature. The processor 1101 can be configured to:

[0150] If the smart refrigerator has established a communication connection with the server or at least one target home device, the second temperature collected by the at least one target home device within the target time period is obtained.

[0151] The processor 1101 can also be configured to:

[0152] If the smart refrigerator has not established a communication connection with the server or any target home device, the calibration temperature corresponding to the first temperature in the correspondence is determined as the ambient temperature of the space.

[0153] Optionally, the processor 1101 can also be configured to:

[0154] If the detection temperature in the correspondence includes the first temperature, the calibration temperature corresponding to the first temperature is updated, and the updated calibration temperature is at least positively correlated with the ambient temperature.

[0155] If the detection temperature in the correspondence does not include the first temperature, the first temperature and the ambient temperature are recorded in the correspondence.

[0156] Optionally, the updated calibration temperature is obtained by performing weighted summation on the calibration temperature corresponding to the ambient temperature and the first temperature.

[0157] Optionally, the processor 1101 can be configured to:

[0158] If the detection temperature in the correspondence relation includes the first temperature, and the number of the at least one target home device is greater than the number threshold, the calibration temperature corresponding to the first temperature is updated.

[0159] Optionally, the processor 1101 can be configured to:

[0160] determine, from the correspondence relation, the calibration temperature corresponding to the first temperature;

[0161] perform weighted summation on the first temperature and the second temperature collected by the at least one target home device to obtain a reference temperature;

[0162] perform weighted summation on the reference temperature and the calibration temperature corresponding to the first temperature to obtain the ambient temperature of the space.

[0163] Optionally, the smart refrigerator further includes a printed circuit board, and the temperature collection component 1102 is located on the printed circuit board. In the target region of the printed circuit board, no metal layer is laid, and the target region is coincident with the orthographic projection of the temperature collection component on the printed circuit board.

[0164] In summary, the embodiments of the present application provide a smart refrigerator. After the temperature collection component collects the first temperature in the target period, the smart refrigerator can determine the ambient temperature based on the first temperature and the second temperature collected by the at least one target home device in the target period. Each target home device is located in the same space as the smart refrigerator. That is, when determining the ambient temperature of the space where the smart refrigerator is located, the smart refrigerator can consider the second temperature collected by the target home device in the space. In this way, the influence of the heat generated by other components in the smart refrigerator on the accuracy of the ambient temperature determined by the smart refrigerator can be reduced, thereby ensuring that the accuracy of the ambient temperature displayed by the smart refrigerator is relatively high.

[0165] In addition, the target home device can also satisfy the condition that the distance between the target home device and the smart refrigerator is within the distance range, and / or the condition that the working mode of the target home device is the standby mode. When the distance between the target home device and the smart refrigerator is within the distance range, it can be ensured that the ambient temperature determined by the smart refrigerator is close to the actual temperature of the target space. When the working mode of the target home device is the standby mode, it can be ensured that the second temperature collected by the target home device is relatively accurate. Therefore, the accuracy of the ambient temperature displayed by the smart refrigerator can be further ensured.

[0166] The embodiments of the present application provide a home device, which can be referred to as Figure 10 The home device 110 can include a memory 1104, a processor 1101, and a computer program stored in the memory 1105 and executable on the processor 1101. When the processor 1101 executes the computer program, the temperature detection method provided in the above embodiments is implemented, for example Figure 1 orFigure 2 The method shown.

[0167] The embodiment of the present application provides a computer readable storage medium, the computer readable storage medium stores a computer program, the computer program is loaded by a processor and executes the temperature detection method provided in the above embodiment, for example Figure 1 Or Figure 2 The method shown.

[0168] The embodiment of the present application further provides a computer program product containing instructions, when the computer program product runs on the computer, so that the computer executes the temperature detection method provided in the above embodiment, for example Figure 1 Or Figure 2 The method shown.

[0169] Those skilled in the art can understand that all or part of the steps of the above-mentioned embodiments can be completed by hardware, or by program to instruct related hardware to complete, and the program can be stored in a computer readable storage medium, and the storage medium mentioned above can be a read-only memory, a disk or an optical disk.

[0170] It should be understood that "and / or" mentioned herein indicates that there can be three relationships, for example, A and / or B can indicate that A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. Also, the term "at least one" in the present application means one or more, and the term "multiple" in the present application means two or more.

[0171] The terms "first", "second", and the like are used in the present application to distinguish between the same items or similar items with basically the same function, and it should be understood that there is no logical or time sequence dependency between "first", "second", and "n", and the quantity and execution order are not limited. For example, without departing from the scope of various described examples, the first temperature can be referred to as the second temperature, and similarly, the second temperature can be referred to as the first temperature.

[0172] It should be noted that the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the positions of the home devices involved in the present application are obtained under sufficient authorization.

[0173] The above merely provides exemplary embodiments of the present application, but is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A smart refrigerator, characterized in that, The smart refrigerator includes a processor, a temperature acquisition component, and a temperature display component. The smart refrigerator stores a correspondence between detected temperatures and calibrated temperatures. The processor is used for: Obtain the first temperature collected by the temperature acquisition component within the target time period; Acquire a second temperature collected by at least one target home appliance during the target time period; From the correspondence, determine the calibration temperature corresponding to the first temperature; A reference temperature is obtained by weighted summation of the first temperature and the second temperature collected by the at least one target home appliance; The reference temperature and the calibration temperature corresponding to the first temperature are weighted and summed to obtain the ambient temperature of the space where the smart refrigerator is located. The ambient temperature is positively correlated with both the first temperature and the second temperature. The ambient temperature is displayed in the temperature display component; Each of the target home appliances is located in the same space as the smart refrigerator and meets at least one of the following conditions: The target home appliance and the smart refrigerator are within a certain distance range; The target home appliance operates in standby mode.

2. The intelligent refrigerator according to claim 1, characterized in that, The distance between the target home appliance and the smart refrigerator is within a certain range; multiple alternative home appliances are provided in the space, and the smart refrigerator also includes: a distance measuring component; The ranging component is used to receive broadcast signals emitted by each of the candidate home devices, and to determine the distance between the candidate home devices and the smart refrigerator based on the feature data of the broadcast signals, wherein the feature data of the broadcast signals includes at least one of the following: the received signal strength of the broadcast signal and the signal transmission duration of the broadcast signal; The processor is configured to identify candidate home appliances that are within the distance range as the target home appliance.

3. The intelligent refrigerator according to claim 1, characterized in that, The smart refrigerator also includes a communication module; The communication module is used to obtain the working modes of multiple alternative home appliances installed in the space; The processor is used to identify the candidate home devices whose operating mode is the standby mode as the target home device.

4. The intelligent refrigerator according to claim 1, characterized in that, The processor is used for: If the smart refrigerator establishes a communication connection with the server, or establishes a communication connection with the at least one target home appliance, then the second temperature collected by the at least one target home appliance during the target time period is obtained; The processor is also used for: If the smart refrigerator has not established a communication connection with the server and has not established a communication connection with any of the target home appliances, then the calibration temperature corresponding to the first temperature in the correspondence is determined as the ambient temperature of the space.

5. The intelligent refrigerator according to claim 1, characterized in that, The processor is also used for: If the detected temperature in the correspondence includes the first temperature, then the calibration temperature corresponding to the first temperature is updated, and the updated calibration temperature is at least positively correlated with the ambient temperature. If the detected temperature in the correspondence does not include the first temperature, then the first temperature and the ambient temperature are recorded in the correspondence.

6. The intelligent refrigerator according to claim 5, characterized in that, The processor is used for: If the detected temperature in the correspondence includes the first temperature, and the number of the at least one target home device is greater than the number threshold, then the calibration temperature corresponding to the first temperature is updated.

7. The intelligent refrigerator according to any one of claims 1 to 6, characterized in that, The smart refrigerator also includes a printed circuit board, on which the temperature acquisition component is located; In this case, no metal layer is laid in the target area of ​​the printed circuit board, and the target area and the temperature acquisition component are orthographically projected onto the printed circuit board.

8. A temperature detection method for an intelligent refrigerator, characterized in that, The smart refrigerator includes a temperature acquisition component and a temperature display component, and stores a correspondence between detected temperatures and calibrated temperatures; the method includes: Obtain the first temperature collected by the temperature acquisition component within the target time period; Acquire a second temperature collected by at least one target home appliance during the target time period; From the correspondence, determine the calibration temperature corresponding to the first temperature; A reference temperature is obtained by weighted summation of the first temperature and the second temperature collected by the at least one target home appliance; The reference temperature and the calibration temperature corresponding to the first temperature are weighted and summed to obtain the ambient temperature of the space where the smart refrigerator is located. The ambient temperature is positively correlated with both the first temperature and the second temperature. The ambient temperature is displayed in the temperature display component; Each of the target home appliances is located in the same space as the smart refrigerator and meets at least one of the following conditions: The target home appliance and the smart refrigerator are within a certain distance range; The target home appliance operates in standby mode.

Citation Information

Patent Citations

  • Environment temperature monitoring method, device and machine set

    CN109631243A