Air conditioner control method, device, equipment and storage medium

By obtaining the air conditioner identification and filtering the target terminal device, and using the target terminal device to indirectly send control instructions to the air conditioner, the remote control problem when the air conditioner is not connected to the Internet is solved and the user experience is improved.

CN115930386BActive Publication Date: 2025-07-25GD MIDEA AIR CONDITIONING EQUIP CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111148960.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-28
Publication Date
2025-07-25
Estimated Expiration
2041-09-28

AI Technical Summary

Technical Problem

In the prior art, users cannot remotely control the air conditioner when it is not connected to the Internet, which reduces the user experience.

Method used

By obtaining the air conditioner identification and filtering out the target terminal device from multiple associated terminal devices, the target terminal device sends control instructions to the air conditioner through the air conditioner identification, indirect remote control of the air conditioner is realized.

Benefits of technology

When the air conditioner is not connected to the Internet, remote control of the air conditioner through associated terminal devices is realized, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115930386B_ABST
    Figure CN115930386B_ABST
Patent Text Reader

Abstract

The present invention discloses an air conditioner control method, device, equipment and storage medium, belonging to the technical field of air conditioners. After sending a control instruction to a target air conditioner by means of remote communication and not receiving a response message feedback by the target air conditioner within a preset time range, the present invention obtains the air conditioner identifier of the target air conditioner; screens out a target terminal device from a plurality of associated terminal devices; and sends the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier, realizing indirect remote control of the air conditioner through the associated terminal device when the air conditioner is not connected to the Internet, and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of air conditioners, and particularly to an air conditioner control method, device, equipment and storage medium. Background Art

[0002] The popularization of air conditioners has greatly improved the comfort of people's lives. With the development of the Internet, users can remotely control air conditioners through the Internet. The current method requires the air conditioner to be in an online state. When the air conditioner is not connected to the Internet, users cannot remotely control the air conditioner, which reduces the user experience.

[0003] The above content is only used to assist in understanding the technical solution of the present invention, and does not represent an admission that the above content is prior art. Summary of the Invention

[0004] The main object of the present invention is to provide an air conditioner control method, device, equipment and storage medium, aiming to solve the technical problem that in the prior art, when the air conditioner is not connected to the Internet, users cannot remotely control the air conditioner, which reduces the user experience.

[0005] To achieve the above object, the present invention provides an air conditioner control method, which includes the following steps:

[0006] After sending a control instruction to a target air conditioner through a remote communication method, when the response information feedback by the target air conditioner is not received within a preset time range, obtain the air conditioner identifier of the target air conditioner;

[0007] Screen out a target terminal device from multiple associated terminal devices; and

[0008] Send the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier.

[0009] Optionally, the screening out a target terminal device from multiple associated terminal devices includes:

[0010] Obtain the location information of each associated terminal device; and

[0011] Screen out a target terminal device from multiple associated terminal devices according to the location information.

[0012] Optionally, the screening out a target terminal device from multiple associated terminal devices includes:

[0013] Screen out valid terminal devices from multiple associated terminal devices according to the location information; and

[0014] Select a target terminal device from the valid terminal devices according to preset conditions.

[0015] Optionally, the screening of the target terminal device from multiple associated terminal devices includes:

[0016] Obtain the wireless signal strength between each associated terminal device and the target air conditioner; and

[0017] Screen out the target terminal device from multiple associated terminal devices according to the wireless signal strength.

[0018] Optionally, the screening of the target terminal device from multiple associated terminal devices according to the wireless signal strength includes:

[0019] Determine the maximum signal strength among the wireless signal strengths; and

[0020] Use the associated terminal device corresponding to the maximum signal strength as the target terminal device.

[0021] Optionally, the sending of the air conditioner identifier and the control instruction to the target terminal device so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier includes:

[0022] Send the air conditioner identifier to the target terminal device so that the target terminal device establishes a wireless connection with the target air conditioner according to the air conditioner identifier and sends the control instruction to the target air conditioner through the established wireless connection.

[0023] Optionally, after the sending of the air conditioner identifier and the control instruction to the target terminal device so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier, it further includes:

[0024] When receiving the response information fed back by the target air conditioner, control the target terminal device to disconnect from the target air conditioner; and

[0025] Control the target air conditioner according to the control instruction.

[0026] In addition, to achieve the above object, the present invention also proposes an air conditioner control device, and the air conditioner control device includes:

[0027] A sending module, configured to obtain the air conditioner identifier of the target air conditioner when no response information fed back by the target air conditioner is received within a preset time range after sending a control instruction to the target air conditioner through a remote communication method;

[0028] A screening module, configured to screen out a target terminal device from multiple associated terminal devices;

[0029] A control module, configured to send the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier.

[0030] In addition, to achieve the above object, the present invention further provides an air conditioner control device, which includes: a memory, a processor, and an air conditioner control program stored on the memory and executable on the processor, and the air conditioner control program is configured to implement the air conditioner control method as described above.

[0031] In addition, to achieve the above object, the present invention further provides a storage medium, on which an air conditioner control program is stored, and when the air conditioner control program is executed by a processor, it implements the air conditioner control method as described above.

[0032] In the present invention, after sending a control instruction to a target air conditioner by means of remote communication, when no response information feedback by the target air conditioner is received within a preset time range, the air conditioner identifier of the target air conditioner is obtained; a target terminal device is screened out from multiple associated terminal devices; the air conditioner identifier and the control instruction are sent to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier, and the control instruction is forwarded to the air conditioner through the target terminal device in the associated terminal devices, thereby realizing indirect remote control of the air conditioner through the associated terminal devices when the air conditioner is not connected to the Internet, and improving the user experience. Description of the Drawings

[0033] Figure 1 It is a schematic structural diagram of an air conditioner control device in a hardware operating environment related to the embodiment solution of the present invention;

[0034] Figure 2 It is a schematic flowchart of the first embodiment of the air conditioner control method of the present invention;

[0035] Figure 3 It is a schematic diagram of a user remotely controlling an air conditioner in an embodiment of the air conditioner control method of the present invention;

[0036] Figure 4 It is a schematic flowchart of the second embodiment of the air conditioner control method of the present invention;

[0037] Figure 5 It is a schematic flowchart of the third embodiment of the air conditioner control method of the present invention;

[0038] Figure 6 It is a schematic block diagram of the first embodiment of the air conditioner control device of the present invention.

[0039] The realization, functional features, and advantages of the objectives of the present invention will be further described in conjunction with embodiments and with reference to the accompanying drawings. Detailed implementation manners

[0040] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0041] Referring to Figure 1 , Figure 1 is a schematic structural diagram of an air conditioner control device for the hardware operating environment involved in the embodiment solution of the present invention.

[0042] As Figure 1 shown, the air conditioner control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display) and an input unit such as a keyboard (Keyboard). Optionally, the user interface 1003 may further include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless-fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0043] Those skilled in the art can understand that Figure 1 the structure shown in

[0044] does not constitute a limitation on the air conditioner control device, and may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements. Figure 1 shown, the memory 1005, as a storage medium, may include an operating system, a network communication module, a user interface module, and an air conditioner control program.

[0045] In Figure 1In the shown air conditioner control device, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with users; the processor 1001 and the memory 1005 in the air conditioner control device of the present invention can be arranged in the air conditioner control device. The air conditioner control device calls the air conditioner control program stored in the memory 1005 through the processor 1001 and executes the air conditioner control method provided by the embodiments of the present invention.

[0046] An embodiment of the present invention provides an air conditioner control method. Refer to Figure 2 , Figure 2 which is a schematic flowchart of the first embodiment of an air conditioner control method of the present invention.

[0047] In this embodiment, the air conditioner control method includes the following steps:

[0048] Step S10: When a control instruction is sent to a target air conditioner through a remote communication method and no response information feedback from the target air conditioner is received within a preset time range, obtain the air conditioner identifier of the target air conditioner.

[0049] In this embodiment, the execution subject of this embodiment can be an air conditioner control device. The air conditioner control device can be an electronic device such as a personal computer or a server, or can also be other controllers that can implement the same or similar functions. This embodiment does not limit this. In this embodiment and the following embodiments, the air conditioner control device is taken as a mobile terminal as an example to illustrate the air conditioner control method of the present invention.

[0050] It should be noted that a user can establish a communication connection between a mobile terminal such as a mobile phone and an air conditioner through the Internet. After the communication connection is established, the user inputs a control instruction through an application program installed in the mobile terminal, and the control instruction is sent to the air conditioner through the established communication connection, so that the air conditioner can complete corresponding operations according to the control instruction sent by the user, such as turning on, turning off, adjusting the temperature, and adjusting the wind speed. In the prior art, when the air conditioner is in an offline state, that is, when the air conditioner is not connected to the Internet, the user cannot establish a communication connection between the mobile terminal and the offline air conditioner through the Internet. In this case, there is no corresponding countermeasure in the prior art, and at this time, the user cannot remotely control the air conditioner.

[0051] In specific implementation, in order to solve the above technical problem, in the case where the user's mobile terminal cannot establish a communication connection with the air conditioner through the Internet, this embodiment controls the air conditioner that is not connected to the Internet through the mobile terminals of other family members associated with the user's mobile terminal. The specific process is as Figure 3 shown, Figure 3Among them, S, A, B, and C are the mobile terminals corresponding to the user. A, B, and C are the mobile terminals associated with S in the home group. When the air conditioner is connected to the Internet, the user can directly send control instructions to the air conditioner through the mobile terminal S to achieve remote control of the air conditioner. When the air conditioner is not connected to the Internet, the user cannot directly send control instructions to the air conditioner through the mobile terminal S. In this embodiment, when the air conditioner is not connected to the Internet, the mobile terminal S can send control instructions to the mobile terminals A, B, and C, and then forward the control instructions to the air conditioner through one of the mobile terminals A, B, and C, realizing the indirect remote control of the air conditioner by the mobile terminal S. It should be further emphasized that in this embodiment, the mobile terminals A, B, and C establish a wireless connection with the air conditioner through Bluetooth or other means, and forward the control instructions sent by the mobile terminal S to the air conditioner through this wireless connection. The mobile terminal S in this embodiment can forward the control instructions to the mobile terminals A, B, and C through Figure 3 the server E shown in. It should be noted that the server in this embodiment can be an independent server or a server network or server cluster composed of servers. For example, the server described in this embodiment includes, but is not limited to, a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. Among them, the cloud server is composed of a large number of computers or network servers based on cloud computing (Cloud Computing). In this embodiment, the mobile terminal S is in an outdoor environment, and the mobile terminals A, B, and C in the home group are in an indoor environment. Figure 3 The mobile terminals A, B, and C shown in are only for illustrative purposes. The number of mobile terminals in the home group is not limited to three and can also be set to other numbers, which are not limited in this embodiment.

[0052] In a specific implementation, it is necessary to first determine whether the air conditioner is in an offline state, that is, the air conditioner is not connected to the Internet. Specifically, a control instruction is sent to the target air conditioner through a remote communication method, where the remote communication method includes but is not limited to an Internet communication method. The target air conditioner is the air conditioner that needs to be remotely controlled, and the user can select the target air conditioner to be controlled through an application installed in the mobile terminal. In this embodiment, whether the air conditioner is in an offline state is determined based on the response information feedback by the target air conditioner according to the control instruction. If the response information feedback by the target air conditioner according to the control instruction is received within a preset time range, it is determined that the target air conditioner is in an online state, that is, the target air conditioner is connected to the Internet. If the response information feedback by the target air conditioner according to the control instruction is not received within the preset time, it is determined that the target air conditioner is in an offline state, that is, the target air conditioner is not connected to the Internet. When the target air conditioner is not connected to the Internet, the air conditioner identifier corresponding to the target air conditioner is actively obtained. There is a unique correspondence between the air conditioner identifier and the air conditioner, that is, one air conditioner identifier corresponds to one air conditioner. In this embodiment, the preset time range can be set accordingly according to the actual control requirements, and this embodiment does not limit this.

[0053] Step S20: Screen out the target terminal device from multiple associated terminal devices.

[0054] In a specific implementation, the associated terminal devices are mobile terminals associated with the user's mobile terminal in a home group. A communication connection can be established between the user's mobile terminal and each associated terminal device through a remote communication method such as the Internet. Through this communication connection, the user can send the control instruction for the target air conditioner to these associated terminal devices.

[0055] It should be emphasized that each associated terminal device can receive the control instruction and can forward the control instruction to the target air conditioner to achieve the control of the target air conditioner. If two or more associated terminal devices receive the control instruction at the same time and forward the control instruction to the target air conditioner at the same time, such repeated control will cause conflicts, which obviously does not meet the actual control requirements. Therefore, in this embodiment, the control of the target air conditioner is achieved through the target terminal device selected from the associated terminal devices.

[0056] In this embodiment, the target terminal device can also be selected from the associated terminal devices in a certain order. For example, the selection order of the target terminal device is 1, 2, 3... 4. Assuming that the associated terminal devices 1, 2, 3... 4 are all in the indoor environment, then the associated terminal device 1 is taken as the target terminal device. Assuming that the associated terminal device 1 is not in the indoor environment, at this time, the associated terminal device 1 cannot establish a wireless connection with the target air conditioner. Then, in this embodiment, according to the above selection order, the associated terminal device 2 is taken as the target terminal device.

[0057] Furthermore, in this embodiment, the target terminal device can also be screened out from the associated terminal devices according to the positions of the respective associated terminal devices or the signal strength between the respective associated terminal devices and the air conditioner. Specifically, the screening method can be selected accordingly according to actual requirements, and this embodiment does not limit this.

[0058] Step S30: Send the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier.

[0059] It should be noted that after determining the target terminal device, in this embodiment, the air conditioner identifier and the control instruction are sent to the target terminal device. After receiving the air conditioner identifier and the control instruction, the target terminal device forwards the control instruction to the target air conditioner corresponding to the air conditioner identifier, and thus the control of the target air conditioner can be realized.

[0060] Furthermore, in order to enable the target terminal device to accurately control the target air conditioner, this embodiment can be implemented in the following manner.

[0061] In the specific implementation, the associated terminal device does not know the air conditioner to be controlled. Therefore, after obtaining the air conditioner identifier, it is necessary to send the air conditioner identifier to the target terminal device. Based on this air conditioner identifier, the target terminal device can find the corresponding target air conditioner and establish a wireless connection with the target air conditioner. In this embodiment, the target terminal device and the target air conditioner can establish a wireless connection via Bluetooth, and other methods can also be adopted to establish a wireless connection, which can be selected accordingly according to actual control requirements, and this embodiment does not limit this. After the target terminal device and the target air conditioner establish a wireless connection, the target terminal device receives the control instruction and sends the control instruction to the target air conditioner through the wireless connection, and thus the control of the target air conditioner can be realized.

[0062] Further, in this embodiment, when the target air conditioner is in an offline state, the control instruction is forwarded to the target air conditioner through the target terminal device in the associated terminal device. However, such a method has multiple forwarding processes, and obviously the response speed is not as fast as directly controlling the target air conditioner. In this embodiment, the connection state of the target air conditioner is detected in real time. When it is detected that the target air conditioner is in an online state, a disconnection instruction is sent to the target terminal device to disconnect the connection between the target terminal device and the target air conditioner. After the connection between the target terminal device and the target air conditioner is disconnected, the control instruction is directly sent to the target air conditioner, and the target air conditioner is controlled through the control instruction.

[0063] In this embodiment, when a control instruction is sent to the target air conditioner by means of remote communication and the response information feedback by the target air conditioner is not received within a preset time range, the air conditioner identifier of the target air conditioner is obtained; the target terminal device is screened out from multiple associated terminal devices; the air conditioner identifier and the control instruction are sent to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier, and the control instruction is forwarded to the air conditioner through the target terminal device in the associated terminal device, realizing the indirect remote control of the air conditioner through the associated terminal device when the air conditioner is not connected to the Internet, and improving the user experience.

[0064] Reference Figure 4 , Figure 4 is a schematic flowchart of the second embodiment of a method for controlling an air conditioner according to the present invention.

[0065] Based on the above first embodiment, in the air conditioner control method of this embodiment, the step S20 specifically includes:

[0066] Step S201: Obtain the location information of each associated terminal device.

[0067] It should be noted that wireless methods adopted in the indoor environment, such as Bluetooth, have a relatively short transmission distance. When the user wants to control the air conditioner in the outdoor environment, remote communication methods such as the Internet need to be used. In this embodiment, the associated terminal device is in the indoor environment, that is, both the target air conditioner and the associated terminal device are in the user's home or office, etc. The associated terminal device and the target air conditioner are connected by means of Bluetooth. It is easy to understand that if the associated terminal device is not in the indoor environment, the associated terminal device can only establish a connection with the target air conditioner through the Internet in this case. In this situation, the associated terminal device cannot be used as an intermediary to forward the control instruction. Therefore, in this embodiment, the associated terminal devices will be screened, and the basis for screening is the location information corresponding to each associated terminal device.

[0068] Step S202: Screen out the target terminal device from multiple associated terminal devices according to the location information.

[0069] In a specific implementation, the location of the associated terminal device can be determined according to the location information, and the target terminal device is determined according to this location. For example, if the target air conditioner that the user wants to remotely control and is in an offline state is in the user's home, then the target terminal device located in the user's home at this time is screened out according to the location information. Another example is that if the target air conditioner that the user wants to remotely control and is in an offline state is in the user's office, then the target terminal device located in the user's office at this time is screened out according to the location information.

[0070] Furthermore, in order to more accurately screen out the target terminal device, in this embodiment, it can be implemented in the following manner.

[0071] In a specific implementation, in this embodiment, the valid terminal devices are first screened out according to the location information. For example, the associated terminal devices are X, Y, and Z. According to the location information, it is obtained that the associated terminal devices X and Y are located in the user's home, and the associated terminal device Z is located in other outdoor environments. Assume that the offline target air conditioner that the user wants to control at this time is in the user's home, then the associated terminal devices X and Y are valid terminal devices. Further, since ultimately in this embodiment, a target air conditioner is controlled by one associated terminal device, after the valid terminal devices are screened out, the valid terminal devices are further screened according to a preset condition. The preset condition can be set as a fixed screening order. For example, assume that the valid associated terminal devices are L, M, and N, then the valid associated terminal device L can be used as the target terminal device according to the alphabetical order. For the associated terminal devices marked with numbers, the target terminal device can also be screened according to the numerical order. The preset condition in this embodiment can be set accordingly according to actual needs, and this embodiment does not limit this.

[0072] In this embodiment, the location information of each associated terminal device is obtained; the target terminal device is screened out from multiple associated terminal devices according to the location information. Based on different location information, the screening of the target terminal device is improved in terms of accuracy and rationality. The reasonable selection of the target terminal device can also enhance the efficiency of remote control of the air conditioner.

[0073] Reference Figure 5 , Figure 5 is a schematic flowchart of the third embodiment of a method for controlling an air conditioner according to the present invention.

[0074] Based on the above first embodiment, a third embodiment of a method for controlling an air conditioner according to the present invention is proposed. In this embodiment, the step S20 further includes:

[0075] Step S201': Obtain the wireless signal strength between each associated terminal device and the target air conditioner.

[0076] It should be noted that for the wireless methods adopted in the indoor environment, such as Bluetooth, the transmission distance of these wireless methods is relatively short. When the user wants to control the air conditioner in the outdoor environment, remote communication methods such as the Internet need to be used. In this embodiment, the associated terminal device is in the indoor environment, that is, both the target air conditioner and the associated terminal device are in the user's home or office, etc. The associated terminal device and the target air conditioner are connected by means such as Bluetooth. It is easy to understand that if the associated terminal device is not in the indoor environment, the associated terminal device can only establish a connection with the target air conditioner through methods such as the Internet at this time. In this case, the associated terminal device cannot be used as an intermediary to forward control instructions. Therefore, in this embodiment, the associated terminal devices will be screened, and the basis for screening is the signal strength between each associated terminal device and the target air conditioner.

[0077] Step S202': Screen out the target terminal device from multiple associated terminal devices according to the wireless signal strength.

[0078] It is easy to understand that the wireless signal strengths between each associated terminal device in the indoor environment and the target air conditioner are also different. The greater the strength of the wireless signal, the better the signal between the associated terminal device and the target air conditioner. When transmitting control instructions, it is also faster and more stable. Specifically, in this embodiment, the wireless signal strengths between each associated terminal device and the target air conditioner are sorted in terms of magnitude to determine the maximum signal strength, and the associated terminal device corresponding to the maximum signal strength is the target terminal device. For example, the wireless signal strengths between the associated terminal devices E, F, and G and the target air conditioner are -30dbm, -40dbm, and -50dbm respectively, then the associated terminal device E is the target terminal device.

[0079] In this embodiment, by obtaining the wireless signal strength between each associated terminal device and the target air conditioner, screening out the target terminal device from multiple associated terminal devices according to the wireless signal strength, and screening the target terminal device based on different wireless signal strengths, the accuracy and rationality of the screening of the target terminal device are improved, and the reasonable selection of the target terminal device can also enhance the efficiency of the remote control of the air conditioner.

[0080] In addition, an embodiment of the present invention also proposes a storage medium, on which an air conditioner control program is stored. When the air conditioner control program is executed by a processor, the steps of the air conditioner control method as described above are implemented.

[0081] Since this storage medium adopts all the technical solutions of the above-mentioned embodiments, it has at least all the beneficial effects brought by the technical solutions of the above-mentioned embodiments, which will not be elaborated one by one here.

[0082] Referring to Figure 6 , Figure 6 This is a structural block diagram of the first embodiment of the air conditioner control device of the present invention.

[0083] As Figure 6 shown, the air conditioner control device proposed in the embodiment of the present invention includes:

[0084] A sending module 10, configured to obtain the air conditioner identifier of the target air conditioner when, after sending a control instruction to the target air conditioner by means of remote communication, no response information feedback by the target air conditioner is received within a preset time range.

[0085] It should be noted that the user can establish a communication connection between the mobile terminal such as a mobile phone and the air conditioner through the Internet. After establishing the communication connection, the user inputs a control instruction through the application installed in the mobile terminal, and the control instruction is sent to the air conditioner through the established communication connection, so that the air conditioner can complete corresponding operations according to the control instruction sent by the user, such as turning on, turning off, adjusting the temperature, and adjusting the wind speed. In the prior art, when the air conditioner is in an offline state, that is, when the air conditioner is not connected to the Internet, the user cannot establish a communication connection between the mobile terminal and the offline air conditioner through the Internet. In this case, there is no corresponding countermeasure in the prior art, and at this time the user cannot remotely control the air conditioner.

[0086] In a specific implementation, in order to solve the above technical problem, in the case where the user's mobile terminal cannot establish a communication connection with the air conditioner through the Internet, the air conditioner that is not connected to the Internet is controlled by the mobile terminals of other family members associated with the user's mobile terminal. The specific process is as Figure 3 shown, Figure 3S, A, B, and C therein are the mobile terminals corresponding to the user. A, B, and C are the mobile terminals associated with S in the home group. When the air conditioner is connected to the Internet, the user can directly send control instructions to the air conditioner through the mobile terminal S to achieve remote control of the air conditioner. When the air conditioner is not connected to the Internet, the user cannot directly send control instructions to the air conditioner through the mobile terminal S. In this embodiment, when the air conditioner is not connected to the Internet, the mobile terminal S can send control instructions to the mobile terminals A, B, and C, and then forward the control instructions to the air conditioner through one of the mobile terminals A, B, and C to achieve indirect remote control of the air conditioner by the mobile terminal S. It should be further emphasized that in this embodiment, the mobile terminals A, B, and C establish a wireless connection with the air conditioner through Bluetooth or other means, and forward the control instructions sent by the mobile terminal S to the air conditioner through this wireless connection. The mobile terminal S in this embodiment can forward the control instructions to the mobile terminals A, B, and C through Figure 3 the server E shown in. It should be noted that the server in this embodiment can be an independent server or a server network or server cluster composed of servers. For example, the server described in this embodiment includes, but is not limited to, a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. Among them, the cloud server is composed of a large number of computers or network servers based on cloud computing (CloudComputing). In this embodiment, the mobile terminal S is in an outdoor environment, and the mobile terminals A, B, and C in the home group are in an indoor environment. Figure 3 The mobile terminals A, B, and C shown in are only for illustrative purposes. The number of mobile terminals in the home group is not limited to three and can also be set to other numbers. This embodiment does not limit this.

[0087] In a specific implementation, it is necessary to first determine whether the air conditioner is in an offline state, that is, the air conditioner is not connected to the Internet. Specifically, a control instruction is sent to the target air conditioner through a remote communication method, where the remote communication method includes, but is not limited to, an Internet communication method. The target air conditioner is the air conditioner that needs to be remotely controlled, and the user can select the target air conditioner to be controlled through an application installed in the mobile terminal. In this embodiment, whether the air conditioner is in an offline state is determined based on the response information feedback by the target air conditioner according to the control instruction. If the response information feedback by the target air conditioner according to the control instruction is received within a preset time range, it is determined that the target air conditioner is in an online state, that is, the target air conditioner is connected to the Internet. If the response information feedback by the target air conditioner according to the control instruction is not received within the preset time, it is determined that the target air conditioner is in an offline state, that is, the target air conditioner is not connected to the Internet. When the target air conditioner is not connected to the Internet, the air conditioner identifier corresponding to the target air conditioner is actively obtained. There is a unique correspondence between the air conditioner identifier and the air conditioner, that is, one air conditioner identifier corresponds to one air conditioner. In this embodiment, the preset time range can be set accordingly according to the actual control requirements, and no limitation is imposed on this in this embodiment.

[0088] The screening module 20 is configured to screen out the target terminal device from multiple associated terminal devices.

[0089] In a specific implementation, the associated terminal devices are mobile terminals associated with the user's mobile terminal in a home group. A communication connection can be established between the user's mobile terminal and each associated terminal device through a remote communication method such as the Internet. Through this communication connection, the user can send the control instruction for the target air conditioner to these associated terminal devices.

[0090] It should be emphasized that each associated terminal device can receive the control instruction and can forward the control instruction to the target air conditioner to achieve the control of the target air conditioner. If two or more associated terminal devices receive the control instruction at the same time and forward the control instruction to the target air conditioner at the same time, such repeated control will cause conflicts, which obviously does not meet the actual control requirements. Therefore, in this embodiment, the target air conditioner is controlled through the target terminal device selected from the associated terminal devices.

[0091] In this embodiment, the target terminal device can also be selected from the associated terminal devices in a certain order. For example, the selection order of the target terminal device is 1, 2, 3... 4. Assuming that the associated terminal devices 1, 2, 3... 4 are all in the indoor environment, then the associated terminal device 1 is taken as the target terminal device. Assuming that the associated terminal device 1 is not in the indoor environment, at this time, the associated terminal device 1 cannot establish a wireless connection with the target air conditioner. Then, in this embodiment, according to the above selection order, the associated terminal device 2 is taken as the target terminal device.

[0092] Furthermore, in this embodiment, the target terminal device can also be screened out from the associated terminal devices according to the positions of the respective associated terminal devices or the signal strength between the respective associated terminal devices and the air conditioner. Specifically, the screening method can be selected accordingly according to actual requirements, and this embodiment does not limit this.

[0093] The control module 30 is configured to send the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier.

[0094] It should be noted that after the target terminal device is determined, in this embodiment, the air conditioner identifier and the control instruction are sent to the target terminal device. After receiving the air conditioner identifier and the control instruction, the target terminal device forwards the control instruction to the target air conditioner corresponding to the air conditioner identifier, and thus the control of the target air conditioner can be realized.

[0095] Furthermore, in order to enable the target terminal device to accurately control the target air conditioner, this embodiment can be implemented in the following manner.

[0096] In specific implementation, the associated terminal device does not know the air conditioner to be controlled. Therefore, after obtaining the air conditioner identifier, it is necessary to send the air conditioner identifier to the target terminal device. Based on this air conditioner identifier, the target terminal device can find the corresponding target air conditioner and establish a wireless connection with the target air conditioner. In this embodiment, the target terminal device and the target air conditioner can establish a wireless connection via Bluetooth, and other methods can also be adopted to establish a wireless connection, which can be selected accordingly according to actual control requirements, and this embodiment does not limit this. After the target terminal device and the target air conditioner establish a wireless connection, the target terminal device receives the control instruction and sends the control instruction to the target air conditioner through the wireless connection, and thus the control of the target air conditioner can be realized.

[0097] Further, in this embodiment, when the target air conditioner is in an offline state, the control instruction is forwarded to the target air conditioner through the target terminal device in the associated terminal device. However, there are multiple forwarding processes in such a method, which is obviously not as fast as directly controlling the target air conditioner in terms of response speed. In this embodiment, the connection state of the target air conditioner is detected in real time. When it is detected that the target air conditioner is in an online state, a disconnection instruction is sent to the target terminal device to disconnect the connection between the target terminal device and the target air conditioner. After the connection between the target terminal device and the target air conditioner is disconnected, the control instruction is directly sent to the target air conditioner, and the target air conditioner is controlled through this control instruction.

[0098] In this embodiment, after sending a control instruction to the target air conditioner through a remote communication method, when the response information feedback from the target air conditioner is not received within a preset time range, the air conditioner identifier of the target air conditioner is obtained; the target terminal device is screened out from multiple associated terminal devices; the air conditioner identifier and the control instruction are sent to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier, and the control instruction is forwarded to the air conditioner through the target terminal device in the associated terminal device, realizing the indirect remote control of the air conditioner through the associated terminal device when the air conditioner is not connected to the Internet, and improving the user experience.

[0099] It should be understood that the above is only an example for illustration and does not constitute any limitation to the technical solution of the present invention. In specific applications, those skilled in the art can set according to needs, and the present invention does not limit this.

[0100] It should be noted that the above-described working process is only illustrative and does not limit the protection scope of the present invention. In actual applications, those skilled in the art can select some or all of them according to actual needs to achieve the purpose of the solution of this embodiment, and there is no limitation here.

[0101] In addition, for the technical details not described in detail in this embodiment, reference can be made to the air conditioner control method provided in any embodiment of the present invention, which will not be elaborated here.

[0102] In addition, it should be noted that in this article, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or system. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or system including the element.

[0103] The serial numbers of the embodiments of the present invention above are only for description and do not represent the superiority or inferiority of the embodiments.

[0104] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as a read-only memory (ROM) / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0105] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.

Claims

1. An air conditioner control method, characterized in that, The air conditioner control method includes: After sending a control instruction to a target air conditioner via remote communication and not receiving a response message feedback from the target air conditioner within a preset time range, obtain the air conditioner identifier of the target air conditioner; Screen out a target terminal device from multiple associated terminal devices, where the associated terminal devices are mobile terminals in a home group that are associated with the user's mobile terminal; and Send the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner via the air conditioner identifier.

2. The air conditioner control method according to claim 1, characterized in that The screening out of a target terminal device from multiple associated terminal devices includes: Obtain the location information of each associated terminal device; and Screen out a target terminal device from multiple associated terminal devices according to the location information.

3. The air conditioner control method according to claim 2, characterized in that, The screening out of a target terminal device from multiple associated terminal devices includes: Screen out valid terminal devices from multiple associated terminal devices according to the location information; and Screen out a target terminal device from the valid terminal devices according to a preset condition.

4. The air conditioner control method according to claim 1, characterized in that The screening out of a target terminal device from multiple associated terminal devices includes: Obtain the wireless signal strength between each associated terminal device and the target air conditioner; and Screen out a target terminal device from multiple associated terminal devices according to the wireless signal strength.

5. The air conditioner control method according to claim 4, wherein, The screening out of a target terminal device from multiple associated terminal devices according to the wireless signal strength includes: Determine the maximum signal strength among the wireless signal strengths; and Use the associated terminal device corresponding to the maximum signal strength as the target terminal device.

6. The air conditioner control method according to claim 1, characterized in that The sending of the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner via the air conditioner identifier, includes: Send the air conditioner identifier to the target terminal device, so that the target terminal device establishes a wireless connection with the target air conditioner according to the air conditioner identifier and sends the control instruction to the target air conditioner via the established wireless connection.

7. The air conditioner control method according to any one of claims 1 to 6, characterized in that After the sending of the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner via the air conditioner identifier, further includes: When receiving the response message feedback from the target air conditioner, control the target terminal device to disconnect from the target air conditioner; and Control the target air conditioner according to the control instruction.

8. An air conditioner control device, characterized in that, The air conditioner control device includes: A sending module, configured to obtain the air conditioner identifier of the target air conditioner when, after sending a control instruction to a target air conditioner via remote communication, a response message feedback from the target air conditioner is not received within a preset time range, and the associated terminal devices are mobile terminals in a home group that are associated with the user's mobile terminal; A screening module, configured to screen out a target terminal device from multiple associated terminal devices; A control module, configured to send the air conditioner identifier and the control instruction to the target terminal device, so that the target terminal device sends the control instruction to the target air conditioner through the air conditioner identifier.

9. An air conditioner control device, characterized in that, The air conditioner control device includes: a memory, a processor, and an air conditioner control program stored on the memory and executable on the processor, where the air conditioner control program is configured to implement the air conditioner control method according to any one of claims 1 to 7.

10. A storage medium, characterized in that, An air conditioner control program is stored on the storage medium, and when the air conditioner control program is executed by a processor, it implements the air conditioner control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Remote control device based on Android mobile phones and control method thereof

    CN103268077A

  • Household electrical appliance control method and device, computer equipment and storage medium

    CN110535733A

  • Safety early warning method, system and device, equipment and storage medium

    CN112073901A