Temperature control method, apparatus, device, and medium

By receiving status adjustment commands, the communication connection status between the temperature control device and the sensing device is dynamically adjusted. Combined with temperature values ​​and energy consumption modes, the flexibility and intelligence issues of multi-space temperature control in smart home systems are solved, achieving more intelligent and flexible temperature control.

CN116592486BActive Publication Date: 2025-11-25DEGRII CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing smart home systems lack flexibility and intelligence in multi-space temperature control, making it difficult to dynamically adjust the connection status and energy consumption mode of temperature sensing devices according to actual needs.

Method used

By receiving status adjustment commands, the communication connection status between the temperature control device and the sensing device is dynamically adjusted. Combined with the temperature value and energy consumption mode status of the sensing device, the ambient temperature value is determined, thereby realizing intelligent and flexible temperature control of the set space.

Benefits of technology

It enables intelligent and flexible control of temperature in multiple spaces, improving the flexibility and adaptability of temperature control and meeting users' personalized needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116592486B_ABST
    Figure CN116592486B_ABST
Patent Text Reader

Abstract

The application provides a temperature control method, device, equipment and medium. The application adjusts the communication connection state between the temperature control device and the temperature sensing device based on the state adjustment instruction to achieve flexible adjustment of the temperature sensing device included in the target temperature control system, so as to obtain the temperature values collected by each temperature sensing device included in the target temperature control system, determine the environmental temperature value based on the temperature values collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode state of each temperature sensing device, and then adjust the temperature in the set space based on the environmental temperature value, so that the target temperature control system can more intelligently and flexibly control the temperature of the set space.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart home technology, and in particular to a temperature control method, device, equipment and medium. Background Technology

[0002] With the advancement of technology and the improvement of people's living standards, people have increasingly higher requirements for the comfort and safety of home life, giving rise to smart homes. As an important component of smart homes, intelligent temperature control has gradually become a major research direction in the field. Consequently, how to achieve more intelligent and flexible temperature control in multiple spaces has also become an urgent problem to be solved in the field of smart homes. Summary of the Invention

[0003] To overcome the problems existing in related technologies, this application provides a temperature control method, apparatus, device and medium.

[0004] According to a first aspect of the embodiments of this application, a temperature control method is provided, applied to a temperature control device of a target temperature control system, the method comprising:

[0005] In response to receiving a status adjustment command for any temperature sensing device, the communication connection status between the temperature control device and the temperature sensing device is adjusted based on the adjustment command. The status adjustment command is used to indicate the addition or deletion of temperature sensing devices in the target temperature control system.

[0006] The temperature values ​​collected by each temperature sensor in the target temperature control system are obtained. Each temperature sensor is set with its own energy consumption mode and each temperature sensor is set in its corresponding space.

[0007] The ambient temperature value is determined based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode status of each temperature sensing device.

[0008] The temperature within the designated space is adjusted based on the ambient temperature value.

[0009] In some embodiments of this application, the state adjustment instruction includes a first state adjustment instruction and a second state adjustment instruction. The first state adjustment instruction is used to instruct the addition of a temperature sensing device to the target temperature control system, and the second state adjustment instruction is used to instruct the deletion of a temperature sensing device from the target temperature control system.

[0010] In response to receiving a status adjustment command for any temperature sensing device, the communication connection status between the temperature control device and the temperature sensing device is adjusted based on the status adjustment command, including any of the following:

[0011] In response to receiving a first state adjustment command for any temperature sensing device, a communication connection is established between the temperature control device and the temperature sensing device.

[0012] In response to receiving a second state adjustment command for any temperature sensing device, the communication connection between the temperature control device and the temperature sensing device is disconnected.

[0013] In some embodiments of this application, the process of obtaining the state adjustment instruction includes:

[0014] A system settings interface is provided, which is used to display multiple temperature sensing devices set in the specified space;

[0015] In response to a trigger operation on any temperature sensing device displayed in the system settings interface, a status settings interface is displayed. The status settings interface is used to set the system status of the temperature sensing device. The system status is used to indicate whether the temperature sensing device should be added to the target temperature control system.

[0016] Based on the system status of the temperature sensing device set through the status setting interface, obtain the status adjustment command.

[0017] In some embodiments of this application, the system state includes a first system state and a second system state. The first system state is used to indicate that the temperature sensing device is added to the target temperature control system, and the second system state is used to indicate that the temperature sensing device is not added to the target temperature control system.

[0018] Based on the system status of the temperature sensing device set through the status setting interface, obtain a status adjustment command, including any one of the following:

[0019] When the system state is switched from the second system state to the first system state through the status setting interface, the first state adjustment command is obtained;

[0020] When the system state is switched from the first system state to the second system state through the state setting interface, the second state adjustment command is obtained.

[0021] In some embodiments of this application, for a temperature sensing device in a first system state, the process of obtaining a state adjustment command further includes at least one of the following:

[0022] When the temperature sensing device switches from online to offline status, a second status adjustment command is obtained;

[0023] If the temperature sensing device does not detect the presence of a user within a preset time period, a second state adjustment command is obtained.

[0024] When the temperature sensing device is outside the communication range of the temperature control device, a second state adjustment command is obtained.

[0025] In some embodiments of this application, for a temperature sensing device in a second system state, the process of obtaining a state adjustment command further includes at least one of the following:

[0026] When the temperature sensing device switches from offline to online, the first state adjustment command is obtained.

[0027] If the temperature sensing device detects the presence of a user within a preset time period, a first state adjustment command is obtained.

[0028] When the temperature sensing device enters the communication range of the temperature control device, the first state adjustment command is obtained.

[0029] In some embodiments of this application, the system settings interface includes a first display area and a second display area. The first display area is used to display temperature sensing devices that have been added to the target temperature control system, and the second display area is used to display temperature sensing devices that have not been added to the target temperature control system.

[0030] In some embodiments of this application, the system settings interface also displays the working mode status of the temperature sensing device. The working mode status includes a first working mode status and a second working mode status. The first working mode status is used to indicate whether there is a user in the corresponding space, and the second working mode status is used to indicate whether the temperature sensing device is allowed to automatically update the system status.

[0031] The method also includes:

[0032] Based on the operating mode status of the temperature sensing device set through the status setting interface, the mode setting command is obtained. The mode setting command is used to set the operating mode status of the temperature sensing device.

[0033] In some embodiments of this application, the ambient temperature value is determined based on the temperature values ​​collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode state of each temperature sensing device, including:

[0034] Based on the set coefficients corresponding to the energy consumption mode status of each temperature sensing device, the temperature values ​​collected by each temperature sensing device are weighted and averaged to obtain the ambient temperature value.

[0035] The energy consumption mode states of the temperature sensing device include at least an energy-saving mode state, a comfort mode state, and a balance mode state. The energy-saving mode state corresponds to a first set coefficient, the comfort mode state corresponds to a second set coefficient, and the balance mode state corresponds to a third set coefficient.

[0036] In some embodiments of this application, before acquiring the temperature values ​​collected by the various temperature sensing devices in the target temperature control system, the method further includes:

[0037] In response to receiving a temperature setting command, the temperature within the set space is adjusted based on the target temperature value carried in the temperature setting command;

[0038] Based on the ambient temperature value, the temperature within the designated space is adjusted, including:

[0039] The temperature within the designated space is adjusted based on the target temperature and ambient temperature.

[0040] In some embodiments of this application, the temperature within a designated space is adjusted based on a target temperature value and an ambient temperature value, including:

[0041] Determine the temperature difference between the ambient temperature and the target temperature.

[0042] If the temperature difference exceeds the set difference threshold, an alarm message is sent to the target device to prompt the user to adjust the target temperature value. Alternatively, if the temperature difference does not exceed the set difference threshold, the temperature in the set space is adjusted based on the target temperature value.

[0043] In some embodiments of this application, the method further includes:

[0044] In response to receiving a temperature adjustment request from any temperature sensing device, if the first temperature value carried in the temperature adjustment request meets the set conditions, the temperature in the set space is adjusted based on the first temperature value.

[0045] The setting condition is that the first temperature value is within the set temperature adjustment range, and the set temperature adjustment range is determined based on the target temperature value.

[0046] In some embodiments of this application, after obtaining the temperature values ​​collected by various temperature sensing devices in the target temperature control system, the method further includes:

[0047] The acquired temperature values ​​are sent to the terminal devices associated with the target temperature control system. The terminal devices are used to display the temperature values ​​collected by each temperature sensing device.

[0048] After determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode states of each temperature sensing device, the method further includes:

[0049] The ambient temperature value is sent to the terminal device associated with the target temperature control system, and the terminal device is used to display the ambient temperature value.

[0050] In some embodiments of this application, the method further includes:

[0051] Acquire motion intensity signals detected by temperature sensing devices included in the target temperature control system;

[0052] After acquiring the motion intensity signal detected by the temperature sensing device included in the target temperature control system, the method further includes at least one of the following:

[0053] Based on motion intensity signals, determine the type of organisms present in the space corresponding to the temperature sensing device;

[0054] Based on motion intensity signals, the motion state of organisms existing in the space corresponding to the temperature sensing device is determined.

[0055] According to a second aspect of the embodiments of this application, a temperature control device is provided, which is a temperature control device applied to a target temperature control system, the device comprising:

[0056] The adjustment module is used to respond to the received status adjustment command for any temperature sensing device, and adjust the communication connection status between the temperature control device and the temperature sensing device based on the adjustment command. The status adjustment command is used to indicate the addition or deletion of temperature sensing devices in the target temperature control system.

[0057] The acquisition module is used to acquire the temperature values ​​collected by each temperature sensing device in the target temperature control system. Each temperature sensing device is set with its own energy consumption mode and each temperature sensing device is set in its corresponding space.

[0058] The determination module is used to determine the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode status of each temperature sensing device.

[0059] The adjustment module is also used to adjust the temperature within a set space based on the ambient temperature value.

[0060] In some embodiments of this application, the state adjustment instruction includes a first state adjustment instruction and a second state adjustment instruction. The first state adjustment instruction is used to instruct the addition of a temperature sensing device to the target temperature control system, and the second state adjustment instruction is used to instruct the deletion of a temperature sensing device from the target temperature control system.

[0061] The adjustment module, when used to adjust the communication connection status between the temperature control device and the temperature sensing device based on the received status adjustment command for any temperature sensing device, is configured to perform any of the following:

[0062] In response to receiving a first state adjustment command for any temperature sensing device, a communication connection is established between the temperature control device and the temperature sensing device.

[0063] In response to receiving a second state adjustment command for any temperature sensing device, the communication connection between the temperature control device and the temperature sensing device is disconnected.

[0064] In some embodiments of this application, the process of obtaining the state adjustment instruction includes:

[0065] A system settings interface is provided, which is used to display multiple temperature sensing devices set in the specified space;

[0066] In response to a trigger operation on any temperature sensing device displayed in the system settings interface, a status settings interface is displayed. The status settings interface is used to set the system status of the temperature sensing device. The system status is used to indicate whether the temperature sensing device should be added to the target temperature control system.

[0067] Based on the system status of the temperature sensing device set through the status setting interface, obtain the status adjustment command.

[0068] In some embodiments of this application, the system state includes a first system state and a second system state. The first system state is used to indicate that the temperature sensing device is added to the target temperature control system, and the second system state is used to indicate that the temperature sensing device is not added to the target temperature control system.

[0069] The process of obtaining a status adjustment command, when obtaining a status adjustment command based on the system status of the temperature sensing device set through the status setting interface, includes any one of the following:

[0070] When the system state is switched from the second system state to the first system state through the status setting interface, the first state adjustment command is obtained;

[0071] When the system state is switched from the first system state to the second system state through the state setting interface, the second state adjustment command is obtained.

[0072] In some embodiments of this application, for a temperature sensing device in a first system state, the process of obtaining a state adjustment command further includes at least one of the following:

[0073] When the temperature sensing device switches from online to offline status, a second status adjustment command is obtained;

[0074] If the temperature sensing device does not detect the presence of a user within a preset time period, a second state adjustment command is obtained.

[0075] When the temperature sensing device is outside the communication range of the temperature control device, a second state adjustment command is obtained.

[0076] In some embodiments of this application, for a temperature sensing device in a second system state, the process of obtaining a state adjustment command further includes at least one of the following:

[0077] When the temperature sensing device switches from offline to online, the first state adjustment command is obtained.

[0078] If the temperature sensing device detects the presence of a user within a preset time period, a first state adjustment command is obtained.

[0079] When the temperature sensing device enters the communication range of the temperature control device, the first state adjustment command is obtained.

[0080] In some embodiments of this application, the system settings interface includes a first display area and a second display area. The first display area is used to display temperature sensing devices that have been added to the target temperature control system, and the second display area is used to display temperature sensing devices that have not been added to the target temperature control system.

[0081] In some embodiments of this application, the system settings interface also displays the working mode status of the temperature sensing device. The working mode status includes a first working mode status and a second working mode status. The first working mode status is used to indicate whether there is a user in the corresponding space, and the second working mode status is used to indicate whether the temperature sensing device is allowed to automatically update the system status.

[0082] The process of setting the working mode status includes:

[0083] Based on the operating mode status of the temperature sensing device set through the status setting interface, the mode setting command is obtained. The mode setting command is used to set the operating mode status of the temperature sensing device.

[0084] In some embodiments of this application, the determining module, when determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode states of each temperature sensing device, is used to:

[0085] Based on the set coefficients corresponding to the energy consumption mode status of each temperature sensing device, the temperature values ​​collected by each temperature sensing device are weighted and averaged to obtain the ambient temperature value.

[0086] The energy consumption mode states of the temperature sensing device include at least an energy-saving mode state, a comfort mode state, and a balance mode state. The energy-saving mode state corresponds to a first set coefficient, the comfort mode state corresponds to a second set coefficient, and the balance mode state corresponds to a third set coefficient.

[0087] In some embodiments of this application, the adjustment module is further configured to adjust the temperature within the set space based on the target temperature value carried by the temperature setting command in response to receiving a temperature setting command;

[0088] The adjustment module, when used to adjust the temperature within a set space based on an ambient temperature value, includes:

[0089] The temperature within the designated space is adjusted based on the target temperature and ambient temperature.

[0090] In some embodiments of this application, the adjustment module, when used to adjust the temperature within a set space based on a target temperature value and an ambient temperature value, is used for:

[0091] Determine the temperature difference between the ambient temperature and the target temperature.

[0092] If the temperature difference exceeds the set difference threshold, an alarm message is sent to the target device to prompt the user to adjust the target temperature value. Alternatively, if the temperature difference does not exceed the set difference threshold, the temperature in the set space is adjusted based on the target temperature value.

[0093] In some embodiments of this application, the adjustment module is further configured to, in response to receiving a temperature adjustment request sent by any temperature sensing device, adjust the temperature within a set space based on the first temperature value if the first temperature value carried in the temperature adjustment request meets the set conditions.

[0094] The setting condition is that the first temperature value is within the set temperature adjustment range, and the set temperature adjustment range is determined based on the target temperature value.

[0095] In some embodiments of this application, the device further includes:

[0096] The sending module is used to send the acquired temperature values ​​to the terminal devices associated with the target temperature control system. The terminal devices are used to display the temperature values ​​collected by each temperature sensing device.

[0097] The sending module is also used to send ambient temperature values ​​to terminal devices associated with the target temperature control system, and the terminal devices are used to display the ambient temperature values.

[0098] In some embodiments of this application, the acquisition module is further configured to acquire the motion intensity signal detected by the temperature sensing device included in the target temperature control system;

[0099] The determination module is also used for at least one of the following:

[0100] Based on motion intensity signals, determine the type of organisms present in the space corresponding to the temperature sensing device;

[0101] Based on motion intensity signals, the motion state of organisms existing in the space corresponding to the temperature sensing device is determined.

[0102] According to a third aspect of the embodiments of this application, a temperature control device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the operations performed by the temperature control method described above.

[0103] According to a fourth aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a program is stored, and the program is executed by a processor to perform the operations performed by the temperature control method described above.

[0104] According to a fifth aspect of the embodiments of this application, a computer program product is provided, including a computer program that, when executed by a processor, implements the operations performed by the temperature control method described above.

[0105] The technical solutions provided by the embodiments of this application may include the following beneficial effects:

[0106] This application adjusts the communication connection between the temperature control device and the temperature sensing device based on the received state adjustment command for any temperature sensing device. This allows for flexible adjustment of the temperature sensing devices included in the target temperature control system. By acquiring the temperature values ​​collected by each temperature sensing device in the target temperature control system, and determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode state of each temperature sensing device, the temperature in the set space is adjusted based on the ambient temperature value. This enables more intelligent and flexible temperature control of the set space through the target temperature control system.

[0107] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0108] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this specification and, together with the description, serve to explain the principles of this specification.

[0109] Figure 1 This is a flowchart illustrating a temperature control method according to an exemplary embodiment of this application.

[0110] Figure 2This is a schematic diagram of a system settings interface according to an exemplary embodiment of this application.

[0111] Figure 3 This application illustrates a temperature control device according to an exemplary embodiment.

[0112] Figure 4 This is a schematic diagram of the structure of a temperature control device according to an exemplary embodiment of this application. Detailed Implementation

[0113] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this specification. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this specification as detailed herein.

[0114] The terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of this specification. The singular forms “a,” “described,” and “the” as used herein are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0115] It should be understood that although the terms first, second, third, etc., may be used in this specification to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this specification, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."

[0116] This application provides a temperature control method for flexibly adjusting the temperature sensing devices included in a target temperature control system, thereby achieving temperature control of a set space based on the adjusted target temperature control system, thus improving the flexibility of temperature control.

[0117] The target temperature control system can be installed in a residential apartment, with temperature control equipment installed in one room and temperature sensors installed in each room to control the temperature of multiple rooms. Alternatively, the target temperature control system can also be installed in an office building, with temperature control equipment installed in one office and temperature sensors installed in each office to control the temperature of multiple offices.

[0118] The above is merely an illustrative description of the application scenarios of this application and does not constitute a limitation on the application scenarios of this application. In many other possible implementations, this application can be applied to various other scenarios involving the need for temperature control.

[0119] The above is a description of the application scenarios of this application. Next, the method provided by this application will be described in detail with reference to the embodiments of this specification.

[0120] like Figure 1 As shown, Figure 1 This is a flowchart illustrating a temperature control method according to an exemplary embodiment of this application, applied to a temperature control device for a target temperature control system. The method may include the following steps:

[0121] Step 101: In response to receiving a status adjustment command for any temperature sensing device, adjust the communication connection status between the temperature control device and the temperature sensing device based on the status adjustment command. The status adjustment command is used to indicate the addition or deletion of temperature sensing devices in the target temperature control system.

[0122] By adjusting the communication connection status between the temperature control device and the temperature sensing device based on the status adjustment command, the temperature sensing device included in the target temperature control system can be added or deleted, thereby enabling the flexible construction and adjustment of the target temperature control system.

[0123] Step 102: Obtain the temperature values ​​collected by each temperature sensing device in the target temperature control system. Each temperature sensing device has its own energy consumption mode and is located in its corresponding space.

[0124] It should be noted that the target temperature control system can be used to regulate the temperature of a set space. The set space can be of various types and sizes; for example, it can be a residential apartment or an office building, etc. This application does not limit the specific type of the set space. The set space can include multiple sub-spaces. Taking a residential apartment as an example, the set space can include bedrooms, living rooms, bathrooms, kitchens, functional rooms, etc.; similarly, taking an office building as an example, the set space can include offices, tea rooms, meeting rooms, etc.

[0125] It should be noted that the temperature control device can be used to control the temperature in each subspace of the set space. In addition, each subspace of the set space can be equipped with a temperature sensing device so that the temperature in its subspace can be monitored.

[0126] The temperature sensing devices can all have multiple functions such as temperature monitoring, humidity monitoring, visualization, and biological detection. Optionally, they can also have more functions. This application does not limit the specific types of functions that the temperature sensing devices can possess. As for the temperature control devices, they can have functions such as temperature regulation, humidity regulation, and calculation. Optionally, they can also have more functions. This application does not limit the specific types of functions that the temperature control devices can possess. Furthermore, it should be noted that the calculation function of the temperature control device enables unified judgment and processing based on the temperature of each subspace.

[0127] Optionally, the temperature control device and each temperature sensing device can communicate via wired or wireless connection, so that the temperature control device can obtain the temperature values ​​collected by each temperature sensing device. This application does not limit the specific communication method between the temperature control device and each temperature sensing device. For example, the temperature control device and each temperature sensing device can communicate via broadcast, or via Bluetooth signal, or via other short-range communication modes such as Wireless Fidelity (WiFi), Zigbee, or infrared communication technology, etc.

[0128] Step 103: Determine the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode status of each temperature sensing device.

[0129] Step 104: Adjust the temperature within the set space based on the ambient temperature value.

[0130] This application adjusts the communication connection between the temperature control device and the temperature sensing device based on the received state adjustment command for any temperature sensing device. This allows for flexible adjustment of the temperature sensing devices included in the target temperature control system. By acquiring the temperature values ​​collected by each temperature sensing device in the target temperature control system, and determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode state of each temperature sensing device, the temperature in the set space is adjusted based on the ambient temperature value. This enables more intelligent and flexible temperature control of the set space through the target temperature control system.

[0131] After introducing the basic implementation process of this application, the various non-limiting implementation methods of this application will be described in detail below.

[0132] It should be noted that before step 101, a visual interface can be provided by the terminal device to trigger the status adjustment command, and the terminal device will send the triggered status adjustment command to the temperature control device of the target temperature control system so that the temperature control device can obtain the status adjustment command.

[0133] The terminal device can be of various types, such as smartphones, tablets, desktop computers, laptops, smartwatches, etc. This application does not limit the type of terminal device.

[0134] In some embodiments, the process of obtaining a status adjustment instruction through a terminal device may include the following steps:

[0135] Step 1: Provide a system settings interface. The system settings interface is used to display multiple temperature sensing devices set in the designated space.

[0136] See Figure 2 , Figure 2 This is a schematic diagram of a system settings interface according to an exemplary embodiment of this application, such as... Figure 2 As shown, the system's display interface shows temperature sensors installed in the kitchen, living room, study, bathroom, and corridor.

[0137] After the temperature sensing devices are displayed through the system settings interface, users can trigger any of the displayed temperature sensing devices according to their needs to set whether to add the corresponding temperature sensing device to the target temperature control system, thereby realizing the update of the target temperature control system to meet the user's customized needs.

[0138] Step 2: In response to a trigger operation on any temperature sensing device displayed in the system settings interface, the status settings interface is displayed. The status settings interface is used to set the system status of the temperature sensing device. The system status is used to indicate whether the temperature sensing device should be added to the target temperature control system.

[0139] Step 3: Obtain the status adjustment command based on the system status of the temperature sensing device set through the status setting interface.

[0140] The system status may include a first system status and a second system status. The first system status may be used to indicate that the temperature sensing device is added to the target temperature control system, and the second system status may be used to indicate that the temperature sensing device is not added to the target temperature control system.

[0141] Based on this, when obtaining a status adjustment command based on the system status of the temperature sensing device set through the status setting interface, any of the following implementation methods can be included:

[0142] In one possible implementation, when the system state is switched from the second system state to the first system state through the state setting interface, the first state adjustment instruction is obtained.

[0143] For a temperature sensing device whose initial system state is the second system state, if the user triggers the temperature sensing device in the system settings interface, the terminal device can display the corresponding status settings interface of the temperature sensing device, so that the user can switch the system state of the temperature sensing device from the second system state to the first system state through the displayed status settings interface.

[0144] In another possible implementation, when the system state is switched from the first system state to the second system state through the state setting interface, the second state adjustment instruction is obtained.

[0145] For a temperature sensing device whose initial system state is the first system state, if the user triggers the temperature sensing device in the system settings interface, the terminal device can display the corresponding status settings interface of the temperature sensing device, so that the user can switch the system state of the temperature sensing device from the first system state to the second system state through the displayed status settings interface.

[0146] It should be noted that the status setting interface can include status switching controls. For example, a status switching control can be a status toggle switch. When the status toggle switch is in the "on" state, it indicates that the system status of the corresponding temperature sensor is the first system status; when the status toggle switch is in the "off" state, it indicates that the system status of the corresponding temperature sensor is the second system status. Alternatively, the status switching control can be two checkboxes, one corresponding to the first system status and the other to the second system status. When the checkbox corresponding to the first system status is checked, it indicates that the system status of the corresponding temperature sensor is set to the first system status; when the checkbox corresponding to the second system status is checked, it indicates that the system status of the corresponding temperature sensor is set to the second system status.

[0147] The above is merely an exemplary method for setting the system status of a temperature sensing device through a status setting interface. In many possible implementations, the status setting interface may take other forms, which this application does not limit.

[0148] It should be noted that the above process is based on the example of the user manually adjusting the system status of the temperature sensing device according to actual usage needs. In more possible implementations, the temperature sensing device can also automatically adjust its own system status according to its actual usage.

[0149] In some embodiments, for a temperature sensing device in a first system state, when the temperature sensing device has been set to the first system state, the acquisition of the second state adjustment command can be achieved in any of the following ways:

[0150] In one possible implementation, a second state adjustment command is obtained when the temperature sensing device switches from an online state to an offline state.

[0151] It should be noted that when the temperature sensing device is powered on, it is considered to be online, and when the temperature sensing device is powered off, it is considered to be offline.

[0152] Furthermore, the temperature sensing device can communicate with the temperature control device of the target temperature control system via wired or wireless connection through networking. When the temperature sensing device is powered on and connected to the temperature control device through networking, it can be considered to be in an online state. When the temperature sensing device is powered on but cannot connect to the temperature control device through networking, or when the temperature sensing device is powered off, it can be considered to be in an offline state.

[0153] Temperature control equipment can monitor the online status of each temperature sensor in real time. When any temperature sensor is detected to switch from online to offline, the temperature control equipment can automatically obtain a second state adjustment command.

[0154] In another possible implementation, a second state adjustment command is obtained if the temperature sensing device does not detect the presence of a user within a preset time period.

[0155] It should be noted that the temperature sensing device can have a biological detection function. For example, the temperature sensing device can be equipped with a passive infrared radiation (PIR) detector or a radar detector, so that the presence of a user within a preset range can be detected by the PIR detector or radar detector. Optionally, the preset range can be a circular area centered on the detector with a first preset distance as the radius, or the preset range can be other types of areas. This application does not limit the specific value of the first preset distance or the type of area of ​​the preset range.

[0156] The preset duration can be any duration, for example, 30 minutes. Optionally, the preset duration can also be other durations. This application does not limit the specific value of the preset duration.

[0157] If neither the PIR detector nor the radar detector detects a user within a preset range within a preset time period, the temperature sensing device can send a second state adjustment command to the temperature control device so that the temperature control device can receive the second state adjustment command.

[0158] In another possible implementation, a second state adjustment command is obtained when the temperature sensing device is outside the communication range of the temperature control device.

[0159] It should be noted that although the temperature control device and the various temperature sensing devices can communicate via wired or wireless connections, this communication can only be guaranteed if the various temperature sensing devices are within the communication range of the temperature control device.

[0160] For example, if the temperature control device communicates with various temperature sensing devices via broadcast, the communication range of the temperature control device is also the broadcast coverage area. Similarly, if the temperature control device communicates with various temperature sensing devices via Bluetooth, the communication range of the temperature control device is also the Bluetooth signal coverage area. Likewise, if the temperature control device communicates with various temperature sensing devices via WiFi, the communication range of the temperature control device is also the WiFi signal coverage area. Furthermore, if the temperature control device communicates with various temperature sensing devices via Zigbee technology, the communication range of the temperature control device is also the Zigbee signal coverage area. Finally, if the temperature control device communicates with various temperature sensing devices via infrared communication technology, the communication range of the temperature control device is also the infrared communication signal coverage area.

[0161] It should be noted that since the temperature sensing device can be movable, if the temperature sensing device was within the communication range of the temperature control device before it was moved, it is possible that the temperature sensing device will be located outside the communication range of the temperature control device after it is moved. In this case, the communication connection between the temperature sensing device and the temperature control device will be automatically disconnected. When the temperature control device detects that the communication connection between itself and the temperature sensing device is disconnected, it can automatically obtain the second state adjustment command.

[0162] Through the above process, the system status of temperature sensing devices can be automatically updated, so that when temperature sensing devices do not meet the system construction requirements, these temperature sensing devices can be automatically removed from the target temperature control system, thus realizing the automatic updating of the target temperature control system.

[0163] In other embodiments, for a temperature sensing device in a second system state, when the temperature sensing device has been set to the second system state, the first state adjustment command can be obtained in any of the following ways:

[0164] In one possible implementation, a first state adjustment command is obtained when the temperature sensing device switches from an offline state to an online state.

[0165] It should be noted that the descriptions of online and offline status can be found in the above embodiments, and will not be repeated here.

[0166] Temperature control equipment can monitor the online status of each temperature sensor in real time. When any temperature sensor is detected to switch from offline to online, the temperature control equipment can automatically obtain the first state adjustment command.

[0167] In another possible implementation, a first state adjustment command is obtained when the temperature sensing device detects the presence of a user within a preset time period.

[0168] It should be noted that the relevant description of the biological detection function of the temperature sensing device can be found in the above embodiments, and will not be repeated here.

[0169] If the PIR detector or radar detector detects the presence of a user within a preset time period, the temperature sensing device can send a first state adjustment command to the temperature control device so that the temperature control device can obtain the first state adjustment command.

[0170] In another possible implementation, a first state adjustment command is obtained when the temperature sensing device enters the communication range of the temperature control device.

[0171] It should be noted that the communication range can be found in the above embodiments, and will not be repeated here.

[0172] If the temperature sensor was outside the communication range of the temperature control device before it was moved, it is possible that the temperature sensor will be located within the communication range of the temperature control device after it is moved. In this case, the temperature sensor and the temperature control device will automatically establish a communication connection. Once the temperature control device detects that a successful communication connection has been established with the temperature sensor, it can automatically obtain the first state adjustment command.

[0173] Through the above process, the system status of the temperature sensing device can be automatically updated, so that the temperature sensing device can be automatically added to the target temperature control system when it meets the system requirements, thus realizing the automatic updating of the target temperature control system.

[0174] Additionally, it should be noted that, to ensure a good user experience, a protection time can be set for the system state manually configured by the user. During this protection time, the temperature sensing device cannot automatically switch its system state. For example, if the user manually sets the temperature sensing device's system state to the first system state, the device cannot automatically switch back to the second system state during the protection time; similarly, if the user manually sets the temperature sensing device's system state to the second system state, the device cannot automatically switch back to the first system state during the protection time.

[0175] Optionally, the protection time can be a preset duration, for example, the protection time can be 30 minutes, or the protection time can be other durations. This application does not limit the specific duration of the protection time.

[0176] It should be noted that a first display area and a second display area can be set in the system settings interface. The first display area can be used to display temperature sensing devices that have been added to the target temperature control system, and the second display area can be used to display temperature sensing devices that have not been added to the target temperature control system. This allows users to determine the current system status of the temperature sensing devices based on their display positions in the system settings interface, that is, to determine whether the temperature sensing devices have been added to the target temperature control system. Based on the current system status of the temperature sensing devices, users can then process the temperature sensing devices to adjust the temperature sensing devices included in the target temperature control system.

[0177] In one possible implementation, when providing the system settings interface, the temperature sensing devices that have been added to the target temperature control system can be displayed in the first display area of ​​the system settings interface, and the temperature sensing devices that have not been added to the target temperature control system can be displayed in the second display area of ​​the system settings interface.

[0178] It should be noted that both the temperature sensing devices displayed in the first display area and the temperature sensing devices displayed in the second display area are located within the set space and can communicate with the temperature control device of the target temperature control system in order to adjust the temperature of each subspace in the set space based on the instructions of the temperature control device.

[0179] Still as Figure 2 For example, see the system settings interface shown below. Figure 2 The area marked "Included in the temperature control system" is the first display area. The temperature sensing devices displayed in this area include those installed in the kitchen, living room, study, and bathroom. These are all temperature sensing devices that have been integrated into the target temperature control system. The area marked "Not included in the temperature control system" is the second display area. The temperature sensing devices displayed in this area include those installed in the corridor. These are temperature sensing devices that have not been integrated into the target temperature control system.

[0180] After the temperature sensing device is displayed through the system settings interface, users can update the system status of whether the temperature sensing device is added to the target control system according to their own needs, thereby realizing the update of the target temperature control system to meet the user's customized needs.

[0181] It should be noted that for temperature sensing devices initially in system state 1, which are originally displayed in the first display area, after switching the system state from system state 1 to system state 2 through the above process (either manual or automatic switching), the temperature sensing device will be displayed in the second display area and will no longer need to be displayed in the first display area. Conversely, for temperature sensing devices initially in system state 2, which are originally displayed in the second display area, after switching the system state from system state 2 to system state 1 through the above process (either manual or automatic switching), the temperature sensing device will be displayed in the first display area and will no longer need to be displayed in the second display area.

[0182] In some embodiments, the system settings interface may also display the operating mode status of the temperature sensing device. The operating mode status includes a first operating mode status and a second operating mode status. The first operating mode status is used to indicate whether there is a user in the corresponding space, and the second operating mode status is used to indicate whether the temperature sensing device is allowed to automatically update the system status.

[0183] Users can set the operating mode of the temperature sensing device through the status setting interface. Based on the operating mode of the temperature sensing device set through the status setting interface, mode setting commands can be obtained. These mode setting commands can be used to set the operating mode of the temperature sensing device.

[0184] In one possible implementation, the status settings interface can have a status switch for a first working mode and a second working mode, allowing users to set the working mode status through the status switch.

[0185] For example, the status settings interface can have a first status switch corresponding to a first working mode and a second status switch corresponding to a second working mode. Users can turn on the first status switch to set the first working mode to indicate that a user exists in the corresponding space, and turn off the first status switch to set the first working mode to indicate that no user exists in the corresponding space. In addition, users can turn on the second status switch to set the second working mode to indicate that the temperature sensing device is allowed to automatically update the system status, and turn off the second status switch to indicate that the temperature sensing device is not allowed to automatically update the system status.

[0186] It should be noted that the above is only one possible way to set the working mode status through the status setting interface. Among the many possible ways, the working mode status can also be set in other ways, and this application does not limit this.

[0187] Still as Figure 2 Taking the system status shown as an example, and using the display content of the temperature sensing device installed in the kitchen as an example for illustration, such as... Figure 2 As shown, icon 201 is the display icon corresponding to the first working mode, and icon 202 is the display icon corresponding to the second working mode. It should be noted that if the user sets the first working mode to indicate the presence of a user in the corresponding space, icon 201 will be displayed normally; if the user sets the first working mode to indicate the absence of a user in the corresponding space, icon 201 will be hidden. Similarly, if the user sets the second working mode to indicate that the temperature sensing device is allowed to automatically update the system status, icon 202 will be displayed normally; if the user sets the second working mode to indicate that the temperature sensing device is not allowed to automatically update the system status, icon 202 will be hidden.

[0188] It should be noted that by providing a first working mode and a second working mode, users can set the corresponding working mode according to their own usage needs to meet those needs.

[0189] For example, if a user is about to leave, the first working mode can be set to indicate that there is no user in the corresponding space. The temperature sensing device can then know that there is no user in the subspace it is in based on the first working mode set by the user. At this time, even if the temperature sensing device is in the second system state and the temperature sensing device detects the presence of a living organism through the biological detection function, the temperature control device will not be able to obtain the first state adjustment command, thereby reducing the occurrence of invalid system state switching processes and reducing the energy consumption of the temperature sensing device.

[0190] Furthermore, if a user returns home from outdoors, the first operating mode can be set to indicate the presence of a user in the corresponding space. The temperature sensing device can then know that a user is present in its current subspace based on the user's first operating mode setting. If the temperature sensing device is in the second system state and detects the presence of a living organism through its biological detection function, it can automatically send a first state adjustment command to the temperature control device to switch the system state of the temperature sensing device from the second system state to the first system state, thereby achieving automatic adjustment of the target temperature control system.

[0191] For example, if a user wants to sleep, the second working mode can be set to indicate that the temperature sensor is not allowed to automatically update the system state. The temperature sensor can then know, based on the user's second working mode setting, that the user in its subspace may be asleep. In this case, even if the temperature sensor is in the second system state and detects the presence of a living organism through the biological detection function, the temperature sensor does not need to send a first state adjustment command to the temperature control device, reducing the occurrence of invalid system state switching processes and lowering the energy consumption of the temperature sensor.

[0192] Furthermore, if the user wakes up, the second working mode can be set to indicate that the temperature sensing device is allowed to automatically update the system state. Based on the user-set second working mode, the temperature sensing device can know that the user in its subspace is not asleep. If the temperature sensing device is in the second system state and detects the presence of a living organism through the biological detection function, the temperature sensing device can automatically send a first state adjustment command to the temperature control device to switch the system state of the temperature sensing device from the second system state to the first system state, thereby achieving automatic adjustment of the target temperature control system.

[0193] Additionally, it should be noted that the system settings interface includes a function switch, which can be used to determine whether the temperature control device is allowed to automatically adjust the temperature. When the function switch is on, intelligent temperature control can be achieved through the above embodiments; when the function switch is off, intelligent temperature control is not required through the above embodiments.

[0194] After the target temperature control system is flexibly created through the above process, the temperature in the set space can be controlled through the temperature control device of the target temperature control system.

[0195] In some embodiments, step 102, when acquiring the temperature values ​​collected by each temperature sensing device in the target temperature control system, can be achieved through the following process:

[0196] It should be noted that the temperature sensing device can have a temperature monitoring function. Therefore, the temperature sensing device can monitor the temperature of the subspace it is located in, and obtain the temperature value within the subspace. Optionally, the temperature sensing device can acquire the temperature value every third preset time interval. This application does not limit the specific value of the third preset time interval.

[0197] In addition, the temperature control device and each temperature sensing device can communicate through wired or wireless connections. Therefore, after the temperature sensing device obtains the temperature value in its subspace, it can send the obtained temperature value to the temperature control device through the communication connection with the temperature control device, so that the temperature control device can obtain the temperature value collected by the temperature sensing devices included in the target temperature control system.

[0198] After obtaining the temperature values ​​collected by each temperature sensing device in the target temperature control system through the above process, the ambient temperature value can be determined in step 103 based on the temperature values ​​collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode state of each temperature sensing device.

[0199] In some embodiments, when determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode states of each temperature sensing device in step 103, it can be achieved in the following way:

[0200] Based on the set coefficients corresponding to the energy consumption mode states of each temperature sensing device, the temperature values ​​collected by each temperature sensing device are weighted and averaged to obtain the ambient temperature value.

[0201] The energy consumption mode can be preset by the user according to the usage needs of different spaces. Optionally, the energy consumption mode may include energy-saving mode, comfort mode, and balanced mode. In addition, the energy consumption mode may include other types, which are not limited in this application. It should be noted that different energy consumption modes may correspond to different setting coefficients, and the correspondence between energy consumption modes and setting coefficients can also be preset.

[0202] Taking the energy consumption modes of temperature sensing devices, including energy-saving mode, comfort mode and balance mode, as an example, the correspondence between each energy consumption mode and the set coefficient can be preset. For example, the energy-saving mode can correspond to the first set coefficient, the comfort mode can correspond to the second set coefficient, and the balance mode can correspond to the third set coefficient.

[0203] Taking a space comprising N subspaces as an example, the target temperature value can be determined using the following formula:

[0204] T=(T H *S H +T1*S1+T2*S2+…+T N *S N ) / ( S H +S1+S2+…+S N )

[0205] Among them, T H S represents the temperature value collected by the temperature control device. H The setpoints T1, T2, ..., T represent the energy consumption mode states of the temperature control equipment. N S1, S2, ..., Sn represent the temperature values ​​collected by the 1st to Nth temperature sensors, respectively. N These represent the setting coefficients corresponding to the energy consumption mode states of the 1st to Nth temperature sensing devices, respectively.

[0206] After determining the ambient temperature value through the above process, the temperature in the set space can be adjusted based on the determined ambient temperature value in step 104.

[0207] In some embodiments, for step 102, before acquiring the temperature values ​​collected by each temperature sensing device in the target temperature control system, the user can send a temperature setting command to the temperature controller of the target temperature control system through a terminal device. The temperature setting command is used to instruct the temperature control device to adjust the temperature in the set space based on the target temperature value. After receiving the temperature setting command, the temperature control device can respond to the received temperature setting command and adjust the temperature in the set space based on the target temperature value carried by the temperature setting command.

[0208] The target temperature value is the ideal temperature set by the user. However, due to various problems that may exist in the actual implementation process, the actual temperature control process may not be able to reach the ideal temperature. Each temperature sensing device can have a temperature monitoring function, so the temperature in the set space can be monitored through the temperature sensing device, so as to realize the temperature control in the set space based on the monitoring results.

[0209] Therefore, in some embodiments, when adjusting the temperature within the designated space based on the ambient temperature value in step 104, it can be achieved in the following way:

[0210] The temperature within the designated space is adjusted based on the target temperature and ambient temperature.

[0211] Alternatively, when adjusting the temperature within a set space based on the target temperature value and the ambient temperature value, this can be achieved in the following way:

[0212] Determine the temperature difference between the ambient temperature and the target temperature so that the temperature within the designated space can be adjusted based on the determined temperature difference.

[0213] In one possible implementation, if the temperature difference exceeds a set threshold, an alarm message is sent to the target device to prompt the user to adjust the target temperature value.

[0214] In another possible implementation, the temperature within the set space is adjusted based on the target temperature value, provided that the temperature difference does not exceed a set difference threshold.

[0215] The temperature threshold can be any value, and this application does not limit the specific value of the temperature threshold. The target device can be any type of device. For example, the target device can be an audio playback device to provide voice alarm; or, for example, the target device can be a terminal device to send alarm information by sending text or voice reminders to the target device.

[0216] It should be noted that the temperature sensing device requires a certain amount of time to adjust the temperature of each subspace. Therefore, optionally, after the temperature control device of the target temperature control system receives the temperature setting command, the temperature control device may wait until the fourth preset time period has elapsed before acquiring the temperature value. This allows time for temperature adjustment in each subspace, ensuring the accuracy of the acquired temperature value. The fourth preset time period can be any length, and this application does not limit the specific value of the fourth preset time period.

[0217] After receiving a temperature setting command, the temperature control device of the target temperature control system acquires the adjusted temperature value collected by the temperature sensors included in the target temperature control system. This allows for timely detection and alarm activation when there is a significant and prolonged deviation between the temperature value collected by the temperature sensors and the target temperature value received by the temperature control device. Furthermore, the system can analyze the data collected by each temperature sensor to provide suggestions for improving the user's home, such as alerting the user to potential issues like air leaks, thermal bridging, malfunctioning air vents, or clogged filters.

[0218] The above process is illustrated by taking the unified judgment and processing of temperature control equipment to achieve temperature control in a set space as an example. In more possible implementation methods, users can also send temperature adjustment requests to the temperature control equipment through various temperature sensing devices to further adjust the temperature in the set space based on the temperature adjustment requests.

[0219] Optionally, each temperature sensing device may be equipped with a temperature adjustment button, or each temperature sensing device may be associated with a remote control device (such as a remote controller), which may be equipped with a temperature adjustment button so that the user can trigger a temperature adjustment request through the temperature adjustment control set on the temperature sensing device and / or the remote control device.

[0220] After a user triggers a temperature adjustment request, the temperature sensing device can send the user-triggered temperature adjustment request to the temperature control device, so that the temperature control device can respond to the temperature adjustment request sent by any temperature sensing device and adjust the temperature in the set space based on the temperature adjustment request.

[0221] In one possible implementation, if the first temperature value carried in the temperature adjustment request meets the set conditions, the temperature in the set space is adjusted based on the first temperature value. However, if the first temperature value carried in the temperature adjustment request does not meet the set conditions, it is not necessary to adjust the temperature in the set space based on the temperature adjustment request.

[0222] The setting condition is that the first temperature value is within the set temperature adjustment range. The set temperature adjustment range is determined based on the target temperature value. For example, the set temperature adjustment range can be the temperature range obtained by adding or subtracting 5 degrees from the target temperature value.

[0223] In addition, in some other embodiments, the temperature control device may also acquire motion intensity signals detected by temperature sensing devices included in the target temperature control system, so as to identify the user's type, status, etc. based on the acquired motion intensity signals.

[0224] Optionally, the temperature sensing device can acquire the motion intensity signal of the organism through a PIR detector or a radar detector, and then send the acquired motion intensity signal to the temperature control device so that the temperature control device can acquire the motion intensity signal detected by each temperature sensing device.

[0225] After acquiring the motion intensity signal detected by the temperature sensing device included in the target temperature control system, the type of organism existing in the space corresponding to the temperature sensing device can be determined based on the motion intensity signal; and / or, the motion state of the organism existing in the space corresponding to the temperature sensing device can be determined based on the motion intensity signal.

[0226] It should be noted that different types of organisms exhibit different motion intensity signals when performing the same type of movement. Technicians can pre-set the correspondence between different motion intensity signals and organism types. This allows them to determine the type of organism present in the space corresponding to the temperature sensing device based on the motion intensity signal, and thus, determine whether the organism in the space corresponding to the temperature sensing device is an adult, a child, or an animal.

[0227] In addition, the motion intensity signals corresponding to different motion states are also different. Relevant technicians can pre-set the correspondence between different motion intensity signals and motion states so that when determining the motion state of organisms in the space corresponding to the temperature sensing device based on the motion intensity signal, the pre-set correspondence can be used to determine the motion state of organisms in the space corresponding to the temperature sensing device, that is, to determine whether the organisms in the space corresponding to the temperature sensing device are moving, stationary or asleep.

[0228] In addition, it can also issue an alarm when there are obvious abnormalities in the movement of organisms, thereby improving the security of smart homes.

[0229] It should be noted that a user's activity level is generally relatively fixed throughout the day. For example, a user typically exercises in the morning and sleeps at noon. Therefore, based on the determined activity level and the current time, it can be determined whether the user's current activity level is consistent with their past activity levels. If there is a discrepancy, the user may have experienced some abnormal situation, and an alarm can be triggered so that other users in the designated space can promptly detect the user's abnormality, thereby improving the security of the smart home.

[0230] Additionally, it should be noted that the visual interface provided by the terminal device (such as the system settings interface) can also provide a temperature display function.

[0231] For example, in one possible implementation, after acquiring the temperature values ​​collected by each temperature sensor in the target temperature control system, the temperature control device can send the acquired temperature values ​​to a terminal device associated with the target temperature control system so that the terminal device can display the temperature values ​​collected by each temperature sensor in a visual interface.

[0232] Still with Figure 2 Taking the system settings interface shown as an example, as Figure 2 As shown in the diagram, the system settings interface displays the temperature value of the kitchen (29.5℃) collected by the temperature sensor located in the kitchen, the temperature value of the living room (30.5℃) collected by the temperature sensor located in the living room, the temperature value of the living room (30.5℃) collected by the temperature sensor located in the study (30℃) collected by the temperature sensor located in the study, and the temperature value of the bathroom (30℃) collected by the temperature sensor located in the bathroom.

[0233] For example, in another possible implementation, after determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode state of each temperature sensing device, the temperature control device can send the ambient temperature value to the terminal device associated with the target temperature control system so that the terminal device can display the ambient temperature value in a visual interface.

[0234] Still with Figure 2 Taking the system settings interface shown as an example, as Figure 2 As shown, the system settings interface is set to the temperature control device in the bedroom. The corresponding position of the temperature control device in the bedroom displays the ambient temperature value determined by the temperature control device, which is 26.5℃.

[0235] Corresponding to the embodiments of the aforementioned methods, this application also provides embodiments of the apparatus and the temperature control device used thereon.

[0236] like Figure 3 As shown, Figure 3 This application discloses a temperature control device according to an exemplary embodiment, which is a temperature control device applied to a target temperature control system. The device includes:

[0237] The adjustment module 301 is used to respond to receiving a status adjustment command for any temperature sensing device, and adjust the communication connection status between the temperature control device and the temperature sensing device based on the adjustment command. The status adjustment command is used to indicate the addition or deletion of temperature sensing devices in the target temperature control system.

[0238] The acquisition module 302 is used to acquire the temperature values ​​collected by each temperature sensing device in the target temperature control system. Each temperature sensing device is set with its own energy consumption mode and each temperature sensing device is set in its corresponding space.

[0239] The determination module 303 is used to determine the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficient corresponding to the energy consumption mode state of each temperature sensing device.

[0240] The adjustment module 301 is also used to adjust the temperature within a set space based on the ambient temperature value.

[0241] In some embodiments of this application, the state adjustment instruction includes a first state adjustment instruction and a second state adjustment instruction. The first state adjustment instruction is used to instruct the addition of a temperature sensing device to the target temperature control system, and the second state adjustment instruction is used to instruct the deletion of a temperature sensing device from the target temperature control system.

[0242] The adjustment module 301, when used to adjust the communication connection status between the temperature control device and the temperature sensing device based on the received status adjustment command for any temperature sensing device, is configured to perform any of the following:

[0243] In response to receiving a first state adjustment command for any temperature sensing device, a communication connection is established between the temperature control device and the temperature sensing device.

[0244] In response to receiving a second state adjustment command for any temperature sensing device, the communication connection between the temperature control device and the temperature sensing device is disconnected.

[0245] In some embodiments of this application, the process of obtaining the state adjustment instruction includes:

[0246] A system settings interface is provided, which is used to display multiple temperature sensing devices set in the specified space;

[0247] In response to a trigger operation on any temperature sensing device displayed in the system settings interface, a status settings interface is displayed. The status settings interface is used to set the system status of the temperature sensing device. The system status is used to indicate whether the temperature sensing device should be added to the target temperature control system.

[0248] Based on the system status of the temperature sensing device set through the status setting interface, obtain the status adjustment command.

[0249] In some embodiments of this application, the system state includes a first system state and a second system state. The first system state is used to indicate that the temperature sensing device is added to the target temperature control system, and the second system state is used to indicate that the temperature sensing device is not added to the target temperature control system.

[0250] The process of obtaining a status adjustment command, when obtaining a status adjustment command based on the system status of the temperature sensing device set through the status setting interface, includes any one of the following:

[0251] When the system state is switched from the second system state to the first system state through the status setting interface, the first state adjustment command is obtained;

[0252] When the system state is switched from the first system state to the second system state through the state setting interface, the second state adjustment command is obtained.

[0253] In some embodiments of this application, for a temperature sensing device in a first system state, the process of obtaining a state adjustment command further includes at least one of the following:

[0254] When the temperature sensing device switches from online to offline status, a second status adjustment command is obtained;

[0255] If the temperature sensing device does not detect the presence of a user within a preset time period, a second state adjustment command is obtained.

[0256] When the temperature sensing device is outside the communication range of the temperature control device, a second state adjustment command is obtained.

[0257] In some embodiments of this application, for a temperature sensing device in a second system state, the process of obtaining a state adjustment command further includes at least one of the following:

[0258] When the temperature sensing device switches from offline to online, the first state adjustment command is obtained.

[0259] If the temperature sensing device detects the presence of a user within a preset time period, a first state adjustment command is obtained.

[0260] When the temperature sensing device enters the communication range of the temperature control device, the first state adjustment command is obtained.

[0261] In some embodiments of this application, the system settings interface includes a first display area and a second display area. The first display area is used to display temperature sensing devices that have been added to the target temperature control system, and the second display area is used to display temperature sensing devices that have not been added to the target temperature control system.

[0262] In some embodiments of this application, the system settings interface also displays the working mode status of the temperature sensing device. The working mode status includes a first working mode status and a second working mode status. The first working mode status is used to indicate whether there is a user in the corresponding space, and the second working mode status is used to indicate whether the temperature sensing device is allowed to automatically update the system status.

[0263] The process of setting the working mode status includes:

[0264] Based on the operating mode status of the temperature sensing device set through the status setting interface, the mode setting command is obtained. The mode setting command is used to set the operating mode status of the temperature sensing device.

[0265] In some embodiments of this application, the determining module 303, when determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode states of each temperature sensing device, is used for:

[0266] Based on the set coefficients corresponding to the energy consumption mode status of each temperature sensing device, the temperature values ​​collected by each temperature sensing device are weighted and averaged to obtain the ambient temperature value.

[0267] The energy consumption mode states of the temperature sensing device include at least an energy-saving mode state, a comfort mode state, and a balance mode state. The energy-saving mode state corresponds to a first set coefficient, the comfort mode state corresponds to a second set coefficient, and the balance mode state corresponds to a third set coefficient.

[0268] In some embodiments of this application, the adjustment module 301 is further configured to adjust the temperature within the set space based on the target temperature value carried by the temperature setting command in response to receiving a temperature setting command.

[0269] The adjustment module 301, when used to adjust the temperature within a set space based on an ambient temperature value, includes:

[0270] The temperature within the designated space is adjusted based on the target temperature and ambient temperature.

[0271] In some embodiments of this application, the adjustment module 301, when used to adjust the temperature within a set space based on a target temperature value and an ambient temperature value, is used for:

[0272] Determine the temperature difference between the ambient temperature and the target temperature.

[0273] If the temperature difference exceeds the set difference threshold, an alarm message is sent to the target device to prompt the user to adjust the target temperature value. Alternatively, if the temperature difference does not exceed the set difference threshold, the temperature in the set space is adjusted based on the target temperature value.

[0274] In some embodiments of this application, the adjustment module 301 is further configured to, in response to receiving a temperature adjustment request sent by any temperature sensing device, adjust the temperature in the set space based on the first temperature value if the first temperature value carried in the temperature adjustment request meets the set conditions.

[0275] The setting condition is that the first temperature value is within the set temperature adjustment range, and the set temperature adjustment range is determined based on the target temperature value.

[0276] In some embodiments of this application, the device further includes:

[0277] The sending module is used to send the acquired temperature values ​​to the terminal devices associated with the target temperature control system. The terminal devices are used to display the temperature values ​​collected by each temperature sensing device.

[0278] The sending module is also used to send ambient temperature values ​​to terminal devices associated with the target temperature control system, and the terminal devices are used to display the ambient temperature values.

[0279] In some embodiments of this application, the acquisition module 302 is further configured to acquire the motion intensity signal detected by the temperature sensing device included in the target temperature control system;

[0280] The determination module 303 is also used for at least one of the following:

[0281] Based on motion intensity signals, determine the type of organisms present in the space corresponding to the temperature sensing device;

[0282] Based on motion intensity signals, the motion state of organisms existing in the space corresponding to the temperature sensing device is determined.

[0283] The specific implementation process of the functions and roles of each module in the above device can be found in the implementation process of the corresponding steps in the above method, and will not be repeated here.

[0284] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of the solution in this specification according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0285] This application also provides a temperature control device, see [link to relevant documentation] Figure 4 , Figure 4 This is a schematic diagram illustrating the structure of a temperature control device according to an exemplary embodiment of this application. Figure 4 As shown, the temperature control device includes a processor 410, a memory 420, and a network interface 430. The memory 420 stores computer instructions that can run on the processor 410. The processor 410 is used to implement the temperature control method provided in any embodiment of this application when executing the computer instructions. The network interface 430 is used to implement input / output functions. In more possible implementations, the computing device may also include other hardware, which is not limited in this application.

[0286] This application also provides a computer-readable storage medium, which can take many forms, such as RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, storage drives (e.g., hard disk drives), solid-state drives, any type of storage disk (e.g., optical discs, DVDs), or similar storage media, or combinations thereof. Specifically, the computer-readable medium can also be paper or other suitable media capable of printing programs. A computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the temperature control method provided in any embodiment of this application.

[0287] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the temperature control method provided in any embodiment of this application.

[0288] Those skilled in the art will understand that one or more embodiments of this specification can be provided as methods, apparatus, temperature control devices, computer-readable storage media, or computer program products. Therefore, one or more embodiments of this specification can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, one or more embodiments of this specification can take the form of a computer program product implemented on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-readable program code.

[0289] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on its differences from other embodiments. In particular, the embodiments corresponding to the temperature control device are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0290] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of this application. In some cases, the actions or steps described in this application may be performed in a different order than those shown in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0291] The embodiments of the subject matter and functional operation described in this specification can be implemented in the following ways: digital electronic circuits, tangibly embodied computer software or firmware, computer hardware including the structures disclosed in this specification and their structural equivalents, or combinations thereof. Embodiments of the subject matter described in this specification can be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a tangible, non-transitory program carrier for execution by a data processing device or for controlling the operation of a data processing device. Alternatively or additionally, the program instructions may be encoded on artificially generated propagation signals, such as machine-generated electrical, optical, or electromagnetic signals, which are generated to encode information and transmit it to a suitable receiving device for execution by a temperature control device. The computer storage medium may be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or combinations thereof.

[0292] The processing and logic flow described in this specification can be executed by one or more programmable computers that execute one or more computer programs to perform corresponding functions by operating on input data and generating output. The processing and logic flow can also be executed by dedicated logic circuitry—such as FPGAs (Field-Programmable Gate Arrays) or ASICs (Application-Specific Integrated Circuits), and the device can also be implemented as dedicated logic circuitry.

[0293] Suitable computers for executing computer programs include, for example, general-purpose and / or special-purpose microprocessors, or any other type of central processing unit. Typically, the central processing unit receives instructions and data from read-only memory and / or random access memory. The basic components of a computer include a central processing unit for implementing or executing instructions and one or more memory devices for storing instructions and data. Typically, a computer will also include one or more mass storage devices for storing data, such as disks, magneto-optical disks, or optical disks, or the computer will be operatively coupled to such mass storage devices to receive data from or transfer data to them, or both. However, a computer is not required to have such devices. Furthermore, a computer can be embedded in another device, such as a mobile phone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a global positioning system (GPS) receiver, or a portable storage device such as a universal serial bus (USB) flash drive, to name a few.

[0294] Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media, and memory devices, such as semiconductor memory devices (e.g., EPROM, EEPROM, and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and CD-ROM and DVD-ROM disks. Processors and memory may be supplemented by or incorporated into dedicated logic circuitry.

[0295] While this specification contains numerous specific implementation details, these should not be construed as limiting the scope of any invention or the scope of the claims, but rather are primarily intended to describe features of specific embodiments of a particular invention. Certain features described in the various embodiments herein may also be implemented in combination in a single embodiment. Conversely, various features described in a single embodiment may also be implemented separately in various embodiments or in any suitable sub-combination. Furthermore, while features may function in certain combinations as described above and even initially claimed in this way, one or more features from a claimed combination may be removed from that combination in some cases, and a claimed combination may refer to a sub-combination or a variation thereof.

[0296] Similarly, although the operations are depicted in a specific order in the accompanying drawings, this should not be construed as requiring these operations to be performed in the specific order shown or sequentially, or requiring all illustrated operations to be performed to achieve the desired result. In some cases, multitasking and parallel processing may be advantageous. Furthermore, the separation of various system modules and components in the above embodiments should not be construed as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.

[0297] Thus, specific embodiments of the subject matter have been described. Other embodiments are within the scope of this application. In some cases, the actions described in this application may be performed in a different order and still achieve the desired result. Furthermore, the processes depicted in the drawings are not necessarily shown in a specific order or sequence to achieve the desired result. In some implementations, multitasking and parallel processing may be advantageous.

[0298] Other embodiments of this specification will readily occur to those skilled in the art upon consideration of the specification and practice of the invention claimed herein. This specification is intended to cover any variations, uses, or adaptations that follow the general principles of this specification and include common knowledge or customary techniques in the art not claimed herein. That is, this specification is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope.

[0299] The above description is merely an optional embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification shall be included within the scope of protection of this specification.

Claims

1. A temperature control method, characterized in that, A temperature control device applied to a target temperature control system, the method comprising: In response to receiving a status adjustment command for any temperature sensing device, the communication connection status between the temperature control device and the temperature sensing device is adjusted based on the status adjustment command, wherein the status adjustment command is used to indicate adding or deleting the temperature sensing device in the target temperature control system. The temperature values ​​collected by each temperature sensing device in the target temperature control system are obtained, wherein each temperature sensing device is set with its own energy consumption mode and each temperature sensing device is set in its corresponding space. The ambient temperature value is determined based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode status of each temperature sensing device. Based on the ambient temperature value, the temperature within the designated space is adjusted; The process of obtaining the state adjustment instruction includes: A system settings interface is provided, which is used to display multiple temperature sensing devices installed in the set space; In response to a trigger operation on any temperature sensing device displayed in the system settings interface, a status settings interface is displayed. The status settings interface is used to set the system status of the temperature sensing device. The system status is used to indicate whether the temperature sensing device should be added to the target temperature control system. The status adjustment command is obtained based on the system status of the temperature sensing device set through the status setting interface.

2. The method according to claim 1, characterized in that, The status adjustment instruction includes a first status adjustment instruction and a second status adjustment instruction. The first status adjustment instruction is used to instruct the addition of the temperature sensing device in the target temperature control system, and the second status adjustment instruction is used to instruct the deletion of the temperature sensing device in the target temperature control system. In response to receiving a status adjustment command for any temperature sensing device, the communication connection status between the temperature control device and the temperature sensing device is adjusted based on the status adjustment command, including any one of the following: In response to receiving a first state adjustment command for any temperature sensing device, a communication connection is established between the temperature control device and the temperature sensing device; In response to receiving a second state adjustment command for any temperature sensing device, the communication connection between the temperature control device and the temperature sensing device is disconnected.

3. The method according to claim 2, characterized in that, The system status includes a first system status and a second system status. The first system status is used to indicate that the temperature sensing device is added to the target temperature control system, and the second system status is used to indicate that the temperature sensing device is not added to the target temperature control system. The acquisition of the status adjustment instruction based on the system status of the temperature sensing device set through the status setting interface includes any one of the following: When the system state is switched from the second system state to the first system state through the state setting interface, the first state adjustment instruction is obtained; When the system state is switched from the first system state to the second system state through the state setting interface, the second state adjustment instruction is obtained.

4. The method according to claim 2, characterized in that, For a temperature sensing device in the first system state, the process of obtaining the state adjustment command further includes at least one of the following: When the temperature sensing device switches from online to offline, the second state adjustment command is obtained; If the temperature sensing device does not detect the presence of a user within a preset time period, the second state adjustment command is obtained; If the temperature sensing device is outside the communication range of the temperature control device, the second state adjustment command is obtained.

5. The method according to claim 2, characterized in that, For a temperature sensing device in the second system state, the process of obtaining the state adjustment command further includes at least one of the following: When the temperature sensing device switches from offline to online, the first state adjustment command is obtained; If the temperature sensing device detects the presence of a user within a preset time period, the first state adjustment command is obtained; When the temperature sensing device enters the communication range of the temperature control device, the first state adjustment command is obtained.

6. The method according to claim 1, characterized in that, The system settings interface includes a first display area and a second display area. The first display area is used to display temperature sensing devices that have been added to the target temperature control system, and the second display area is used to display temperature sensing devices that have not been added to the target temperature control system.

7. The method according to claim 1, characterized in that, The system settings interface also displays the working mode status of the temperature sensing device. The working mode status includes a first working mode status and a second working mode status. The first working mode status is used to indicate whether there is a user in the corresponding space, and the second working mode status is used to indicate whether the temperature sensing device is allowed to automatically update the system status. The method further includes: Based on the operating mode status of the temperature sensing device set through the status setting interface, a mode setting instruction is obtained, which is used to set the operating mode status of the temperature sensing device.

8. The method according to claim 1, characterized in that, The determination of the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode status of each temperature sensing device includes: Based on the set coefficients corresponding to the energy consumption mode states of each temperature sensing device, the temperature values ​​collected by each temperature sensing device are weighted and averaged to obtain the ambient temperature value. The energy consumption mode states of the temperature sensing device include at least an energy-saving mode state, a comfort mode state, and a balance mode state. The energy-saving mode state corresponds to a first set coefficient, the comfort mode state corresponds to a second set coefficient, and the balance mode state corresponds to a third set coefficient.

9. The method according to claim 1, characterized in that, Before acquiring the temperature values ​​collected by each temperature sensing device in the target temperature control system, the method further includes: In response to receiving a temperature setting command, the temperature within the set space is adjusted based on the target temperature value carried by the temperature setting command; Based on the ambient temperature value, the temperature within the designated space is adjusted, including: The temperature within the designated space is adjusted based on the target temperature value and the ambient temperature value.

10. The method according to claim 9, characterized in that, The adjustment of the temperature within the designated space based on the target temperature value and the ambient temperature value includes: Determine the temperature difference between the ambient temperature value and the target temperature value; If the temperature difference exceeds a set difference threshold, an alarm message is sent to the target device to prompt the user to adjust the target temperature value. Alternatively, if the temperature difference does not exceed the set difference threshold, the temperature within the set space is adjusted based on the target temperature value.

11. The method according to claim 9, characterized in that, The method further includes: In response to receiving a temperature adjustment request from any temperature sensing device, if the first temperature value carried in the temperature adjustment request meets the set conditions, the temperature in the set space is adjusted based on the first temperature value. The setting condition is that the first temperature value is within the set temperature adjustment range, and the set temperature adjustment range is determined based on the target temperature value.

12. The method according to claim 1, characterized in that, After acquiring the temperature values ​​collected by each temperature sensing device in the target temperature control system, the method further includes: The acquired temperature value is sent to a terminal device associated with the target temperature control system. The terminal device is used to display the temperature values ​​collected by each temperature sensing device. After determining the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode status of each temperature sensing device, the method further includes: The ambient temperature value is sent to a terminal device associated with the target temperature control system, and the terminal device is used to display the ambient temperature value.

13. The method according to claim 1, characterized in that, The method further includes: Acquire motion intensity signals detected by temperature sensing devices included in the target temperature control system; After acquiring the motion intensity signal detected by the temperature sensing device included in the target temperature control system, the method further includes at least one of the following: Based on the motion intensity signal, the type of organism existing in the space corresponding to the temperature sensing device is determined; Based on the motion intensity signal, the motion state of the organism existing in the space corresponding to the temperature sensing device is determined.

14. A temperature control device, characterized in that, A temperature control device applied to a target temperature control system, the device comprising: An adjustment module is configured to respond to receiving a status adjustment command for any temperature sensing device, and adjust the communication connection status between the temperature control device and the temperature sensing device based on the status adjustment command. The status adjustment command is used to indicate the addition or deletion of the temperature sensing device in the target temperature control system. The acquisition module is used to acquire the temperature values ​​collected by each temperature sensing device in the target temperature control system. Each temperature sensing device is set with its own energy consumption mode and each temperature sensing device is set in its corresponding space. The determination module is used to determine the ambient temperature value based on the temperature values ​​collected by each temperature sensing device and the set coefficients corresponding to the energy consumption mode status of each temperature sensing device. The adjustment module is also used to adjust the temperature within the set space based on the ambient temperature value; The process of obtaining the state adjustment instruction includes: A system settings interface is provided, which is used to display multiple temperature sensing devices installed in the set space; In response to a trigger operation on any temperature sensing device displayed in the system settings interface, a status settings interface is displayed. The status settings interface is used to set the system status of the temperature sensing device. The system status is used to indicate whether the temperature sensing device should be added to the target temperature control system. The status adjustment command is obtained based on the system status of the temperature sensing device set through the status setting interface.

15. A temperature control device, characterized in that, The temperature control device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to perform the operations performed by the temperature control method as described in any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program that is executed by a processor as the temperature control method as described in any one of claims 1 to 13.

Citation Information

Patent Citations

  • Multi-sensor detection method and device, and computer readable storage medium

    CN107340014A

  • Air conditioner, control method and control method thereof, and computer readable storage medium

    CN111174386A

  • Air conditioner control method and device, storage medium and air conditioner

    CN113883650A