A method for establishing a Bluetooth connection, a mobile terminal, and an electronic home appliance

By automatically establishing connections using the effective coverage parameters in Bluetooth broadcast signals in smart home devices, the problem of manual operation of connection between mobile terminals and home devices in the prior art is solved, and a more flexible and convenient connection process is achieved.

CN115250427BActive Publication Date: 2025-01-07HISENSE GRP HLDG CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110464972.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-28
Publication Date
2025-01-07
Estimated Expiration
2041-04-28

AI Technical Summary

Technical Problem

In existing smart home devices, the Bluetooth connection between the mobile terminal and the home device requires manual operation by the user, resulting in the inflexible connection process.

Method used

The mobile terminal receives the Bluetooth broadcast signal sent by the electronic home device, judges whether it is within the coverage range of the device based on the effective coverage parameters in the signal (such as signal strength threshold and distance threshold) and automatically establishes a Bluetooth connection.

Benefits of technology

Bluetooth connection between mobile terminals and home devices can be automatically established without user intervention, improving the flexibility and convenience of connection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115250427B_ABST
    Figure CN115250427B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of wireless transmission technology, and in particular to a Bluetooth connection establishment method, a mobile terminal and an electronic home appliance, which are used to flexibly establish a Bluetooth connection between a mobile terminal and a home appliance. In an embodiment of the present invention, a mobile terminal receives a Bluetooth broadcast signal sent by an electronic home appliance, which includes an effective coverage range parameter corresponding to the electronic home appliance; wherein different electronic home appliances correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home appliance; if it is determined according to the effective coverage range parameter that the mobile terminal is within the effective coverage range corresponding to the electronic home appliance, the mobile terminal establishes a Bluetooth connection with the electronic home appliance. Since the mobile terminal in an embodiment of the present invention automatically establishes a Bluetooth connection with the electronic home appliance, the flexibility of establishing a Bluetooth connection between the mobile terminal and the electronic home appliance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless transmission technology, and in particular to a Bluetooth connection establishment method, a mobile terminal and an electronic home appliance. Background Art

[0002] Smart home is the embodiment of Internet of Things under the influence of the Internet. Smart home connects various electronic home devices in the home, such as audio and video equipment, lighting equipment, curtains, air conditioners, smart ovens, etc. through the Internet of Things technology, providing a variety of functions and means such as home appliance control, lighting control, indoor and outdoor remote control, HVAC control, and programmable timing control.

[0003] With the development of smart home devices, Bluetooth modules are installed on home devices, and home devices can establish Bluetooth connections with mobile terminals. For example, mobile terminals can be portable devices such as mobile phones of users. After the mobile terminal establishes a Bluetooth connection with the home device, the user can conveniently operate the mobile terminal and send control commands to the home device through the mobile terminal; however, currently, when establishing a Bluetooth connection between the home device and the mobile terminal, the user needs to manually operate and search for the home device through the setting page on the mobile terminal. After searching for the home device, the user manually pairs the mobile terminal with the home device to complete the Bluetooth connection between the home device and the mobile terminal. Therefore, the current method of manually operating the user to establish a Bluetooth connection between the mobile terminal and the home device is not flexible enough. Summary of the invention

[0004] In an exemplary embodiment of the present invention, a method for establishing a Bluetooth connection, a mobile terminal, and an electronic home appliance are provided to flexibly establish a Bluetooth connection between a mobile terminal and a home appliance.

[0005] According to a first aspect of an exemplary embodiment, a method for establishing a Bluetooth connection is provided, which is applied to a mobile terminal, and the method includes:

[0006] The mobile terminal receives a Bluetooth broadcast signal sent by the electronic home device and including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0007] If it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device according to the effective coverage range parameter included in the received Bluetooth broadcast signal, the mobile terminal establishes a Bluetooth connection with the electronic home device.

[0008] Since the electronic home appliance in the embodiment of the present invention broadcasts a Bluetooth broadcast signal to the outside, the Bluetooth broadcast signal contains the effective coverage range parameters corresponding to the electronic home appliance, and different electronic home appliances have different effective coverage ranges. The effective coverage range parameters include the signal strength threshold of the Bluetooth broadcast signal and / or the distance threshold between the mobile terminal and the electronic home appliance. After the mobile terminal receives the Bluetooth broadcast signal sent by the electronic home appliance, according to the effective coverage range parameters contained in the Bluetooth broadcast signal, the mobile terminal can determine whether it is currently located in the effective coverage range of the electronic home appliance. If it is in the effective coverage range of the electronic home appliance, the mobile terminal automatically establishes a Bluetooth connection with the electronic home appliance. The process of establishing a Bluetooth connection between the mobile terminal and the electronic home appliance does not require user intervention, and each electronic home appliance corresponds to a reasonable effective coverage range parameter. After the mobile terminal determines that it is located in the effective coverage range of the electronic home appliance, it automatically establishes a Bluetooth connection with the electronic home appliance, thereby improving the flexibility of establishing a Bluetooth connection between the mobile terminal and the electronic home appliance.

[0009] In some exemplary embodiments, the effective coverage range parameter includes a signal strength threshold of a Bluetooth broadcast signal;

[0010] The mobile terminal determines, according to the effective coverage range parameter included in the received Bluetooth broadcast signal, that the mobile terminal is located within the effective coverage range corresponding to the electronic home device, including:

[0011] The mobile terminal performs signal strength detection on the received Bluetooth broadcast signal to obtain a signal strength value of the Bluetooth broadcast signal;

[0012] If the signal strength value of the Bluetooth broadcast signal is not less than the signal strength threshold, the mobile terminal is determined to be located within the effective coverage range corresponding to the electronic home device.

[0013] In some exemplary embodiments, the effective coverage range parameter includes a distance threshold between the mobile terminal and the electronic home device;

[0014] The mobile terminal determines, according to the effective coverage range parameter included in the received Bluetooth broadcast signal, that the mobile terminal is located within the effective coverage range corresponding to the electronic home device, including:

[0015] The mobile terminal performs signal strength detection on the received Bluetooth broadcast signal to obtain a signal strength value of the Bluetooth broadcast signal;

[0016] The mobile terminal determines the distance between the mobile terminal and the electronic home device according to the signal strength value of the Bluetooth broadcast signal;

[0017] If the distance between the mobile terminal and the electronic home device is not greater than the distance threshold, the mobile terminal is determined to be located within the effective coverage range corresponding to the electronic home device.

[0018] In some exemplary embodiments, after the mobile terminal establishes a Bluetooth connection with the electronic home device, the method further includes:

[0019] The mobile terminal acquires device information of the electronic home device from the Bluetooth broadcast signal;

[0020] The mobile terminal runs a control application matching the electronic home device according to the device information of the electronic home device, and displays a page corresponding to the control application in a display interface.

[0021] In some exemplary embodiments, after the mobile terminal displays the page corresponding to the control application in the display interface, the mobile terminal further includes:

[0022] In response to an operation triggered by a user through a page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through a Bluetooth connection established between the mobile terminal and the electronic home device, so that the electronic home device performs a corresponding processing operation according to the control command.

[0023] In some exemplary embodiments, after the mobile terminal establishes a Bluetooth connection with the electronic home device, the method further includes:

[0024] The mobile terminal receives the WiFi connection information sent by the electronic home device through the Bluetooth connection, and establishes a WiFi connection with the electronic home device according to the WiFi connection information;

[0025] In response to an operation triggered by a user through a page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through a WiFi connection established between the mobile terminal and the electronic home device, so that the electronic home device performs a corresponding processing operation according to the control command.

[0026] According to a second aspect of an exemplary embodiment, a method for establishing a Bluetooth connection is provided, which is applied to an electronic home device, and the method includes:

[0027] The electronic home device sends a Bluetooth broadcast signal including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0028] After receiving the Bluetooth connection request message sent by the mobile terminal, the electronic home device establishes a Bluetooth connection with the mobile terminal; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal determines that the mobile terminal is within the effective coverage range corresponding to the electronic home device based on the effective coverage range parameters contained in the received Bluetooth broadcast signal.

[0029] In some exemplary embodiments, after the electronic home device establishes a Bluetooth connection with the mobile terminal, the method further includes:

[0030] The electronic home device receives a control command sent by the mobile terminal through the Bluetooth connection; wherein the control command is generated after the mobile terminal runs a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application;

[0031] The electronic home device performs corresponding processing operations according to the control command.

[0032] In some exemplary embodiments, after the electronic home device establishes a Bluetooth connection with the mobile terminal, the method further includes:

[0033] The electronic home device sends WiFi connection information to the mobile terminal through the Bluetooth connection, so that the mobile terminal establishes a WiFi connection with the electronic home device according to the WiFi connection information;

[0034] The electronic home device receives a control command sent by the mobile terminal through the WiFi connection; wherein the control command is generated after the mobile terminal runs a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application;

[0035] The electronic home device performs corresponding processing operations according to the control command.

[0036] According to a third aspect of an exemplary implementation, there is provided a mobile terminal, including a Bluetooth module and a processor:

[0037] The Bluetooth module is used to receive a Bluetooth broadcast signal sent by an electronic home device and including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device; and transmit the received Bluetooth broadcast signal to the processor;

[0038] The processor is used to determine, based on the effective coverage range parameters included in the Bluetooth broadcast signal, that the mobile terminal is within the effective coverage range corresponding to the electronic home device, and to establish a Bluetooth connection with the electronic home device through the Bluetooth module.

[0039] In some exemplary embodiments, the effective coverage range parameter includes a signal strength threshold of a Bluetooth broadcast signal;

[0040] The processor is specifically used to perform signal strength detection on the received Bluetooth broadcast signal to obtain the signal strength value of the Bluetooth broadcast signal; if the signal strength value of the Bluetooth broadcast signal is not less than the signal strength threshold, it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device.

[0041] In some exemplary embodiments, the effective coverage range parameter includes a distance threshold between the mobile terminal and the electronic home device;

[0042] The processor is specifically used to perform signal strength detection on the received Bluetooth broadcast signal to obtain a signal strength value of the Bluetooth broadcast signal; determine the distance between the mobile terminal and the electronic home device according to the signal strength value of the Bluetooth broadcast signal; if the distance between the mobile terminal and the electronic home device is not greater than the distance threshold, determine that the mobile terminal is located within the effective coverage range corresponding to the electronic home device.

[0043] In some exemplary embodiments, the mobile terminal further includes a display screen;

[0044] The processor is further configured to, after establishing a Bluetooth connection with the electronic home device through the Bluetooth module, obtain device information of the electronic home device from the Bluetooth broadcast signal; and run a control application matching the electronic home device according to the device information of the electronic home device;

[0045] The display screen is used to display the page corresponding to the control application in the display interface.

[0046] In some exemplary embodiments, the processor is also used to, in response to an operation triggered by a user through a page corresponding to the control application, cause the mobile terminal to send a control command to the electronic home device through a Bluetooth connection established between the mobile terminal and the electronic home device, so that the electronic home device performs corresponding processing operations according to the control command.

[0047] In some exemplary embodiments, the mobile terminal further includes a WiFi module;

[0048] The Bluetooth module is also used to receive WiFi connection information sent by the electronic home device through the Bluetooth connection, and transmit the WiFi connection information to the processor;

[0049] The processor is further configured to establish a WiFi connection with the electronic home device through the WiFi module according to the WiFi connection information; and, in response to an operation triggered by a user through a page corresponding to the control application, generate a control command for controlling the electronic home device according to the operation, and transmit the control command to the WiFi module;

[0050] The WiFi module is used to send the control command to the electronic home device through the WiFi connection, so that the electronic home device performs corresponding processing operations according to the control command.

[0051] According to a fourth aspect of an exemplary embodiment, there is provided an electronic home device, comprising a Bluetooth module and a processor:

[0052] The Bluetooth module is used to broadcast a Bluetooth signal including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices have different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device; and after receiving a Bluetooth connection request message sent by the mobile terminal, transmit the Bluetooth connection request message to the processor;

[0053] The processor is used to establish a Bluetooth connection with the mobile terminal through the Bluetooth module after receiving the Bluetooth connection request message; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal determines that the mobile terminal is within the effective coverage range corresponding to the electronic home device based on the effective coverage range parameters contained in the received Bluetooth broadcast signal.

[0054] In some exemplary embodiments, the Bluetooth module is further used to receive a control command sent by the mobile terminal through the Bluetooth connection, and transmit the received control command to the processor; wherein the control command is generated after the mobile terminal runs a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application;

[0055] The processor is also used for the electronic home device to perform corresponding processing operations according to the control command.

[0056] In some exemplary embodiments, the electronic home device further comprises a WiFi module;

[0057] The Bluetooth module is also used to send WiFi connection information to the mobile terminal through the Bluetooth connection, so that the mobile terminal establishes a WiFi connection with the WiFi module of the electronic home device according to the WiFi connection information;

[0058] The WiFi module is used to receive a control command sent by the mobile terminal through the WiFi connection, and transmit the control command to the processor; wherein the control command is generated after the mobile terminal runs a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application;

[0059] The processor is further configured to execute corresponding processing operations according to the control command.

[0060] According to a fifth aspect of the exemplary implementation, there is provided a mobile terminal, including:

[0061] A receiving module, configured to receive a Bluetooth broadcast signal sent by an electronic home device and including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0062] The determination module is used to establish a Bluetooth connection with the electronic home device if it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device according to the effective coverage range parameters included in the received Bluetooth broadcast signal.

[0063] According to a sixth aspect of an exemplary embodiment, there is provided an electronic home device, comprising:

[0064] A sending module, configured to send a Bluetooth broadcast signal including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0065] An establishing module is used to establish a Bluetooth connection with the mobile terminal after receiving a Bluetooth connection request message sent by the mobile terminal; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal determines that the mobile terminal is within the effective coverage range corresponding to the electronic home device based on the effective coverage range parameters contained in the received Bluetooth broadcast signal.

[0066] In a seventh aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the first aspect or the second aspect.

[0067] In addition, the technical effects brought about by any one of the implementation methods in the second to seventh aspects can refer to the technical effects brought about by different implementation methods in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0069] Figure 1 A schematic diagram of a Bluetooth connection establishment system provided by an embodiment of the present invention is exemplarily shown;

[0070] Figure 2 An exemplary schematic diagram of an electronic home use scenario provided by an embodiment of the present invention is shown;

[0071] Figure 3 The following is a schematic diagram showing the format of a Beacon frame provided by an embodiment of the present invention;

[0072] Figure 4 A schematic diagram of a Bluetooth connection establishment system provided by an embodiment of the present invention is exemplarily shown;

[0073] Figure 5 A schematic diagram of a page of a control application provided by an embodiment of the present invention is exemplarily shown;

[0074] Figure 6 A flowchart of a method for establishing a Bluetooth connection provided by an embodiment of the present invention is exemplarily shown;

[0075] Figure 7 A schematic diagram of a Bluetooth connection establishment system provided by an embodiment of the present invention is exemplarily shown;

[0076] Figure 8 A schematic diagram of a page of a control application provided by an embodiment of the present invention is exemplarily shown;

[0077] Fig. 9 A schematic diagram of a Bluetooth connection establishment system provided by an embodiment of the present invention is exemplarily shown;

[0078] Fig.10 A schematic diagram of a page of a control application provided by an embodiment of the present invention is exemplarily shown;

[0079] Fig.11 A flowchart of a method for establishing a Bluetooth connection provided by an embodiment of the present invention is exemplarily shown;

[0080] Fig.12 The following is a flowchart of a method for establishing a Bluetooth connection on a mobile terminal side provided by an embodiment of the present invention;

[0081] Fig.13 The flowchart of a method for establishing a Bluetooth connection on an electronic home device side provided by an embodiment of the present invention is exemplarily shown;

[0082] Fig.14 The following is a schematic diagram showing the structure of a mobile terminal provided by an embodiment of the present invention;

[0083] Fig.15 The following is an exemplary diagram of a software structure of a mobile terminal provided by an embodiment of the present invention;

[0084] Fig.16 The structural diagram of an electronic household device provided by an embodiment of the present invention is exemplarily shown;

[0085] Fig.17 The following is a schematic diagram showing the structure of a device for establishing a Bluetooth connection provided by an embodiment of the present invention;

[0086] Fig.18 The schematic diagram exemplarily shows the structure of another device for establishing a Bluetooth connection provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0087] The following will be combined with the accompanying drawings to clearly and thoroughly describe the technical solutions in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0088] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0089] The following are explanations of some of the terms that appear in this article:

[0090] 1. The term "application" in the embodiments of the present invention refers to a computer program that can complete one or more specific tasks, has a visual display interface, and can interact with users.

[0091] 2. In the embodiments of the present invention, the term "Bluetooth module" refers to a PCBA (Printed Circuit Board Assembly) board with integrated Bluetooth function, which is used for short-range wireless communication and is divided into a Bluetooth data module and a Bluetooth voice module according to its function; a Bluetooth module refers to a collection of basic circuits of a chip with integrated Bluetooth function, which is used for wireless network communication and can be roughly divided into three types: data transmission module, Bluetooth audio module, Bluetooth audio + data two-in-one module, etc.

[0092] 3. The term "WiFi module" in the embodiments of the present invention is also called a serial port WiFi module, which belongs to the Internet of Things transmission layer. Its function is to convert the serial port or TTL level into an embedded module that complies with the WiFi wireless network communication standard. It has a built-in wireless network protocol IEEE802.11b.gn protocol stack and TCP / IP protocol stack. Traditional hardware devices embedded with WiFi modules can directly use WiFi to connect to the Internet. It is an important component of realizing wireless smart home, M2M and other Internet of Things applications, and is an important component of smart hardware.

[0093] An embodiment of the present invention provides a Bluetooth connection method, wherein an electronic home device is pre-set with a corresponding effective coverage range parameter, and the effective coverage range parameters pre-set for different electronic home devices may be different; the electronic home device broadcasts a Bluetooth broadcast signal containing the effective coverage range parameter; after receiving the Bluetooth broadcast signal broadcast by the electronic home device, the mobile terminal determines whether the current mobile terminal is located within the effective coverage range of the electronic home device according to the effective coverage range parameter contained in the Bluetooth broadcast signal (for example, the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal, and / or a distance threshold between the mobile terminal and the electronic home device); if so, a Bluetooth connection is established between the mobile terminal and the electronic home device.

[0094] Since the electronic home appliance in the embodiment of the present invention broadcasts a Bluetooth broadcast signal to the outside, the Bluetooth broadcast signal contains the effective coverage range parameters corresponding to the electronic home appliance, and different electronic home appliances have different effective coverage ranges. The effective coverage range parameters include the signal strength threshold of the Bluetooth broadcast signal and / or the distance threshold between the mobile terminal and the electronic home appliance. After the mobile terminal receives the Bluetooth broadcast signal sent by the electronic home appliance, according to the effective coverage range parameters contained in the Bluetooth broadcast signal, the mobile terminal can determine whether it is currently located in the effective coverage range of the electronic home appliance. If it is in the effective coverage range of the electronic home appliance, the mobile terminal automatically establishes a Bluetooth connection with the electronic home appliance. The process of establishing a Bluetooth connection between the mobile terminal and the electronic home appliance does not require user intervention, and each electronic home appliance corresponds to a reasonable effective coverage range parameter. After the mobile terminal determines that it is located in the effective coverage range of the electronic home appliance, it automatically establishes a Bluetooth connection with the electronic home appliance, thereby improving the flexibility of establishing a Bluetooth connection between the mobile terminal and the electronic home appliance.

[0095] The following is an introduction to the Bluetooth connection establishment system according to an embodiment of the present invention in conjunction with the accompanying drawings. Figure 1 As shown, a schematic diagram of a control system for establishing a Bluetooth connection according to an embodiment of the present invention includes a mobile terminal 10 and an electronic home device 11 ; wherein the mobile terminal 10 includes a Bluetooth module 101 , and the electronic home device 11 includes a Bluetooth module 111 .

[0096] The electronic home device 11 broadcasts a Bluetooth broadcast signal through the Bluetooth module 111; wherein the Bluetooth broadcast signal carries an effective coverage range parameter of the electronic home device, and the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0097] The mobile terminal 10 receives the Bluetooth broadcast signal in the current environment through the Bluetooth module 101; after receiving the Bluetooth broadcast signal sent by the electronic home device 11, the mobile terminal 10 obtains the effective coverage range parameter contained in the Bluetooth broadcast signal; the mobile terminal 10 determines whether the current mobile terminal 10 is located in the effective coverage range of the electronic home device 11 according to the effective coverage range parameter contained in the received Bluetooth broadcast signal; if the mobile terminal 10 determines that it is currently located in the effective coverage range of the electronic home device 11, the mobile terminal 10 establishes a Bluetooth connection with the Bluetooth module 111 of the electronic home device 11 through the Bluetooth module 101.

[0098] During implementation, after a Bluetooth connection is successfully established between the mobile terminal 10 and the electronic home device 11, the mobile terminal 10 automatically runs a control application that matches the electronic home device 11, and displays the user interface of the control application in the display interface of the mobile terminal 10. The user triggers a control operation in the user interface of the control application, and the mobile terminal 10 sends the control command triggered by the user to the electronic home device 11, and the electronic home device 11 performs corresponding processing operations according to the received control command.

[0099] In the embodiment of the present invention, the electronic home appliance pre-stores corresponding effective coverage range parameters, wherein the effective coverage range parameters include a signal strength threshold of a Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home appliance;

[0100] When the effective coverage range parameter is the signal strength threshold of the Bluetooth broadcast signal, if the signal strength of the Bluetooth broadcast signal of the electronic home device received by the mobile terminal is greater than the signal strength threshold, it indicates that the mobile terminal is located in the effective coverage range of the electronic home device; when the effective coverage range parameter is the distance threshold between the mobile terminal and the electronic home device, if the distance between the mobile terminal and the electronic home device is less than the distance threshold, it indicates that the mobile terminal is located in the effective coverage range of the electronic home device.

[0101] The effective coverage range of the electronic home device in the embodiment of the present invention refers to the coverage range for establishing a Bluetooth connection with a mobile terminal; a mobile terminal can establish a Bluetooth connection with the electronic home device only when it is within the effective coverage range of the electronic home device. If the mobile terminal receives a Bluetooth broadcast signal from the electronic home device but the mobile terminal is not within the effective coverage range of the electronic home device, the mobile terminal cannot establish a Bluetooth connection with the electronic home device.

[0102] It should be noted that the effective coverage range parameters corresponding to the electronic home device can be pre-set according to the usage scenario of the electronic home device, and according to the usage scenarios of different electronic home devices, the effective coverage range parameters corresponding to different electronic home devices may be different; for example, if the electronic home device is a wall-mounted air conditioner, since the installation position of the wall-mounted air conditioner is generally high, when the user uses a mobile terminal to control the wall-mounted air conditioner, the distance between the mobile terminal and the wall-mounted air conditioner is often far. Under the condition of the same Bluetooth signal transmission level, the signal strength of the Bluetooth broadcast signal sent by the wall-mounted air conditioner received by the mobile terminal is relatively low. Therefore, for the wall-mounted air conditioner, the distance threshold of the wall-mounted air conditioner is set to be larger and the signal strength threshold is smaller.

[0103] For example Figure 2 The electronic home usage scenario shown includes multiple electronic home devices, assuming that they include a wall-mounted air conditioner, a television, and a smart set-top box.

[0104] like Figure 2 As shown in the placement positions of the various electronic home appliances, the installation position of the wall-mounted air conditioner is higher than the ground, and when the user controls the wall-mounted air conditioner through the mobile terminal, the distance between the mobile terminal and the wall-mounted air conditioner is large, so the effective coverage range corresponding to the wall-mounted air conditioner is large. When setting the effective coverage range parameters for the wall-mounted air conditioner, the distance threshold can be set to 1 meter. In this way, when the distance between the mobile terminal and the wall-mounted air conditioner is not greater than 1 meter, the mobile terminal is within the effective coverage range of the wall-mounted air conditioner, and the user can operate the mobile terminal to control the wall-mounted air conditioner; or, the signal strength threshold can be set to a value between -56dbm and -60dbm. In this way, when the mobile terminal receives the signal strength of the Bluetooth broadcast signal of the wall-mounted air conditioner that is not less than the signal strength threshold, the mobile terminal is within the effective coverage range of the wall-mounted air conditioner, and the user can operate the mobile terminal to control the wall-mounted air conditioner.

[0105] like Figure 2 As shown in the placement positions of the various electronic home appliances, the distance between the TV and the smart set-top box is relatively close. In order to distinguish the effective coverage range of the TV from that of the smart set-top box, it is necessary to set the effective coverage range of the TV and that of the smart set-top box to be smaller; therefore, when setting the effective coverage range parameters for the TV and the smart set-top box, the distance threshold between the TV and the smart set-top box can be set to 0.2 meters. In this way, when the distance between the mobile terminal and the TV is not greater than 0.2 meters, the mobile terminal is within the effective coverage range of the TV, and the user can operate the mobile terminal to control the TV. When the distance between the mobile terminal and the smart set-top box is not greater than 0.2 meters, the mobile terminal is within the effective coverage range of the smart set-top box, and the user can operate the mobile terminal to control the smart set-top box. Alternatively, the signal strength threshold can be set to a value between -45dbm and -51dbm, so that when the mobile terminal receives the signal strength of the Bluetooth broadcast signal of the TV not less than the signal strength threshold, the mobile terminal is within the effective coverage of the TV, and the user can operate the mobile terminal to control the TV; when the mobile terminal receives the signal strength of the Bluetooth broadcast signal of the smart set-top box not less than the signal strength threshold, the mobile terminal is within the effective coverage of the smart set-top box, and the user can operate the mobile terminal to control the smart set-top box.

[0106] The Bluetooth broadcast signal broadcast by the electronic home device in the embodiment of the present invention can be sent in the form of a Beacon frame; Figure 3 The format of the Beacon frame shown in FIG. 1 includes an 8-bit (1-byte) preamble, a 32-bit (4-byte) access address, an 8-bit (1-byte) header, an 8-bit (1-byte) message length, 296-bit (37-byte) data, and a 24-bit (3-byte) checksum. The format of the header is as follows: Figure 3 As shown in , it includes 4 bits of broadcast message type, 2 bits of reserved bits, 1 bit of sending address type, and 1 bit of receiving address type.

[0107] Optionally, the 37-byte data includes a 6-byte broadcast device address and 31-byte broadcast data; the function of the 31-byte broadcast data is shown in Table 1:

[0108]

[0109]

[0110] Table 1

[0111] Since the Bluetooth broadcast signal broadcast by the electronic home device in the embodiment of the present invention includes the effective coverage range parameters of the electronic home device, and the effective coverage range parameters include the signal strength threshold of the Bluetooth broadcast signal and / or the distance threshold between the mobile terminal and the electronic home device; when the effective coverage range parameters are different, the manner in which the mobile terminal determines whether it is located in the effective coverage range of the electronic home device is also different, and different effective coverage range parameters are explained below.

[0112] 1. Effective coverage parameters include the signal strength threshold of the Bluetooth broadcast signal;

[0113] The mobile terminal performs signal strength detection on the received Bluetooth broadcast signal to obtain the signal strength value of the Bluetooth broadcast signal; if the signal strength value of the Bluetooth broadcast signal is not less than the signal strength threshold, the mobile terminal determines that it is located within the effective coverage range corresponding to the electronic home device.

[0114] In implementation, after receiving the Bluetooth broadcast signal sent by the electronic home device, the mobile terminal performs signal strength detection on the received Bluetooth broadcast signal; for example, the RSSI (Received Signal Strength Indication) value of the Bluetooth broadcast signal may be detected.

[0115] The mobile terminal compares the detected RSSI value with the signal strength threshold in the Bluetooth broadcast signal. If the RSSI value is not less than the signal strength threshold, it is determined that the mobile terminal is currently within the effective coverage range of the electronic home device. If the RSSI value is less than the signal strength threshold, it is determined that the mobile terminal is currently outside the effective coverage range of the electronic home device.

[0116] 2. The effective coverage parameters include the distance threshold between the mobile terminal and the electronic home device;

[0117] The mobile terminal determines the distance between the mobile terminal and the electronic home device according to the signal strength value of the Bluetooth broadcast signal; if the distance between the mobile terminal and the electronic home device is not greater than the distance threshold, the mobile terminal is determined to be within the effective coverage range corresponding to the electronic home device.

[0118] In an implementation, an optional implementation is that the mobile terminal determines the distance between the mobile terminal and the electronic home device according to the following method:

[0119] The mobile terminal detects the received Bluetooth broadcast signal and determines the RSSI value of the Bluetooth broadcast signal; and determines the distance between the mobile terminal and the control terminal according to the RSSI value of the first Bluetooth broadcast information;

[0120] Since radio waves or sound waves are transmitted in a medium, the signal strength decays with the propagation distance. Therefore, the distance between the mobile terminal and the electronic home device can be determined based on the RSSI parameter of the received Bluetooth broadcast signal.

[0121] The mobile terminal compares the determined distance between the mobile terminal and the electronic home device with the distance threshold in the Bluetooth broadcast signal. If the distance between the mobile terminal and the electronic home device is not greater than the distance threshold, it is determined that the mobile terminal is currently located within the effective coverage range of the electronic home device. If the distance between the mobile terminal and the electronic home device is greater than the distance threshold, it is determined that the mobile terminal is currently located outside the effective coverage range of the electronic home device.

[0122] After the mobile terminal in the embodiment of the present invention determines that it is located in the effective coverage range of the electronic home device, the mobile terminal establishes a Bluetooth connection with the electronic home device;

[0123] An optional implementation is to establish a Bluetooth connection between the mobile terminal and the electronic home device in the following manner:

[0124] The mobile terminal receives the Bluetooth broadcast signal of the electronic home device, and after determining that it is located in the effective coverage range of the electronic home device according to the effective coverage range parameter included in the Bluetooth broadcast signal, the mobile terminal sends a Bluetooth connection establishment request to the electronic home device;

[0125] After receiving the Bluetooth connection establishment request sent by the mobile terminal, the electronic home device returns a Bluetooth connection response message to the mobile terminal. After the mobile terminal receives the Bluetooth connection response message, a Bluetooth connection is established between the mobile terminal and the electronic home device.

[0126] After the mobile terminal establishes a Bluetooth connection with the electronic home device, the mobile terminal can obtain device information of the electronic home device from the received Bluetooth broadcast signal of the electronic home device; the mobile terminal runs a control application matching the electronic home device according to the device information of the electronic home device, and displays a page corresponding to the control application in the display interface;

[0127] It should be noted that the mobile terminal in the embodiment of the present invention will establish a Bluetooth connection with the electronic home device only when it is within the effective coverage range of the electronic home device. After the mobile terminal successfully establishes a Bluetooth connection with the electronic home device, it indicates that the distance between the mobile terminal and the electronic home device is relatively close. At this time, a control application matching the electronic home device is automatically run on the mobile terminal, and the user can control the electronic home device through the control application running on the mobile terminal. Therefore, when the user carries the mobile terminal close to the electronic home device, the mobile terminal automatically runs the control application matching the electronic home device in the foreground, and the user can conveniently control the electronic home device, thereby further improving the user experience.

[0128] After the mobile terminal of the embodiment of the present invention runs a control application that matches the electronic home device, it can generate a control command for controlling the electronic home device according to the operation triggered by the user on the page corresponding to the control application and according to the user's operation; after generating the control command, the mobile terminal sends the generated control command to the electronic home device.

[0129] In implementation, the mobile terminal of the embodiment of the present invention can send the control command to the electronic home device in a variety of different ways;

[0130] Method 1: The mobile terminal sends control commands to the electronic home device via Bluetooth connection;

[0131] In response to the operation triggered by the user through the page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through the Bluetooth connection established between the mobile terminal and the electronic home device, and the electronic home device performs corresponding processing operations according to the control command.

[0132] like Figure 4 The Bluetooth connection establishment system shown includes a mobile terminal 40 and a wall-mounted air conditioner 41 ; wherein the mobile terminal 40 includes a Bluetooth module 401 , and the wall-mounted air conditioner 41 includes a Bluetooth module 411 .

[0133] The wall-mounted air conditioner 41 broadcasts a Bluetooth broadcast signal to the outside through the Bluetooth module 411; wherein, the Bluetooth broadcast signal carries effective coverage range parameters, and the effective coverage range parameters include the signal strength threshold of the Bluetooth broadcast signal, and / or the distance threshold between the mobile terminal and the wall-mounted air conditioner; the mobile terminal 40 receives the Bluetooth broadcast signal in the current environment through the Bluetooth module 401; after receiving the Bluetooth broadcast signal sent by the wall-mounted air conditioner 41, the effective coverage range parameters contained in the Bluetooth broadcast signal are obtained; the mobile terminal 40 determines whether the current mobile terminal 40 is within the effective coverage range of the wall-mounted air conditioner 41 based on the effective coverage range parameters contained in the received Bluetooth broadcast signal; if the mobile terminal 40 determines that it is currently within the effective coverage range of the wall-mounted air conditioner 41, the mobile terminal 40 establishes a Bluetooth connection with the Bluetooth module 411 of the wall-mounted air conditioner 41 through the Bluetooth module 401. After the Bluetooth connection is successfully established between the mobile terminal 40 and the wall-mounted air conditioner 41, the mobile terminal 40 automatically runs the control application that matches the wall-mounted air conditioner 41, and displays the following in the display interface of the mobile terminal 40. Figure 5 The user triggers a control operation in the control application page, and the mobile terminal 40 sends the control command triggered by the user to the wall-mounted air conditioner 41 through the Bluetooth connection between the mobile terminal 40 and the wall-mounted air conditioner 41, and the wall-mounted air conditioner 41 performs corresponding processing operations according to the received control command; for example, the user clicks Figure 5 The mobile terminal sends a power on / off control command to the wall mounted air conditioner. If the control command is a power on command, the wall mounted air conditioner starts to run. If the control command is a power off command, the wall mounted air conditioner stops running.

[0134] like Figure 6 As shown, a flow chart of a method for establishing a Bluetooth connection according to an embodiment of the present invention includes the following steps:

[0135] Step S601: the electronic home device broadcasts a Bluetooth broadcast signal including effective coverage range parameters;

[0136] Step S602: The mobile terminal receives a Bluetooth broadcast signal sent by the electronic home device, and obtains an effective coverage range parameter corresponding to the electronic home device;

[0137] Assume that the effective coverage parameter is the signal strength threshold of the Bluetooth broadcast signal;

[0138] Step S603: The mobile terminal performs signal strength detection on the received Bluetooth broadcast signal to obtain a signal strength value of the Bluetooth broadcast signal;

[0139] Step S604: If the signal strength value of the Bluetooth broadcast signal is not less than the signal strength threshold, the mobile terminal determines that it is located within the effective coverage range corresponding to the electronic home device;

[0140] Step S605: establishing a Bluetooth connection between the mobile terminal and the electronic home device;

[0141] Step S606: The mobile terminal obtains device information of the electronic home device from the Bluetooth broadcast signal, runs a control application that matches the electronic home device, and displays a page corresponding to the control application in the display interface;

[0142] Step S607: In response to the user's operation triggered by the page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through the Bluetooth connection established between the mobile terminal and the electronic home device;

[0143] Step S608: The electronic home device performs corresponding processing operations according to the received control command.

[0144] Method 2: The mobile terminal sends control commands to the electronic home device via WiFi connection;

[0145] After the electronic home device establishes a Bluetooth connection with the mobile terminal, a WiFi connection is established between the electronic home device and the mobile terminal through the Bluetooth connection between the electronic home device and the mobile terminal;

[0146] The WiFi connection established between the electronic home device and the mobile terminal may be a WiFi P2P connection, or the WiFi connection established between the electronic home device and the mobile terminal may be a WiFi routing connection; different WiFi connection types are described below:

[0147] 1. Establish a WiFi P2P connection between electronic home devices and mobile terminals;

[0148] After the Bluetooth connection is established between the electronic home device and the mobile terminal, the mobile terminal receives the WiFi connection information sent by the electronic home device through the Bluetooth connection; the mobile terminal establishes a WiFi P2P connection with the electronic home device according to the WiFi connection information of the electronic home device;

[0149] The WiFi connection information may be a MAC address;

[0150] The electronic home device sends the MAC address of the electronic home device to the mobile terminal via the Bluetooth connection, and the mobile terminal sends the MAC address of the mobile terminal to the electronic home device via the Bluetooth connection.

[0151] After the electronic home device and the mobile terminal exchange MAC addresses, a WiFi P2P connection can be established between the electronic home device and the control terminal.

[0152] In response to the operation triggered by the user through the page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through the WiFi P2P connection established between the mobile terminal and the electronic home device, and the electronic home device performs corresponding processing operations according to the control command.

[0153] like Figure 7 The Bluetooth connection establishment system shown includes a mobile terminal 70 and a refrigerator 71 ; wherein the mobile terminal 70 includes a Bluetooth module 701 , and the refrigerator 71 includes a Bluetooth module 711 .

[0154] The refrigerator 71 broadcasts a Bluetooth broadcast signal to the outside through the Bluetooth module 711; wherein the Bluetooth broadcast signal carries effective coverage range parameters, and the effective coverage range parameters include the signal strength threshold of the Bluetooth broadcast signal and / or the distance threshold between the mobile terminal and the refrigerator; the mobile terminal 70 receives the Bluetooth broadcast signal in the current environment through the Bluetooth module 701; after receiving the Bluetooth broadcast signal sent by the refrigerator 71, the effective coverage range parameters contained in the Bluetooth broadcast signal are obtained; the mobile terminal 70 determines whether the current mobile terminal 70 is within the effective coverage range of the refrigerator 71 according to the effective coverage range parameters contained in the received Bluetooth broadcast signal; if the mobile terminal 70 determines that it is currently within the effective coverage range of the refrigerator 71, the mobile terminal 70 establishes a Bluetooth connection with the Bluetooth module 711 of the refrigerator 71 through the Bluetooth module 701. The refrigerator 71 and the mobile terminal 70 exchange the WiFi connection information of both parties through the established Bluetooth connection, and according to the WiFi connection information of both parties, a WiFi P2P connection is established between the refrigerator 71 and the mobile terminal 70; and the mobile terminal 70 automatically runs the control application matched with the refrigerator 71, and displays the following in the display interface of the mobile terminal 70. Figure 8 The user triggers a control operation in the control application page, and the mobile terminal 70 sends the control command triggered by the user to the refrigerator 71 through the Bluetooth connection between the mobile terminal 70 and the refrigerator 71. The refrigerator 71 performs corresponding processing operations according to the received control command; for example, the user clicks Figure 8 The mobile terminal sends a control command to turn on the quick cooling mode to the refrigerator 71, and the refrigerator 71 switches the current working mode to the quick cooling mode.

[0155] 2. Establish a WiFi routing connection between electronic home devices and mobile terminals.

[0156] After the Bluetooth connection is established between the electronic home device and the mobile terminal, the mobile terminal receives the WiFi connection information sent by the electronic home device through the Bluetooth connection; the mobile terminal establishes a WiFi routing connection with the electronic home device according to the WiFi connection information of the electronic home device;

[0157] The WiFi connection information may be an IP address;

[0158] The electronic home device sends the IP address of the electronic home device to the mobile terminal via the Bluetooth connection, and the mobile terminal sends the IP address of the mobile terminal to the electronic home device via the Bluetooth connection.

[0159] After the electronic home device and the mobile terminal exchange IP addresses, a WiFi routing connection can be established between the electronic home device and the control terminal.

[0160] During implementation, the electronic home device establishes a WiFi routing connection with the mobile terminal through a WiFi router.

[0161] In response to the operation triggered by the user through the page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through the WiFi routing connection established between the mobile terminal and the electronic home device, and the electronic home device performs corresponding processing operations according to the control command.

[0162] like Fig. 9 The Bluetooth connection establishment system shown includes a mobile terminal 90 , a smart TV 91 and a router 92 ; wherein the mobile terminal 90 includes a Bluetooth module 901 , and the smart TV 91 includes a Bluetooth module 911 .

[0163] The smart TV 91 broadcasts a Bluetooth broadcast signal to the outside through the Bluetooth module 911; wherein the Bluetooth broadcast signal carries an effective coverage range parameter, and the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal, and / or a distance threshold between the mobile terminal and the smart TV; the mobile terminal 90 receives the Bluetooth broadcast signal in the current environment through the Bluetooth module 901; after receiving the Bluetooth broadcast signal sent by the smart TV 91, the effective coverage range parameter contained in the Bluetooth broadcast signal is obtained; the mobile terminal 90 determines whether the current mobile terminal 90 is within the effective coverage range of the smart TV 91 according to the effective coverage range parameter contained in the received Bluetooth broadcast signal; if the mobile terminal 90 determines that it is currently within the effective coverage range of the smart TV 91, the mobile terminal 90 establishes a Bluetooth connection with the Bluetooth module 911 of the smart TV 91 through the Bluetooth module 901. The smart TV 91 and the mobile terminal 90 exchange the WiFi connection information of both parties through the established Bluetooth connection, and according to the WiFi connection information of both parties, a WiFi routing connection is established between the smart TV 91 and the mobile terminal 90 through the router 92; and the mobile terminal 90 automatically runs the control application matched with the smart TV 91, and displays the following in the display interface of the mobile terminal 90: Fig.10In the control application page shown in FIG. 1 , the user triggers a control operation in the control application page, and the mobile terminal 90 sends the control command triggered by the user to the smart TV 91 through the Bluetooth connection between the mobile terminal 90 and the smart TV 91. The smart TV 91 performs corresponding processing operations according to the received control command; for example, the user clicks Fig.10 The “+” option in the figure, the mobile terminal sends a volume increase control command to the smart TV 91, and the smart TV 91 turns up the current playback volume.

[0164] like Fig.11 As shown, a flow chart of a method for establishing a Bluetooth connection according to an embodiment of the present invention includes the following steps:

[0165] Step S1101: the electronic home device broadcasts a Bluetooth broadcast signal including effective coverage range parameters;

[0166] Step S1102: The mobile terminal receives a Bluetooth broadcast signal sent by the electronic home device, and obtains an effective coverage range parameter corresponding to the electronic home device;

[0167] Assume that the effective coverage parameter is the signal strength threshold of the Bluetooth broadcast signal;

[0168] Step S1103: The mobile terminal performs signal strength detection on the received Bluetooth broadcast signal to obtain a signal strength value of the Bluetooth broadcast signal;

[0169] Step S1104: If the signal strength value of the Bluetooth broadcast signal is not less than the signal strength threshold, the mobile terminal determines that it is located within the effective coverage range corresponding to the electronic home device;

[0170] Step S1105: establishing a Bluetooth connection between the mobile terminal and the electronic home device;

[0171] Step S1106: the electronic home device sends WiFi connection information to the mobile terminal via Bluetooth connection;

[0172] Step S1107: The mobile terminal establishes a WiFi connection with the electronic home device according to the WiFi connection information;

[0173] Step S1108: The mobile terminal obtains device information of the electronic home device from the Bluetooth broadcast signal, runs a control application matching the electronic home device, and displays a page corresponding to the control application in the display interface;

[0174] Step S1109: In response to the operation triggered by the user through the page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through the WiFi connection established between the mobile terminal and the electronic home device;

[0175] Step S1110: The electronic home device performs corresponding processing operations according to the received control command.

[0176] like Fig.12 As shown, an embodiment of the present invention provides a method for establishing a Bluetooth connection, which is applied to a mobile terminal and includes the following steps:

[0177] Step S1201: The mobile terminal receives a Bluetooth broadcast signal sent by an electronic home device and including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0178] Step S1202: If it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device according to the effective coverage range parameter included in the received Bluetooth broadcast signal, the mobile terminal establishes a Bluetooth connection with the electronic home device.

[0179] like Fig.13 As shown, an embodiment of the present invention provides a method for establishing a Bluetooth connection, which is applied to an electronic home device and includes the following steps:

[0180] Step S1301: The electronic home device sends a Bluetooth broadcast signal including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0181] Step S1302: After receiving the Bluetooth connection request message sent by the mobile terminal, the electronic home device establishes a Bluetooth connection with the mobile terminal; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal determines that the mobile terminal is within the effective coverage range corresponding to the electronic home device based on the effective coverage range parameters contained in the received Bluetooth broadcast signal.

[0182] Based on the same inventive concept, an embodiment of the present invention further provides a mobile terminal, such as Fig.14 , which is a schematic diagram of the structure of the mobile terminal 1400.

[0183] The following is a detailed description of the embodiment using the mobile terminal 1400 as an example. It should be understood that: Fig.14 The illustrated mobile terminal 1400 is only an example, and the mobile terminal 1400 may have more Fig.14The more or less components shown in the figure can be combined with two or more components, or can have different component configurations. The various components shown in the figure can be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and / or application specific integrated circuits.

[0184] Fig.14 FIG. 14 is a block diagram showing a hardware configuration of a mobile terminal 1400 according to an exemplary embodiment. Fig.14 As shown, the mobile terminal 1400 includes: a radio frequency (RF) circuit 1410, a memory 1420, a display unit 1430, a camera 1440, a sensor 1450, an audio circuit 1460, a wireless fidelity (Wi-Fi) module 1470, a processor 1480, a Bluetooth module 1481, and a power supply 1490 and other components.

[0185] The RF circuit 1410 can be used to receive and send signals during the process of sending and receiving information or making calls. It can receive downlink data from the base station and hand it over to the processor 1480 for processing; it can send uplink data to the base station. Generally, the RF circuit includes but is not limited to antennas, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer and other devices.

[0186] The memory 1420 can be used to store software programs and data. The processor 1480 executes various functions and data processing of the mobile terminal 1400 by running the software programs or data stored in the memory 1420. The memory 1420 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. The memory 1420 stores an operating system that enables the mobile terminal 1400 to run. In the present application, the memory 1420 can store an operating system and various application programs, and can also store code for executing the method described in the embodiment of the present application.

[0187] The display unit 1430 may be used to receive input digital or character information, and generate signal input related to user settings and function control of the mobile terminal 1400. Specifically, the display unit 1430 may include a touch screen 1431 disposed on the front of the mobile terminal 1400, which may collect user touch operations thereon or near the touch screen, such as clicking a button, dragging a scroll box, etc.

[0188] The display unit 1430 may also be used to display information input by the user or information provided to the user and a graphical user interface (GUI) of various menus of the mobile terminal 1400. Specifically, the display unit 1430 may include a display screen 1432 disposed on the front of the mobile terminal 1400. The display screen 1432 may be configured in the form of a liquid crystal display, a light emitting diode, etc. The display unit 1430 may be used to display various graphical user interfaces described in this application.

[0189] The touch screen 1431 may cover the display screen 1432, or the touch screen 1431 and the display screen 1432 may be integrated to realize the input and output functions of the mobile terminal 1400, and the integrated touch screen may be referred to as a touch display screen. The display unit 1430 in the present invention may display applications and corresponding operation steps.

[0190] The camera 1440 can be used to capture still images or videos. The object is projected onto the photosensitive element through the lens to generate an optical image. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, which is then passed to the processor 1480 for conversion into a digital image signal.

[0191] The mobile terminal 1400 may further include at least one sensor 1450, such as an acceleration sensor 1451, a distance sensor 1452, a fingerprint sensor 1453, and a temperature sensor 1454. The mobile terminal 1400 may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, a light sensor, and a motion sensor.

[0192] The audio circuit 1460, the speaker 1461, and the microphone 1462 can provide an audio interface between the user and the mobile terminal 1400. The audio circuit 1460 can transmit the electrical signal converted from the received audio data to the speaker 1461, which is converted into a sound signal for output. The mobile terminal 1400 can also be configured with a volume button for adjusting the volume of the sound signal. On the other hand, the microphone 1462 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1460 and converted into audio data, and then the audio data is output to the RF circuit 1410 to be sent to, for example, another terminal, or the audio data is output to the memory 1420 for further processing. In this application, the microphone 1462 can obtain the user's voice.

[0193] WiFi is a short-range wireless transmission technology. The mobile terminal 1400 can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 1470. It provides users with wireless broadband Internet access.

[0194] The processor 1480 is the control center of the mobile terminal 1400. It uses various interfaces and lines to connect various parts of the entire terminal. It executes various functions of the mobile terminal 1400 and processes data by running or executing software programs stored in the memory 1420 and calling data stored in the memory 1420. In some embodiments, the processor 1480 may include one or more processing units; the processor 1480 may also integrate an application processor and a baseband processor, wherein the application processor mainly processes an operating system, a user interface, and an application program, and the baseband processor mainly processes wireless communications. It is understandable that the above-mentioned baseband processor may not be integrated into the processor 1480. In this application, the processor 1480 can run an operating system, an application program, a user interface display and a touch response, as well as a method for establishing a Bluetooth connection on the mobile terminal side described in an embodiment of the present application. In addition, the processor 1480 is coupled to the display unit 1430.

[0195] The Bluetooth module 1481 is used to exchange information with other Bluetooth devices having Bluetooth modules through the Bluetooth protocol.

[0196] For example, in an embodiment of the present invention, the mobile terminal 1400 may receive a Bluetooth broadcast signal broadcast by an electronic home appliance through a Bluetooth module 1481, wherein the Bluetooth broadcast signal includes an effective coverage range parameter, and the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home appliance; the mobile terminal 1400 may determine whether the mobile terminal 1400 is within the effective coverage range corresponding to the electronic home appliance according to the effective coverage range parameter included in the received Bluetooth broadcast signal through the processor 1480, and if so, the mobile terminal 1400 establishes a Bluetooth connection with the electronic home appliance through the Bluetooth module 1481. In addition, the mobile terminal 1400 may also receive WiFi connection information sent by the electronic home appliance through the Bluetooth connection through the Bluetooth module 1481, and establish a WiFi connection with the electronic home appliance through the WiFi module 1470 according to the WiFi connection information.

[0197] The mobile terminal 1400 also includes a power supply 1490 (such as a battery) for supplying power to various components. The power supply can be logically connected to the processor 1480 through a power management system, so that the power management system can manage functions such as charging, discharging, and power consumption. The mobile terminal 1400 can also be configured with a power button for turning on and off the terminal, as well as locking the screen and other functions.

[0198] Fig.15 It is a software structure block diagram of the mobile terminal 1400 according to an embodiment of the present invention.

[0199] The layered architecture divides the software into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom: the application layer, the application framework layer, the Android runtime and system library, and the kernel layer.

[0200] The application layer can include a series of application packages.

[0201] like Fig.15 As shown, the application package may include camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message and other applications.

[0202] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions.

[0203] like Fig.15 As shown, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like.

[0204] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.

[0205] Content providers are used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.

[0206] The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.

[0207] The phone manager is used to provide communication functions of the mobile terminal 1400, such as management of call status (including answering, hanging up, etc.).

[0208] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.

[0209] The notification manager enables applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a prompt tone is emitted, the communication terminal vibrates, and the indicator light flashes.

[0210] Android Runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system.

[0211] The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.

[0212] The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0213] The system library may include multiple functional modules, such as surface manager, media library, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.

[0214] The surface manager is used to manage the display subsystem and provide the fusion of 2D and 3D layers for multiple applications.

[0215] The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0216] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.

[0217] A 2D graphics engine is a drawing engine for 2D drawings.

[0218] The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.

[0219] The following is an illustrative description of the workflow of the software and hardware of the mobile terminal 1400 in conjunction with the capture and photo shooting scene.

[0220] When the touch screen 1431 receives a touch operation, the corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into an original input event (including touch coordinates, timestamp of the touch operation, and other information). The original input event is stored in the kernel layer. The application framework layer obtains the original input event from the kernel layer and identifies the control corresponding to the input event. For example, if the touch operation is a touch single-click operation and the control corresponding to the single-click operation is a control of the camera application icon, the camera application calls the interface of the application framework layer to start the camera application, and then starts the camera driver by calling the kernel layer to capture static images or videos through the camera 1440.

[0221] The mobile terminal 1400 in the embodiment of the present application may be a mobile phone, a tablet computer, a wearable device, a laptop computer, a television, etc.

[0222] Based on the same inventive concept, an embodiment of the present invention further provides an electronic home appliance, such as Fig.16 As shown, the electronic home device includes a processor 1601 and a Bluetooth module 1602;

[0223] The Bluetooth module 1602 is used to transmit a Bluetooth broadcast signal including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device; and after receiving a Bluetooth connection request message sent by the mobile terminal, transmit the Bluetooth connection request message to the processor 1601;

[0224] The processor 1601 is used to establish a Bluetooth connection with the mobile terminal through the Bluetooth module after receiving the Bluetooth connection request message; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal determines that the mobile terminal is within the effective coverage range corresponding to the electronic home device based on the effective coverage range parameters contained in the received Bluetooth broadcast signal.

[0225] Optionally, the Bluetooth module 1602 is further used to receive a control command sent by the mobile terminal through the Bluetooth connection, and transmit the received control command to the processor; wherein the control command is generated after the mobile terminal runs a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application;

[0226] The processor 1601 is further configured to enable the electronic home device to perform corresponding processing operations according to the control command.

[0227] Optional, such as Fig.16 As shown, the electronic home appliance further includes a WiFi module 1603;

[0228] The Bluetooth module 1602 is also used to send WiFi connection information to the mobile terminal through the Bluetooth connection, so that the mobile terminal establishes a WiFi connection with the WiFi module of the electronic home device according to the WiFi connection information;

[0229] The WiFi module 1603 is used to receive a control command sent by the mobile terminal through the WiFi connection, and transmit the control command to the processor; wherein the control command is generated by the mobile terminal after running a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application;

[0230] The processor 1601 is further configured to execute corresponding processing operations according to the control command.

[0231] like Fig.17 As shown, an embodiment of the present invention further provides a Bluetooth connection establishment device, comprising:

[0232] The receiving module 1701 is used to receive a Bluetooth broadcast signal sent by an electronic home device and including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0233] The determination module 1702 is configured to establish a Bluetooth connection between the mobile terminal and the electronic home device if it is determined that the mobile terminal is within the effective coverage range corresponding to the electronic home device according to the effective coverage range parameter included in the received Bluetooth broadcast signal.

[0234] Optionally, the effective coverage range parameter includes a signal strength threshold of a Bluetooth broadcast signal;

[0235] The determining module 1702 is specifically used for:

[0236] Perform signal strength detection on the received Bluetooth broadcast signal to obtain the signal strength value of the Bluetooth broadcast signal; if the signal strength value of the Bluetooth broadcast signal is not less than the signal strength threshold, it is determined that the device is within the effective coverage range corresponding to the electronic home device.

[0237] Optionally, the effective coverage range parameter includes a distance threshold between the mobile terminal and the electronic home device;

[0238] The determining module 1702 is specifically used for:

[0239] Perform signal strength detection on the received Bluetooth broadcast signal to obtain the signal strength value of the Bluetooth broadcast signal; determine the distance between the mobile terminal and the electronic home device according to the signal strength value of the Bluetooth broadcast signal; if the distance between the mobile terminal and the electronic home device is not greater than the distance threshold, determine that the mobile terminal is within the effective coverage range corresponding to the electronic home device.

[0240] Optionally, the determining module 1702 is further configured to:

[0241] After establishing a Bluetooth connection with the electronic home device, the device information of the electronic home device is obtained from the Bluetooth broadcast signal; according to the device information of the electronic home device, a control application matching the electronic home device is run, and a page corresponding to the control application is displayed in the display interface.

[0242] Optionally, the determining module 1702 is further configured to:

[0243] After the page corresponding to the control application is displayed in the display interface, in response to the operation triggered by the user through the page corresponding to the control application, a control command is sent to the electronic home device through the Bluetooth connection established between the electronic home device, so that the electronic home device performs corresponding processing operations according to the control command.

[0244] Optionally, the determining module 1702 is further configured to:

[0245] After establishing a Bluetooth connection with the electronic home device, receiving WiFi connection information sent by the electronic home device through the Bluetooth connection, and establishing a WiFi connection with the electronic home device according to the WiFi connection information; in response to an operation triggered by a user through a page corresponding to the control application, sending a control command to the electronic home device through the WiFi connection established with the electronic home device, so that the electronic home device performs a corresponding processing operation according to the control command.

[0246] like Fig.18 As shown, an embodiment of the present invention further provides a Bluetooth connection establishment device, comprising:

[0247] The sending module 1801 is used to send a Bluetooth broadcast signal including an effective coverage range parameter corresponding to the electronic home device; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameters include a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device;

[0248] The Bluetooth establishment module 1802 is used to establish a Bluetooth connection with the mobile terminal after receiving a Bluetooth connection request message sent by the mobile terminal; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal determines that the mobile terminal is within the effective coverage range corresponding to the electronic home device based on the effective coverage range parameters contained in the received Bluetooth broadcast signal.

[0249] Optionally, the Bluetooth establishing module 1802 is further used for:

[0250] After establishing a Bluetooth connection with the mobile terminal, receiving a control command sent by the mobile terminal through the Bluetooth connection; wherein the control command is generated after the mobile terminal runs a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application; and performing corresponding processing operations according to the control command.

[0251] Optionally, the Bluetooth establishing module 1802 is further used for:

[0252] After establishing a Bluetooth connection with the mobile terminal, WiFi connection information is sent to the mobile terminal through the Bluetooth connection, so that the mobile terminal establishes a WiFi connection with the electronic home device according to the WiFi connection information; a control command sent by the mobile terminal through the WiFi connection is received; wherein the control command is generated after the mobile terminal runs a control application matching the electronic home device and according to an operation triggered by a user through a page corresponding to the control application; and corresponding processing operations are performed according to the control command.

[0253] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0254] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0255] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0256] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0257] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A mobile terminal, characterized in that: Including Bluetooth module, processor and display: The Bluetooth module is used to receive a Bluetooth broadcast signal sent by an electronic home appliance and including an effective coverage range parameter corresponding to the electronic home appliance, wherein the electronic home appliance includes an air conditioner, a smart refrigerator, a television, and a smart set-top box; wherein different electronic home appliances have different effective coverage range parameters, and the effective coverage range parameter corresponding to each electronic home appliance is set according to the placement position of the corresponding electronic home appliance in the use scenario, and the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home appliance; and transmit the received Bluetooth broadcast signal to the processor; The processor is used to perform signal strength detection on the received Bluetooth broadcast signal to determine the received signal strength indication RSSI value of the Bluetooth broadcast signal; if it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device according to the RSSI value and the effective coverage range parameter included in the Bluetooth broadcast signal, then establish a Bluetooth connection with the electronic home device through the Bluetooth module; obtain device information of the electronic home device from the Bluetooth broadcast signal; and run a control application matching the electronic home device according to the device information of the electronic home device; The display screen is used to display only the page corresponding to the control application in the display interface, so that the user can control the electronic home device through the page corresponding to the control application; if the electronic home device is an air conditioner, the page corresponding to the control application matching the air conditioner includes a power on / off option, a mode option, a temperature option, a relative humidity option, and a wind speed option; if the electronic home device is a smart refrigerator, the page corresponding to the control application matching the smart refrigerator includes a refrigerator temperature option, a wide greenhouse temperature option, a freezer temperature option, and a mode option; if the electronic home device is a television, the page corresponding to the control application matching the television includes a power on / off option, a home option, a volume option, an OK option, an image recognition option, a screenshot option, a menu option, a return option, a keyboard option, and a number option; The processor is specifically used for: If the effective coverage range parameter includes a signal strength threshold of a Bluetooth broadcast signal, and the RSSI value is not less than the signal strength threshold, it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device; or, If the effective coverage range parameter includes a distance threshold between the mobile terminal and the electronic home device, the distance between the mobile terminal and the electronic home device is determined according to the RSSI value of the Bluetooth broadcast signal; if the distance between the mobile terminal and the electronic home device is not greater than the distance threshold, it is determined that the mobile terminal is within the effective coverage range corresponding to the electronic home device.

2. The mobile terminal according to claim 1, characterized in that: The processor is also used to, in response to an operation triggered by a user through a page corresponding to the control application, the mobile terminal sends a control command to the electronic home device through a Bluetooth connection established between the mobile terminal and the electronic home device, so that the electronic home device performs a corresponding processing operation according to the control command.

3. The mobile terminal according to claim 1, characterized in that: The mobile terminal also includes a WiFi module; The Bluetooth module is also used to receive WiFi connection information sent by the electronic home device through the Bluetooth connection, and transmit the WiFi connection information to the processor; The processor is further configured to establish a WiFi connection with the electronic home device through the WiFi module according to the WiFi connection information; and, in response to an operation triggered by a user through a page corresponding to the control application, generate a control command for controlling the electronic home device according to the operation, and transmit the control command to the WiFi module; The WiFi module is used to send the control command to the electronic home device through the WiFi connection, so that the electronic home device performs corresponding processing operations according to the control command.

4. An electronic household device, characterized in that: Including Bluetooth module and processor: The Bluetooth module is used for transmitting a Bluetooth broadcast signal containing an effective coverage range parameter corresponding to the electronic home device, wherein the electronic home device is an air conditioner, a smart refrigerator, a television or a smart set-top box; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameter corresponding to each electronic home device is set according to the placement position of the corresponding electronic home device in the use scenario, and the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device; and after receiving a Bluetooth connection request message sent by the mobile terminal, transmitting the Bluetooth connection request message to the processor; The processor is used to, after receiving the Bluetooth connection request message, establish a Bluetooth connection with the mobile terminal through the Bluetooth module; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal performs signal strength detection on the received Bluetooth broadcast signal, determines the RSSI value of the Bluetooth broadcast signal, and determines that the mobile terminal is located within the effective coverage range corresponding to the electronic home device based on the RSSI value and the effective coverage range parameters contained in the received Bluetooth broadcast signal; after receiving a control command for controlling the electronic home device, perform corresponding processing operations according to the control command; wherein the control command is sent to the electronic home device after the mobile terminal runs a control application matching the electronic home device according to the device information of the electronic home device. The device information of the electronic home device is generated according to an operation triggered by a user through a page corresponding to the control application, and the device information of the electronic home device is obtained by the mobile terminal from the Bluetooth broadcast signal; if the electronic home device is an air conditioner, the page corresponding to the control application matching the air conditioner includes a power on / off option, a mode option, a temperature option, a relative humidity option and a wind speed option; if the electronic home device is a smart refrigerator, the page corresponding to the control application matching the smart refrigerator includes a refrigerator temperature option, a wide greenhouse temperature option, a freezer temperature option and a mode option; if the electronic home device is a TV, the page corresponding to the control application matching the TV includes a power on / off option, a home page option, a volume option, an OK option, an image recognition option, a screenshot option, a menu option, a return option, a keyboard option and a number option.

5. The electronic home appliance as claimed in claim 4, characterized in that: The Bluetooth module is also used to receive a control command sent by the mobile terminal through the Bluetooth connection, and transmit the received control command to the processor; wherein the control command is generated by the mobile terminal after running a control application matching the electronic home device, according to an operation triggered by a user through a page corresponding to the control application; The processor is also used for the electronic home device to perform corresponding processing operations according to the control command.

6. A method for establishing a Bluetooth connection, characterized in that: Applied to a mobile terminal, the method comprises: The mobile terminal receives a Bluetooth broadcast signal sent by an electronic home device and including an effective coverage range parameter corresponding to the electronic home device, wherein the electronic home device includes an air conditioner, a smart refrigerator, a television, and a smart set-top box; wherein different electronic home devices correspond to different effective coverage range parameters, and the effective coverage range parameter corresponding to each electronic home device is set according to the placement position of the corresponding electronic home device in the usage scenario, and the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device; Performing signal strength detection on the received Bluetooth broadcast signal to determine the RSSI value of the Bluetooth broadcast signal; if it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device according to the RSSI value and the effective coverage range parameter contained in the received Bluetooth broadcast signal, then establishing a Bluetooth connection between the mobile terminal and the electronic home device; acquiring device information of the electronic home device from the Bluetooth broadcast signal; and running a control application matching the electronic home device according to the device information of the electronic home device; Only the page corresponding to the control application is displayed in the display interface, so that the user can control the electronic home appliance through the page corresponding to the control application; if the electronic home appliance is an air conditioner, the page corresponding to the control application matching the air conditioner includes a power on / off option, a mode option, a temperature option, a relative humidity option, and a wind speed option; if the electronic home appliance is a smart refrigerator, the page corresponding to the control application matching the smart refrigerator includes a refrigerator temperature option, a wide greenhouse temperature option, a freezer temperature option, and a mode option; if the electronic home appliance is a TV, the page corresponding to the control application matching the TV includes a power on / off option, a home page option, a volume option, an OK option, an image recognition option, a screenshot option, a menu option, a return option, a keyboard option, and a number option; The step of determining, based on the RSSI value and the effective coverage range parameter included in the received Bluetooth broadcast signal, that the mobile terminal is within the effective coverage range corresponding to the electronic home device includes: If the effective coverage range parameter includes a signal strength threshold of a Bluetooth broadcast signal, and the RSSI value is not less than the signal strength threshold, it is determined that the mobile terminal is located within the effective coverage range corresponding to the electronic home device; or, If the effective coverage range parameter includes a distance threshold between the mobile terminal and the electronic home device, the distance between the mobile terminal and the electronic home device is determined according to the RSSI value of the Bluetooth broadcast signal; if the distance between the mobile terminal and the electronic home device is not greater than the distance threshold, it is determined that the mobile terminal is within the effective coverage range corresponding to the electronic home device.

7. A method for establishing a Bluetooth connection, characterized in that: Applied to electronic home appliances, the electronic home appliances are air conditioners, smart refrigerators, televisions or smart set-top boxes, the method comprises: The electronic home device sends a Bluetooth broadcast signal including an effective coverage range parameter corresponding to the electronic home device; wherein the effective coverage range parameters corresponding to different electronic home devices are different, and the effective coverage range parameter corresponding to each electronic home device is set according to the placement position of the corresponding electronic home device in the use scenario, and the effective coverage range parameter includes a signal strength threshold of the Bluetooth broadcast signal and / or a distance threshold between the mobile terminal and the electronic home device; After receiving the Bluetooth connection request message sent by the mobile terminal, the electronic home device establishes a Bluetooth connection with the mobile terminal; wherein the Bluetooth connection request message is sent to the electronic home device after the mobile terminal performs signal strength detection on the received Bluetooth broadcast signal, determines the RSSI value of the Bluetooth broadcast signal, and determines that the mobile terminal is within the effective coverage range corresponding to the electronic home device according to the RSSI value and the effective coverage range parameter contained in the received Bluetooth broadcast signal; After receiving the control command for controlling the electronic home device, the electronic home device performs corresponding processing operations according to the control command; wherein the control command is generated by the mobile terminal after running the control application matching the electronic home device according to the device information of the electronic home device, according to the operation triggered by the user through the page corresponding to the control application, and the device information of the electronic home device is obtained by the mobile terminal from the Bluetooth broadcast signal; if the electronic home device is an air conditioner, the page corresponding to the control application matching the air conditioner includes a power on / off option, a mode option, a temperature option, a relative humidity option, and a wind speed option; if the electronic home device is a smart refrigerator, the page corresponding to the control application matching the smart refrigerator includes a refrigerator temperature option, a wide greenhouse temperature option, a freezer temperature option, and a mode option; if the electronic home device is a television, the page corresponding to the control application matching the television includes a power on / off option, a home option, a volume option, an OK option, an image recognition option, a screenshot option, a menu option, a return option, a keyboard option, and a number option.

Citation Information

Patent Citations

  • Bluetooth connection method and device, readable storage medium and mobile equipment

    CN109862549A

  • Lamp control device, system and method based on WiFi and Bluetooth dual protocols

    CN112261766A

  • Intelligent equipment control method and terminal

    CN112492569A