Device linkage control method, device, storage medium, processor and electronic device

By selecting the main device in the Bluetooth mesh group and setting its working status, the device group is triggered to perform linkage control operations, the problem of poor local linkage of the Bluetooth mesh group is solved, and efficient device linkage effect is achieved.

CN114339703BActive Publication Date: 2025-08-19SHANGHAI MXCHIP INFORMATION TECHN
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111633603.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-28
Publication Date
2025-08-19
Estimated Expiration
2041-12-28

AI Technical Summary

Technical Problem

The local linkage of Bluetooth mesh groups is poor, and the existing technology cannot effectively realize the linkage control of devices.

Method used

Select the first Bluetooth mesh device as the main device from the multiple candidate Bluetooth mesh devices, and by setting its working status, the second Bluetooth mesh device and the multiple third Bluetooth mesh devices perform linkage control operations, including creating a device group, specifying a master device, forwarding status messages and setting linkage rules.

Benefits of technology

It realizes efficient local linkage control of Bluetooth mesh groups, improving the efficiency and accuracy of device linkage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114339703B_ABST
    Figure CN114339703B_ABST
Patent Text Reader

Abstract

The present invention discloses a device linkage control method, apparatus, storage medium, processor, and electronic device. The method comprises: selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, the target mesh device group comprising a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being the master device in the target mesh device group; selecting a target mesh device group from the plurality of candidate Bluetooth mesh device groups; and setting the operating state of the first Bluetooth mesh device to trigger the second Bluetooth mesh device and the plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the operating state. The present invention solves the technical problem of poor local linkage of Bluetooth mesh groups in the related art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and more specifically, to a device linkage control method, device, storage medium, processor, and electronic device. Background Art

[0002] Wireless mesh networks are one of the key technologies in wireless communications. They can communicate collaboratively with other networks and are a network architecture that can be dynamically expanded. Any two devices in a wireless mesh network can maintain wireless connectivity.

[0003] In the related art, wireless mesh networks include multiple Bluetooth mesh groups, and applications (APPs) can be used to control devices in the Bluetooth mesh groups to perform corresponding operations. However, currently, Bluetooth mesh groups only have basic control functions and cannot be used to set up local linkage between Bluetooth mesh groups.

[0004] To address the above-mentioned problems, no effective solutions have been proposed so far. Summary of the Invention

[0005] Embodiments of the present application provide a device linkage control method, apparatus, storage medium, processor, and electronic device to at least address the technical problem of poor local linkage of Bluetooth mesh groups in related technologies.

[0006] According to one embodiment of the present application, a device linkage control method is provided, comprising: selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group; selecting a target mesh device group from the plurality of candidate Bluetooth mesh device groups; and triggering the second Bluetooth mesh device and the plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the operating status by setting an operating status of the first Bluetooth mesh device.

[0007] Optionally, the device linkage control method further includes: creating multiple candidate Bluetooth mesh device groups, wherein the initial state of the multiple candidate Bluetooth mesh device groups is empty; selecting multiple Bluetooth mesh devices for each candidate Bluetooth mesh device group in the multiple candidate Bluetooth mesh device groups, wherein the multiple Bluetooth mesh devices belong to the same category; and adding the multiple Bluetooth mesh devices to the corresponding candidate Bluetooth mesh device groups.

[0008] Optionally, the device linkage control method further includes: specifying a second Bluetooth mesh device in each candidate Bluetooth mesh device group in a plurality of candidate Bluetooth mesh device groups, wherein the second Bluetooth mesh device is used to receive a status message reported by the first Bluetooth mesh device and forward the status message to a plurality of third Bluetooth mesh devices.

[0009] Optionally, setting the working status of the first Bluetooth mesh network device to trigger the second Bluetooth mesh network device and multiple third Bluetooth mesh network devices to perform the linkage control operation corresponding to the working status includes: setting a status value corresponding to the working status, triggering the first Bluetooth mesh network device to report a status message corresponding to the status value to the second Bluetooth mesh network device, and forwarding the status message to the multiple third Bluetooth mesh network devices via the second Bluetooth mesh network device, so that the second Bluetooth mesh network device and the multiple third Bluetooth mesh network devices perform the linkage control operation corresponding to the status message.

[0010] Optionally, the device linkage control method further includes: writing a plurality of linkage rules into the second Bluetooth mesh device, wherein the plurality of linkage rules respectively correspond to different candidate Bluetooth mesh devices, and the plurality of linkage rules are used to set execution conditions of the status message.

[0011] Optionally, the execution condition is used to determine the corresponding relationship between the state value and the linkage control operation.

[0012] According to one embodiment of the present application, a device linkage control apparatus is also provided, comprising: a first selection module for selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group; a second selection module for selecting a target mesh device group from a plurality of candidate Bluetooth mesh device groups; and a control module for triggering the second Bluetooth mesh device and the plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the working status by setting the working status of the first Bluetooth mesh device.

[0013] Optionally, the device linkage control device also includes: a creation module for creating multiple candidate Bluetooth mesh device groups, wherein the initial state of the multiple candidate Bluetooth mesh device groups is empty; a third selection module for selecting multiple Bluetooth mesh devices for each candidate Bluetooth mesh device group in the multiple candidate Bluetooth mesh device groups, wherein the multiple Bluetooth mesh devices belong to the same category; and an adding module for adding the multiple Bluetooth mesh devices to the corresponding candidate Bluetooth mesh device groups.

[0014] Optionally, the device linkage control apparatus further includes: a processing module, configured to specify a second Bluetooth mesh device in each candidate Bluetooth mesh device group in a plurality of candidate Bluetooth mesh device groups, wherein the second Bluetooth mesh device is configured to receive a status message reported by the first Bluetooth mesh device and forward the status message to a plurality of third Bluetooth mesh devices.

[0015] Optionally, the control module is further used to: trigger the first Bluetooth mesh network device to report a status message corresponding to the status value to the second Bluetooth mesh network device by setting a status value corresponding to the working status, and forward the status message to multiple third Bluetooth mesh network devices via the second Bluetooth mesh network device, so that the second Bluetooth mesh network device and the multiple third Bluetooth mesh network devices perform linkage control operations corresponding to the status message.

[0016] Optionally, the processing module is further configured to write a plurality of linkage rules into the second Bluetooth mesh device, wherein the plurality of linkage rules correspond to different candidate Bluetooth mesh devices, and the plurality of linkage rules are used to set execution conditions of the status message.

[0017] Optionally, the execution condition is used to determine the corresponding relationship between the state value and the linkage control operation.

[0018] According to one embodiment of the present application, a non-volatile storage medium is further provided, in which a computer program is stored, wherein the computer program is configured to execute any of the above-mentioned device linkage control methods when running.

[0019] According to one embodiment of the present application, a processor is further provided, which is used to run a program, wherein the program is configured to execute any of the above-mentioned device linkage control methods when running.

[0020] According to one embodiment of the present application, an electronic device is also provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any of the above-mentioned device linkage control methods.

[0021] In an embodiment of the present application, a first Bluetooth mesh device is selected from multiple candidate Bluetooth mesh devices, and the first Bluetooth mesh device is used to perform linkage control on a target mesh device group. The target mesh device group includes: a second Bluetooth mesh device and multiple third Bluetooth mesh devices. The second Bluetooth mesh device is the master device in the target mesh device group. The target mesh device group is selected from multiple candidate Bluetooth mesh device groups. Finally, by setting the working status of the first Bluetooth mesh device, the second Bluetooth mesh device and the multiple third Bluetooth mesh devices are triggered to perform linkage control operations corresponding to the working status, thereby achieving the purpose of linkage control of devices in the target mesh device group, thereby realizing the technical effect of efficiently setting local linkage for the Bluetooth mesh group, and thus solving the technical problem of poor local linkage of the Bluetooth mesh group in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0023] Figure 1 is a flow chart of a device linkage control method according to the first embodiment of the present application;

[0024] Figure 2 is a flow chart of a device linkage control method according to the second embodiment of the present application;

[0025] Figure 3 is a flow chart of a device linkage control method according to the third embodiment of the present application;

[0026] Figure 4 is a flow chart of a device linkage control method according to the fourth embodiment of the present application;

[0027] Figure 5 This is a structural block diagram of a device linkage control device according to one embodiment of the present application;

[0028] Figure 6 This is a structural block diagram of another device linkage control device according to one embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0030] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0031] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0032] This method embodiment can be executed in a device linkage control system. The device linkage control system includes: a mobile terminal, a first Bluetooth mesh device, a second Bluetooth mesh device, and multiple third Bluetooth mesh devices. The mobile terminal can be a smartphone (such as an Android phone, an iOS phone, etc.), a tablet computer, a handheld computer, a mobile Internet device (MID), a PAD, and other terminal devices. Among them, the second Bluetooth mesh device and the multiple third Bluetooth mesh devices are similar devices in a mesh device group, and the second Bluetooth mesh device is the master device in the mesh device group, which can be used to assume the function of forwarding status messages in the target mesh device group. For example, the Bluetooth mesh device group can be a device group in a smart home, for example, the target mesh device group is a smart light group, including: light 1, light 2, light 3..., light 20, among which light 1 can be pre-designated as the master device in the smart light group.

[0033] According to a method of one embodiment of the present application, a first Bluetooth mesh device is selected from a plurality of candidate Bluetooth mesh devices, a target mesh device group is selected from a plurality of candidate Bluetooth mesh device groups, and an operating state of the first Bluetooth mesh device is set to trigger a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices to perform a linkage control operation corresponding to the operating state. According to a method of another embodiment of the present application, a status message reported by the first Bluetooth mesh device is received, and based on the status message, a linkage control operation corresponding to the operating state is performed on the second Bluetooth mesh device, and the plurality of third Bluetooth mesh devices are triggered to perform a linkage control operation corresponding to the operating state.

[0034] The internal main structures of the mobile terminal, the first Bluetooth mesh device, the second Bluetooth mesh device, and the plurality of third Bluetooth mesh devices are substantially similar. The following description will take the internal main structure of the mobile terminal as an example.

[0035] The mobile terminal may include one or more processors (the processor may include but is not limited to a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor (MCU), a programmable logic device (FPGA), a neural network processor (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, etc.) and a memory for storing data. Optionally, the above-mentioned mobile terminal may also include a transmission device, an input and output device, and a display device for communication functions. It will be understood by those skilled in the art that the above-mentioned structural description is only illustrative and does not limit the structure of the above-mentioned mobile terminal. For example, the mobile terminal may also include more or fewer components than the above-mentioned structural description, or have a configuration different from the above-mentioned structural description.

[0036] The memory can be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the methods described in the embodiments of the present application. The processor executes various functional applications and data processing by running the computer programs stored in the memory, that is, implementing the methods described in the embodiments of the present application. The memory may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0037] The transmission device is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by the mobile terminal's communications provider. In one embodiment, the transmission device includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0038] The display device can be, for example, a touch-screen liquid crystal display (LCD) and a touch display (also referred to as a "touch screen" or "touch display screen"). The liquid crystal display can enable a user to interact with the user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), and the user can interact with the GUI by finger contacts and / or gestures on the touch-sensitive surface. The human-computer interaction functions here optionally include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music and / or web browsing, etc. The executable instructions for performing the above-mentioned human-computer interaction functions are configured / stored in a computer program product or readable storage medium executable by one or more processors.

[0039] Figure 1 is a flow chart of a device linkage control method according to the first embodiment of the present application, which can be applied to mobile terminals, such as Figure 1 As shown, the process includes the following steps:

[0040] Step S10: selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is configured to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group;

[0041] The first Bluetooth mesh network device may be a device having a control function in a Bluetooth mesh network. For example, the first Bluetooth mesh network device may be a smart switch.

[0042] The above-mentioned target mesh network device group is a device group that needs to be linked and controlled. The target mesh network device group includes a second Bluetooth mesh network device as a master device and multiple third Bluetooth mesh network devices. The second Bluetooth mesh network device is used to assume the function of forwarding status messages in the target mesh network device group. The multiple third Bluetooth mesh network devices can be locally linked by the second Bluetooth mesh network device.

[0043] Step S12, selecting a target mesh device group from a plurality of candidate Bluetooth mesh device groups;

[0044] For example, the above-mentioned multiple candidate Bluetooth mesh device groups can be multiple device groups in a smart home. A target mesh device group is selected from the multiple candidate Bluetooth mesh device groups. For example, the target mesh device group is a smart light group, including: light 1, light 2, light 3..., light 20, among which light 1 can be pre-designated as the main device in the smart light group.

[0045] Step S14 : Setting the working state of the first Bluetooth mesh device triggers the second Bluetooth mesh device and a plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the working states.

[0046] For example, when the first Bluetooth mesh network device is a smart switch, the working state of the smart switch includes an on state and an off state, and the working state of the smart switch is used to trigger the linkage control operation of the devices in the smart light group.

[0047] Specifically, by setting the working state of the first Bluetooth mesh device, triggering the second Bluetooth mesh device and multiple third Bluetooth mesh devices to perform linkage control operations corresponding to the working state can be further described in the following embodiments and will not be repeated here.

[0048] Based on the above steps S10 to S14, by selecting a first Bluetooth mesh device from multiple candidate Bluetooth mesh devices, the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, the target mesh device group includes: a second Bluetooth mesh device and multiple third Bluetooth mesh devices, the second Bluetooth mesh device is a master device in the target mesh device group, and the target mesh device group is selected from multiple candidate Bluetooth mesh device groups. Finally, by setting the working status of the first Bluetooth mesh device, the second Bluetooth mesh device and the multiple third Bluetooth mesh devices are triggered to perform linkage control operations corresponding to the working status, thereby achieving the purpose of linkage control of devices in the target mesh device group, thereby realizing the technical effect of efficiently setting local linkage for the Bluetooth mesh group, and thus solving the technical problem of poor local linkage of the Bluetooth mesh group in the related art.

[0049] The device linkage control method described in the above embodiment is further introduced below.

[0050] Optionally, the device linkage control method of the above embodiment further includes:

[0051] Step S111 , creating multiple candidate Bluetooth mesh device groups, wherein the multiple candidate Bluetooth mesh device groups are initially empty;

[0052] Step S112 , selecting a plurality of Bluetooth mesh devices for each candidate Bluetooth mesh device group in the plurality of candidate Bluetooth mesh device groups, wherein the plurality of Bluetooth mesh devices belong to the same category;

[0053] In step S113 , the plurality of Bluetooth mesh devices are added to a corresponding candidate Bluetooth mesh device group.

[0054] For example, multiple initially empty candidate Bluetooth mesh device groups are created, including Group 1, Group 2, and Group 3. Multiple Bluetooth mesh devices are selected from Group 1, Group 2, and Group 3, respectively. Specifically, after selection, devices A, B, and C, which belong to the same category, are added to Group 1. Devices D, E, and F, which belong to the same category, are added to Group 2. Devices G, H, and I, which belong to the same category, are added to Group 3.

[0055] Based on the above steps S111 to S113, by creating multiple candidate Bluetooth mesh device groups, selecting multiple Bluetooth mesh devices for each candidate Bluetooth mesh device group in the multiple candidate Bluetooth mesh device groups, and finally adding the multiple Bluetooth mesh devices to the corresponding candidate Bluetooth mesh device groups, the candidate Bluetooth mesh device groups can be quickly configured.

[0056] Optionally, the device linkage control method of the above embodiment further includes: specifying a second Bluetooth mesh device in each candidate Bluetooth mesh device group in multiple candidate Bluetooth mesh device groups, wherein the second Bluetooth mesh device is used to receive a status message reported by the first Bluetooth mesh device and forward the status message to multiple third Bluetooth mesh devices.

[0057] For example, the second Bluetooth mesh device in group 1 is designated as device A, and the third Bluetooth mesh device in group 1 includes device B and device C. Device A can receive the status message reported by the first Bluetooth mesh device and forward the status message to device B and device C.

[0058] Based on the above optional embodiment, by specifying a second Bluetooth mesh device in each of multiple candidate Bluetooth mesh device groups, a master device for each candidate Bluetooth mesh device group to assume a group message forwarding function can be quickly determined.

[0059] Optionally, in step S14, setting the working state of the first Bluetooth mesh device to trigger the second Bluetooth mesh device and the plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the working states includes:

[0060] By setting a status value corresponding to the working status, the first Bluetooth mesh network device is triggered to report a status message corresponding to the status value to the second Bluetooth mesh network device, and the status message is forwarded to multiple third Bluetooth mesh network devices via the second Bluetooth mesh network device, so that the second Bluetooth mesh network device and the multiple third Bluetooth mesh network devices perform a linkage control operation corresponding to the status message.

[0061] For example, the first Bluetooth mesh network device is a smart switch. By setting the status value corresponding to the working status of the smart switch, the smart switch is triggered to report the status information corresponding to the status value to device A as the master device in group 1, and the status message is forwarded to devices B and C in group 1 via device A, so that devices A, B, and C in group 1 perform the linkage control operation corresponding to the status message.

[0062] Based on the above optional embodiment, by setting the status value corresponding to the working status, the first Bluetooth mesh network device is further triggered to report a status message corresponding to the status value to the second Bluetooth mesh network device, and the status message is forwarded to multiple third Bluetooth mesh network devices via the second Bluetooth mesh network device, so that all devices in the target mesh network device group can finally execute the linkage control operation corresponding to the status message, and local linkage of devices in the target mesh network device group can be quickly realized.

[0063] Optionally, the device linkage control method of the above embodiment further includes: writing multiple linkage rules into the second Bluetooth mesh device, wherein the multiple linkage rules correspond to different candidate Bluetooth mesh devices respectively, and the multiple linkage rules are used to set execution conditions of the status message.

[0064] As an optional implementation, multiple linkage rules are written into the second Bluetooth mesh device in a decentralized manner.

[0065] Optionally, the execution condition is used to determine the corresponding relationship between the state value and the linkage control operation.

[0066] Figure 2 is a flow chart of a device linkage control method according to the second embodiment of the present application, which can be applied to mobile terminals, such as Figure 2 As shown, the process includes the following steps:

[0067] Step S201, selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices;

[0068] Step S202 , specifying a second Bluetooth mesh device in each candidate Bluetooth mesh device group in a plurality of candidate Bluetooth mesh device groups;

[0069] Step S203 , selecting a target mesh device group from a plurality of candidate Bluetooth mesh device groups;

[0070] Step S204: triggering the first Bluetooth mesh device to report a status message corresponding to the status value to the second Bluetooth mesh device by setting a status value corresponding to the working status;

[0071] Step S205 : forwarding the status message to the plurality of third Bluetooth mesh devices via the second Bluetooth mesh device, so that the second Bluetooth mesh device and the plurality of third Bluetooth mesh devices perform a linkage control operation corresponding to the status message.

[0072] Based on the above steps S201 to S205, the purpose of linkage control of devices in the target mesh network device group is achieved, thereby realizing the technical effect of efficiently setting local linkage for the Bluetooth mesh group, and further solving the technical problem of poor local linkage of the Bluetooth mesh group in the related art.

[0073] Specifically, the device linkage control method in the above embodiment is described using the example of a first Bluetooth mesh device being a smart switch and a target mesh device group being a smart light group. The smart light group includes lights 1, 2, 3, ..., and 20, with light 1 designated as the master device in the smart light group. By setting a status value corresponding to the operating state of the smart switch, the smart switch is triggered to report a status message corresponding to the status value to light 1. This status message is then forwarded via light 1 to lights 2, 3, ..., and 20, causing lights 1, 2, 3, ..., and 20 in the smart light group to execute the linkage control operation corresponding to the status message. For example, by setting a status value corresponding to the off state of the smart switch, the smart switch is triggered to report a status message corresponding to the status value to light 1. This status message is then forwarded via light 1 to lights 2, 3, ..., and 20, causing lights 1, 2, 3, ..., and 20 in the smart light group to execute the off operation. For another example, set the status value corresponding to the smart switch being in the on state, trigger the smart switch to report the status message corresponding to the status value to lamp 1, and forward the status message to lamp 2, lamp 3,..., lamp 20 via lamp 1, so that lamp 1, lamp 2, lamp 3..., lamp 20 in the smart lamp group perform the turn-on operation.

[0074] Figure 3 is a flow chart of another device linkage control method according to the third embodiment of the present application, which can be applied to a second Bluetooth mesh device, such as Figure 3 As shown, the process includes the following steps:

[0075] Step S30: receiving a status message reported by the first Bluetooth mesh device, wherein the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, and the status message is used to indicate an operating status of the first Bluetooth mesh device. The target mesh device group includes: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, and the second Bluetooth mesh device is a master device in the target mesh device group.

[0076] The first Bluetooth mesh network device may be a device having a control function in a Bluetooth mesh network.

[0077] For example, when the first Bluetooth mesh network device is a smart switch, the working state of the smart switch includes an on state and an off state, and the working state of the smart switch is used to trigger the linkage control operation of the devices in the smart light group.

[0078] The above-mentioned target mesh network device group is a device group that needs to be linked and controlled. The target mesh network device group includes a second Bluetooth mesh network device as a master device and multiple third Bluetooth mesh network devices. The second Bluetooth mesh network device is used to assume the function of forwarding status messages in the target mesh network device group. The multiple third Bluetooth mesh network devices can be locally linked by the second Bluetooth mesh network device.

[0079] Step S32 : Based on the status message, executing a linkage control operation corresponding to the working status on the second Bluetooth mesh device, and triggering multiple third Bluetooth mesh devices to execute linkage control operations corresponding to the working status.

[0080] Specifically, based on the status message, the implementation process of performing the linkage control operation corresponding to the working status on the second Bluetooth mesh network device, and triggering multiple third Bluetooth mesh network devices to perform the linkage control operation corresponding to the working status can refer to the further introduction of the embodiments of the present application and will not be repeated here.

[0081] Based on the above steps S30 to S32, by receiving the status message reported by the first Bluetooth mesh device, the first Bluetooth mesh device is used to perform linkage control on the target mesh device group, where the status message is used to indicate the working status of the first Bluetooth mesh device, and the target mesh device group includes: a second Bluetooth mesh device and multiple third Bluetooth mesh devices, and the second Bluetooth mesh device is the master device in the target mesh device group; then, based on the status message, a linkage control operation corresponding to the working status is performed on the second Bluetooth mesh device, and the multiple third Bluetooth mesh devices are triggered to perform the linkage control operation corresponding to the working status, thereby achieving the purpose of linkage control of the devices in the target mesh device group, thereby realizing the technical effect of efficiently setting local linkage for the Bluetooth mesh group, and thus solving the technical problem of poor local linkage of the Bluetooth mesh group in the related art.

[0082] The device linkage control method described in the above embodiment is further introduced below.

[0083] Optionally, the device linkage control method of the above embodiment further includes:

[0084] Step S31 : Acquire multiple linkage rules, wherein the multiple linkage rules correspond to different candidate Bluetooth mesh devices, and the multiple linkage rules are used to set execution conditions of the status message.

[0085] Optionally, the execution condition is used to determine a corresponding relationship between a state value corresponding to the working state and the linkage control operation.

[0086] Optionally, in step S32, based on the status message, executing a linkage control operation corresponding to the working status on the second Bluetooth mesh device includes:

[0087] Step S321, determining whether the multiple linkage rules include a target linkage rule corresponding to the first Bluetooth mesh device;

[0088] Step S322: When it is determined that the target linkage rule is included in the multiple linkage rules, an execution condition of the status message is obtained from the target linkage rule;

[0089] Step S323: Execute a linkage control operation corresponding to the working state on the second Bluetooth mesh device according to the execution condition.

[0090] For example, a smart light group includes lights 1, 2, 3, ..., and 20, with light 1 designated as the master device. After receiving status information from the smart switch, light 1 determines whether multiple linkage rules include the target linkage rule corresponding to the smart switch. If the target linkage rule is included, it retrieves the execution condition of the status message from the target linkage rule and, based on the execution condition, executes the linkage control operation corresponding to the operating state on light 1, such as turning it on or off.

[0091] Based on the above steps S321 to S323, after determining whether multiple linkage rules include the target linkage rule corresponding to the first Bluetooth mesh network device, when it is determined that the target linkage rule is included in the multiple linkage rules, the execution condition of the status message is obtained from the target linkage rule, and then according to the execution condition, the linkage control operation corresponding to the working status is performed on the second Bluetooth mesh network device, which can realize local linkage of the devices according to the preset linkage rules, and further ensure the accuracy of the linkage control operation.

[0092] Optionally, in step S32, based on the status message, executing a linkage control operation corresponding to the working status on the second Bluetooth mesh device includes:

[0093] Step S324, determining whether the multiple linkage rules include a target linkage rule corresponding to the first Bluetooth mesh device;

[0094] Step S325 : When it is determined that the target linkage rule is not included in the multiple linkage rules, the status message is forwarded and the linkage control operation corresponding to the working status is refused to be executed.

[0095] Based on the above steps S324 to S325, by judging whether the target linkage rule corresponding to the first Bluetooth mesh network device is included in the multiple linkage rules, when it is determined that the target linkage rule is not included in the multiple linkage rules, the status message is forwarded and the linkage control operation corresponding to the working status is refused to be executed. When the target linkage rule is not included, the linkage control operation corresponding to the working status can be refused to be executed, and only the status message is forwarded, thereby ensuring that the device containing the target linkage rule can quickly receive the corresponding status message, further improving the efficiency of local linkage control.

[0096] Optionally, in step S32, based on the status message, triggering multiple third Bluetooth mesh network devices to perform linkage control operations corresponding to the working status includes: based on the identity of the master device, forwarding the status message to the multiple third Bluetooth mesh network devices to trigger the multiple third Bluetooth mesh network devices to perform linkage control operations corresponding to the working status when determining that the status message belongs to a message forwarded within the target mesh network device group.

[0097] Figure 4 is a flow chart of a device linkage control method according to the fourth embodiment of the present application, which can be applied to a second Bluetooth mesh device, such as Figure 4 As shown, the process includes the following steps:

[0098] Step S401: receiving a status message reported by a first Bluetooth mesh device;

[0099] Step S402: Acquire multiple linkage rules, wherein the multiple linkage rules correspond to different candidate Bluetooth mesh devices, and the multiple linkage rules are used to set execution conditions for the status message;

[0100] Step S403, determining whether the multiple linkage rules include a target linkage rule corresponding to the first Bluetooth mesh device;

[0101] Step S404: when it is determined that the target linkage rule is included in the multiple linkage rules, an execution condition of the status message is obtained from the target linkage rule;

[0102] Step S405: executing a linkage control operation corresponding to the working state on the second Bluetooth mesh device according to the execution condition;

[0103] Step S406 , forwarding the status message to the plurality of third Bluetooth mesh devices based on the identity of the master device, so as to trigger the plurality of third Bluetooth mesh devices to perform a linkage control operation corresponding to the working status when determining that the status message belongs to a message forwarded within the target mesh device group;

[0104] Step S407: When it is determined that the target linkage rule is not included in the multiple linkage rules, the status message is forwarded and the linkage control operation corresponding to the working status is refused to be executed.

[0105] Based on the above steps S401 to S407, the purpose of linkage control of devices in the target mesh network device group is achieved, thereby realizing the technical effect of efficiently setting local linkage for the Bluetooth mesh group, and further solving the technical problem of poor local linkage of the Bluetooth mesh group in the related art.

[0106] Specifically, the device linkage control method in the above embodiment will be described using the example of a first Bluetooth mesh device being a smart switch and a target mesh device group being a smart light group. The smart light group includes lights 1, 2, 3, ..., and 20, with light 1 designated as the master device in the smart light group. For example, light 1 receives a shutdown status message from the smart switch. Light 1 retrieves multiple linkage rules and determines whether the multiple linkage rules include the target linkage rule corresponding to the smart switch. If light 1 determines that the multiple linkage rules include the target linkage rule, it retrieves the execution conditions for the shutdown status message from the target linkage rule and executes a shutdown operation on light 1 according to the execution conditions. Based on its master status, light 1 forwards the status message to lights 2, 3, ..., and 20, triggering lights 2, 3, ..., and 20 to execute the shutdown operation upon determining that the shutdown status message is forwarded within the smart light group. This allows light 1 to be turned off through the smart switch, and further enables local linkage control of lights 2, 3, ..., and 20. When lamp 1 determines that the target linkage rule is not included in the multiple linkage rules, it forwards the shutdown status message and refuses to perform the shutdown operation.

[0107] For another example, lamp 1 receives an on-state message reported by a smart switch. Lamp 1 obtains multiple linkage rules and determines whether the target linkage rule corresponding to the smart switch is included in the multiple linkage rules. When lamp 1 determines that the target linkage rule is included in the multiple linkage rules, it obtains the execution condition of the on-state message from the target linkage rule and performs the on-state operation on lamp 1 according to the execution condition. Based on the identity of the master device, lamp 1 forwards the status message to lamps 2, 3..., and 20 to trigger lamps 2, 3..., and 20 to perform the on-state operation when they determine that the on-state message belongs to a message forwarded within the smart lamp group, thereby realizing the control of lamp 1 to turn on through the smart switch, and then locally controlling lamps 2, 3..., and 20 to turn on. When lamp 1 determines that the target linkage rule is not included in the multiple linkage rules, it forwards the on-state message and refuses to perform the on-state operation.

[0108] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0109] This embodiment also provides a device linkage control device for implementing the above-mentioned embodiments and preferred embodiments. Details already described will not be repeated here. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0110] Figure 5 This is a structural block diagram of a device linkage control device according to one embodiment of the present application. Figure 5 As shown, the equipment linkage control device includes:

[0111] a first selection module 501 configured to select a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is configured to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group;

[0112] A second selection module 502 is configured to select a target mesh device group from a plurality of candidate Bluetooth mesh device groups;

[0113] The control module 503 is configured to trigger the second Bluetooth mesh device and a plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the working states by setting the working state of the first Bluetooth mesh device.

[0114] Optionally, the device linkage control apparatus further includes: a creation module 504 for creating multiple candidate Bluetooth mesh device groups, wherein the initial states of the multiple candidate Bluetooth mesh device groups are empty; a third selection module 505 for selecting multiple Bluetooth mesh devices for each candidate Bluetooth mesh device group in the multiple candidate Bluetooth mesh device groups, wherein the multiple Bluetooth mesh devices belong to the same category; and an adding module 506 for adding the multiple Bluetooth mesh devices to the corresponding candidate Bluetooth mesh device groups.

[0115] Optionally, the device linkage control apparatus further includes: a processing module 507, configured to specify a second Bluetooth mesh device in each candidate Bluetooth mesh device group in a plurality of candidate Bluetooth mesh device groups, wherein the second Bluetooth mesh device is configured to receive a status message reported by the first Bluetooth mesh device and forward the status message to a plurality of third Bluetooth mesh devices.

[0116] Optionally, the control module 503 is further used to: trigger the first Bluetooth mesh network device to report a status message corresponding to the status value to the second Bluetooth mesh network device by setting a status value corresponding to the working status, and forward the status message to multiple third Bluetooth mesh network devices via the second Bluetooth mesh network device, so that the second Bluetooth mesh network device and the multiple third Bluetooth mesh network devices perform the linkage control operation corresponding to the status message.

[0117] Optionally, the processing module 507 is further configured to write a plurality of linkage rules into the second Bluetooth mesh device, wherein the plurality of linkage rules correspond to different candidate Bluetooth mesh devices, and the plurality of linkage rules are used to set execution conditions of the status message.

[0118] Optionally, the execution condition is used to determine the corresponding relationship between the state value and the linkage control operation.

[0119] Figure 6 This is a structural block diagram of another device linkage control device according to one embodiment of the present application. Figure 6 As shown, the equipment linkage control device includes:

[0120] a receiving module 601 configured to receive a status message reported by a first Bluetooth mesh device, wherein the first Bluetooth mesh device is configured to perform linkage control on a target mesh device group, and the status message is configured to indicate an operating status of the first Bluetooth mesh device. The target mesh device group includes a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, and the second Bluetooth mesh device is a master device in the target mesh device group.

[0121] The control module 602 is configured to execute, based on the status message, a linkage control operation corresponding to the working status on the second Bluetooth mesh device, and trigger multiple third Bluetooth mesh devices to execute linkage control operations corresponding to the working status.

[0122] Optionally, the device linkage control apparatus further includes: an acquisition module 603, configured to acquire a plurality of linkage rules, wherein the plurality of linkage rules respectively correspond to different candidate Bluetooth mesh devices, and the plurality of linkage rules are used to set execution conditions of the status message.

[0123] Optionally, the execution condition is used to determine a corresponding relationship between a state value corresponding to the working state and the linkage control operation.

[0124] Optionally, the control module 602 is also used to: determine whether the multiple linkage rules include a target linkage rule corresponding to the first Bluetooth mesh network device; when it is determined that the multiple linkage rules include the target linkage rule, obtain the execution condition of the status message from the target linkage rule; and execute the linkage control operation corresponding to the working status on the second Bluetooth mesh network device according to the execution condition.

[0125] Optionally, the control module 602 is further configured to: determine whether the multiple linkage rules include a target linkage rule corresponding to the first Bluetooth mesh device; and when it is determined that the multiple linkage rules do not include the target linkage rule, forward the status message and refuse to execute the linkage control operation corresponding to the working status.

[0126] Optionally, the control module 602 is further configured to forward the status message to multiple third Bluetooth mesh devices based on the identity of the master device, so as to trigger the multiple third Bluetooth mesh devices to perform linkage control operations corresponding to the working status when determining that the status message belongs to a message forwarded within the target mesh device group.

[0127] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0128] An embodiment of the present application further provides a non-volatile storage medium, in which a computer program is stored. The computer program is configured to execute the steps of any of the above method embodiments when running.

[0129] Optionally, in this embodiment, the non-volatile storage medium may be configured to store a computer program for executing the following steps:

[0130] S1, selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is configured to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group;

[0131] S2, selecting a target mesh device group from a plurality of candidate Bluetooth mesh device groups;

[0132] S3: Setting the working state of the first Bluetooth mesh device triggers the second Bluetooth mesh device and a plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the working states.

[0133] Optionally, in this embodiment, the non-volatile storage medium may be configured to store a computer program for executing the following steps:

[0134] S1, receiving a status message reported by a first Bluetooth mesh device, wherein the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, and the status message is used to indicate an operating status of the first Bluetooth mesh device, where the target mesh device group includes: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, and the second Bluetooth mesh device is a master device in the target mesh device group;

[0135] S2: Based on the status message, perform a linkage control operation corresponding to the working status on the second Bluetooth mesh device, and trigger multiple third Bluetooth mesh devices to perform linkage control operations corresponding to the working status.

[0136] Optionally, in this embodiment, the above-mentioned non-volatile storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

[0137] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any of the above method embodiments.

[0138] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0139] S1, selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is configured to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group;

[0140] S2, selecting a target mesh device group from a plurality of candidate Bluetooth mesh device groups;

[0141] S3: Setting the working state of the first Bluetooth mesh device triggers the second Bluetooth mesh device and a plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the working states.

[0142] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0143] S1, receiving a status message reported by a first Bluetooth mesh device, wherein the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, and the status message is used to indicate an operating status of the first Bluetooth mesh device, where the target mesh device group includes: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, and the second Bluetooth mesh device is a master device in the target mesh device group;

[0144] S2: Based on the status message, perform a linkage control operation corresponding to the working status on the second Bluetooth mesh device, and trigger multiple third Bluetooth mesh devices to perform linkage control operations corresponding to the working status.

[0145] Optionally, specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0146] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0147] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0148] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0149] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0150] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0151] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0152] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A device linkage control method, characterized in that: include: Selecting a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is used to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group; Selecting the target mesh device group from a plurality of candidate Bluetooth mesh device groups; Setting the working state of the first Bluetooth mesh device to trigger the second Bluetooth mesh device and the plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the working state; Among them, by setting the working state of the first Bluetooth mesh network device, triggering the second Bluetooth mesh network device and the multiple third Bluetooth mesh network devices to perform the linkage control operation corresponding to the working state includes: by setting the status value corresponding to the working state, triggering the first Bluetooth mesh network device to report a status message corresponding to the status value to the second Bluetooth mesh network device, and forwarding the status message to the multiple third Bluetooth mesh network devices via the second Bluetooth mesh network device, so that the second Bluetooth mesh network device and the multiple third Bluetooth mesh network devices perform the linkage control operation corresponding to the status message, wherein the second Bluetooth mesh network device is configured with multiple linkage rules, and the multiple linkage rules respectively correspond to different candidate Bluetooth mesh network devices, and the multiple linkage rules are used to set the execution conditions of the status message.

2. The device linkage control method according to claim 1, characterized in that: The device linkage control method further includes: creating the plurality of candidate Bluetooth mesh device groups, wherein an initial state of the plurality of candidate Bluetooth mesh device groups is empty; selecting, for each candidate Bluetooth mesh device group in the plurality of candidate Bluetooth mesh device groups, a plurality of Bluetooth mesh devices, wherein the plurality of Bluetooth mesh devices belong to the same category; The plurality of Bluetooth mesh devices are added to a corresponding candidate Bluetooth mesh device group.

3. The device linkage control method according to claim 1, characterized in that: The device linkage control method further includes: The second Bluetooth mesh device is designated in each candidate Bluetooth mesh device group in the plurality of candidate Bluetooth mesh device groups, wherein the second Bluetooth mesh device is configured to receive a status message reported by the first Bluetooth mesh device and forward the status message to the plurality of third Bluetooth mesh devices.

4. The device linkage control method according to claim 1, characterized in that: The device linkage control method further includes: Writing a plurality of linkage rules into the second Bluetooth mesh device.

5. The device linkage control method according to claim 4, characterized in that: The execution condition is used to determine the corresponding relationship between the state value and the linkage control operation.

6. A device linkage control device, characterized in that: include: a first selection module, configured to select a first Bluetooth mesh device from a plurality of candidate Bluetooth mesh devices, wherein the first Bluetooth mesh device is configured to perform linkage control on a target mesh device group, the target mesh device group comprising: a second Bluetooth mesh device and a plurality of third Bluetooth mesh devices, the second Bluetooth mesh device being a master device in the target mesh device group; a second selection module, configured to select the target mesh network device group from a plurality of candidate Bluetooth mesh network device groups; a control module, configured to trigger the second Bluetooth mesh device and the plurality of third Bluetooth mesh devices to perform linkage control operations corresponding to the operating state by setting the operating state of the first Bluetooth mesh device; The control module is further configured to: trigger the first Bluetooth mesh network device to report a status message corresponding to the status value to the second Bluetooth mesh network device by setting a status value corresponding to the working status, and forward the status message to the multiple third Bluetooth mesh network devices via the second Bluetooth mesh network device, so that the second Bluetooth mesh network device and the multiple third Bluetooth mesh network devices execute the linkage control operation corresponding to the status message, wherein the second Bluetooth mesh network device is configured with multiple linkage rules, and the multiple linkage rules respectively correspond to different candidate Bluetooth mesh network devices, and the multiple linkage rules are used to set the execution conditions of the status message.

7. A non-volatile storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the device linkage control method according to any one of claims 1 to 5 when running.

8. An electronic device comprising a memory and a processor, characterized in that: The memory stores a computer program, and the processor is configured to run the computer program to execute the device linkage control method described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method of controlling intelligent household equipment based on linkage rules and control device

    CN104808499A

  • Bluetooth equipment control method and device, storage medium and electronic equipment

    CN113596791A