Configuration method and device, electronic equipment and storage medium

By establishing a wireless connection with the cloud platform when the seismic exploration wireless node meter is in digital transmission mode, the configuration method adds the node to the configuration list, obtains and sends configuration information, solving the problem of time-consuming and labor-consuming traditional configuration methods and achieving high efficiency node configuration and cost savings.

CN119496701APending Publication Date: 2025-02-21CHINA PETROLEUM & CHEMICAL CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311040751.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-17
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

The configuration method of traditional seismic exploration wireless node instruments requires a lot of manpower and material resources, and is prone to mismatch and mismatch problems, resulting in the nodes being unable to work normally and the cost is high.

Method used

When the node is in digital transmission mode and establishes a wireless connection with the cloud platform, the node is added to the configuration list, the target node selected by the user and its configuration information are obtained, and the configuration information is sent to the target node through the message queue, so that it can perform Configuration switch.

Benefits of technology

It improves the configuration efficiency of wireless node instruments, realizes batch configuration of multiple nodes, saves manpower and material costs, and ensures the unity and normal work of nodes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496701A_ABST
    Figure CN119496701A_ABST
Patent Text Reader

Abstract

According to the configuration method and device, the electronic equipment and the storage medium provided by the invention, under the condition that the node is in the data transmission mode and the wireless connection with the cloud platform is established, the node is added into the configuration list; obtaining a target node selected by a user, and obtaining configuration information of the target node; and sending the configuration information to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information, and the configuration efficiency of the node (wireless node instrument) can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of seismic exploration data acquisition, and in particular to a configuration method, device, electronic device and storage medium. Background Art

[0002] In recent years, with the development of communication technology, seismic exploration and acquisition technology has gradually evolved from wired node instruments to wireless node instruments. Intelligent wireless node-type seismometers can perform wireless or hybrid acquisition operations. The intelligent wireless node-type seismometer system provides a complete solution for intelligent seismic sensor deployment, acquisition, data recovery, and processing. For wireless node seismic, configuration is required. Traditional configuration methods generally transport the nodes back to the camp factory and use wired connections for configuration switching, which often requires a lot of manpower and material resources for disassembly or assembly. For example, manual mismatching and omission during wired connection can cause node failure and make it impossible to ensure the uniformity of all nodes. In addition, when the number of nodes is large, the labor cost required is too high and the time is too long. Summary of the Invention

[0003] In response to the above problems, the present application provides a configuration method, device, electronic device and storage medium, which can improve the efficiency of configuration of wireless node instruments.

[0004] This application provides a configuration method, including:

[0005] When the node is in data transmission mode and establishes a wireless connection with the cloud platform, the node is added to the configuration list;

[0006] Obtain the target node selected by the user and obtain the configuration information of the target node;

[0007] The configuration information is sent to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information.

[0008] In some embodiments, the method further comprises:

[0009] When the node is connected to the cloud platform, determining whether the node is in data transmission mode;

[0010] When the node is not in the data transmission mode, a switching instruction is sent to the node to switch the current mode of the node to the data transmission mode, wherein a wireless connection is established with the platform after the node switching is completed.

[0011] In some embodiments, determining whether the node is in data transmission mode includes:

[0012] Obtaining the heartbeat information of the node;

[0013] Determine whether the node is in data transmission mode based on the heartbeat information.

[0014] In some embodiments, the method further comprises:

[0015] Setting a unified name for the target node;

[0016] The sending the configuration information to the target node through a message queue includes:

[0017] When the trigger information of the unified name is obtained, the configuration information is sent to the target node through a message queue.

[0018] In some embodiments, the method further comprises:

[0019] Obtaining user setting information, which is used to set the time difference of the message queue sending interval;

[0020] Storing the sending interval time difference;

[0021] The sending the configuration information to the target node through a message queue includes:

[0022] The configuration information is sent to the target node through a message queue based on the sending interval time difference.

[0023] In some embodiments, the method further comprises:

[0024] Obtain the status information and switching time of each target node whether the switching is successful;

[0025] Displays the status information of each target node whether it is successful and the switching time.

[0026] In some embodiments, the method further comprises:

[0027] After the target node switching is completed, a restart instruction is sent to each target node to restart the target node.

[0028] An embodiment of the present application provides a configuration device, including:

[0029] A adding module, configured to add the node to the configuration list when the node is in data transmission mode and establishes a wireless connection with the cloud platform;

[0030] An acquisition module is used to acquire the target node selected by the user and obtain the configuration information of the target node;

[0031] The sending module is used to send the configuration information to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information.

[0032] An embodiment of the present application provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, any one of the configuration methods described above is executed.

[0033] An embodiment of the present application provides a storage medium, which stores a computer program that can be executed by one or more processors and can be used to implement any of the configuration methods described above.

[0034] The present application provides a configuration method, device, electronic device and storage medium, which can improve the configuration efficiency of the node (wireless node instrument) by adding the node to the configuration list when the node is in data transmission mode and establishes a wireless connection with the cloud platform; obtaining the target node selected by the user and obtaining the configuration information of the target node; sending the configuration information to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Hereinafter, the present application will be described in more detail based on embodiments with reference to the accompanying drawings.

[0036] Figure 1 A schematic diagram of an implementation flow of a configuration method provided in an embodiment of the present application;

[0037] Figure 2 A schematic diagram of an implementation flow of another configuration method provided in an embodiment of the present application;

[0038] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0039] In the drawings, like components are given like reference numerals, and the drawings are not drawn to scale. DETAILED DESCRIPTION

[0040] In order to make the purpose, technical solutions and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting this application. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0041] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0042] If similar descriptions of "first\second\third" appear in the application documents, the following explanation will be added. In the following description, the terms "first\second\third" are only used to distinguish similar objects and do not represent a specific order for the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

[0043] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

[0044] Example 1

[0045] To address the problems in the related art, an embodiment of the present application provides a configuration method. The method may be performed by an electronic device, a cloud platform, or a controller of the cloud platform. The functions implemented by the configuration method provided in the embodiment of the present application can be implemented by a processor of the electronic device calling program code, wherein the program code can be stored in a computer storage medium.

[0046] The present application embodiment provides a configuration method. Figure 1 A schematic diagram of the implementation flow of a configuration method provided in an embodiment of the present application is shown in FIG. Figure 1 Shown, including:

[0047] Step S1: When the node is in data transmission mode and establishes a wireless connection with the cloud platform, the node is added to the configuration list.

[0048] In an embodiment of the present application, the node may be a wireless node device having a wireless module, and the wireless module may be connected to a cloud platform via a network, which may be a 5G network.

[0049] In the embodiment of the present application, the cloud platform is used to manage the nodes and can display the status of each node.

[0050] In an embodiment of the present application, after establishing a wireless connection with the node, the cloud platform can obtain the DI of each node and then add the ID to the configuration list.

[0051] Step S2: Acquire the target node selected by the user and acquire the configuration information of the target node.

[0052] In the embodiment of the present application, a one-key selection button can be set to select all nodes by the one-key selection button, and the selected node is the target node. In some embodiments, in the configuration list, each ID corresponds to a selection box, and the target node can be selected by the selection box.

[0053] In an embodiment of the present application, after selecting a target node, an operation may be selected to configure configuration information of each target node.

[0054] In the embodiment of the present application, the user can set the configuration information of each ID individually, or select all and configure them together.

[0055] In the embodiment of the present application, the configuration information may include configuration parameters, and the configuration parameters may include: configuring a working mode, etc.

[0056] Step S3: Send the configuration information to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information.

[0057] In the embodiment of the present application, the configuration information of each target node can be added to the message queue, and the message queue contains information such as the ID and address of each target node.

[0058] In the embodiment of the present application, the message queue may include information of multiple target nodes, so that the configuration information is sent to the corresponding target nodes in sequence.

[0059] In an embodiment of the present application, the message queue may be an MQTT message queue.

[0060] In the embodiment of the present application, after receiving the configuration information, the target node switches the configuration of the target node.

[0061] The present application provides a configuration method, which adds the node to the configuration list when the node is in data transmission mode and establishes a wireless connection with the cloud platform; obtains the target node selected by the user and the configuration information of the target node; sends the configuration information to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information. This can improve the configuration efficiency of the node (wireless node instrument) and realize batch configuration of multiple nodes, thereby saving manpower and material costs.

[0062] In some embodiments, before step S1, the method further includes:

[0063] Step S11: When the node establishes a connection with the platform, it is determined whether the node is in a data transmission mode.

[0064] In an embodiment of the present application, the node can automatically establish a connection with the cloud platform after being powered on. In an embodiment of the present application, the cloud platform can detect heartbeat information to determine whether the node is in data transmission mode.

[0065] In the embodiment of the present application, different heartbeat information may correspond to different modes.

[0066] Step S12: When the node is not in the data transmission mode, a switching instruction is sent to the node to switch the current mode to the data transmission mode, wherein a wireless connection is established with the platform after the node switching is completed.

[0067] In the embodiment of the present application, if the node is not in the data transmission mode, the mode of the node needs to be switched.

[0068] In an embodiment of the present application, the cloud platform can send instructions to the node, so that the node switches modes.

[0069] In some embodiments, after step S2, the method further includes:

[0070] Step S21, setting a unified name for the target node;

[0071] In the embodiment of the present application, the unified name can be set by using the area name, and the unified name can be set by setting an identifier, such as "real-time configuration A".

[0072] In some embodiments, step S3 “sending the configuration information to the target node via a message queue” may be implemented by the following steps:

[0073] When the trigger information of the unified name is obtained, the configuration information is sent to the target node through a message queue.

[0074] In the embodiment of the present application, the user can click on the unified name to enable the cloud platform to obtain the user's trigger information. In some embodiments, the user can directly obtain the trigger information of the unified name through voice information.

[0075] The method provided in the embodiment of the present application can trigger the sending of information through a unified name.

[0076] In some embodiments, after step S2, the method further includes:

[0077] Step S22: Acquire user setting information, where the setting information is used to set a time difference for sending intervals of a message queue.

[0078] In the embodiment of the present application, in order to avoid a large number of target nodes causing queue congestion, a sending interval time difference can be set. The sending interval time difference can be configured, and for example, the sending interval time difference can be configured to 1s.

[0079] Step S23, storing the sending interval time difference;

[0080] The sending the configuration information to the target node through a message queue includes:

[0081] The configuration information is sent to the target node through a message queue based on the sending interval time difference.

[0082] Continuing with the above example, the configuration information is sent with a sending interval difference of 1s.

[0083] The method provided in the embodiment of the present application can avoid congestion by setting the sending interval time difference.

[0084] In some embodiments, after step S3, the method further includes:

[0085] Step S4: Obtain the status information of whether the switching of each target node is successful and the switching time.

[0086] In the embodiment of the present application, after the switch is performed, the node will feedback information to the cloud platform, so that the cloud platform can obtain the status information of whether the switch of each target node is successful and the switching time.

[0087] Step S5: Display the status information of each target node, whether it is successful, and the switching time.

[0088] In the embodiment of the present application, if the switching is successful, the status information is configured; if the switching is not successful, the status information is not configured.

[0089] In the embodiment of the present application, each displayed content may include: node ID, node status, status time, status information and configuration time.

[0090] In the embodiment of the present application, when individual nodes cannot perform configuration switching normally, the node number can be obtained through status monitoring to troubleshoot the node.

[0091] In some embodiments, after step S5, the method further includes:

[0092] Step S6: After the target node switching is completed, a restart instruction is sent to each target node to restart the target node.

[0093] In the embodiment of the present application, the configuration is completed after the node is restarted.

[0094] Example 2

[0095] Based on the aforementioned embodiments, the present application further provides a configuration method. The configuration method provided in the present application is primarily intended to address the time-consuming and labor-intensive issue of configuring and switching wireless node instruments for seismic exploration. By using a message queue and a command sending strategy, a fully automatic, large-scale wireless configuration method for node seismometers is implemented, thereby improving the configuration switching efficiency of node seismometers and enabling real-time monitoring of node configuration details to identify problematic nodes. This saves manpower, material resources, and time.

[0096] Figure 2 A schematic diagram of the implementation flow of a configuration method provided for this application example, such as Figure 2 As shown, the method includes:

[0097] Configure cloud platform initialization:

[0098] In this embodiment, after the cloud platform service is started, the corresponding wireless configuration mode, data recovery mode, and node automatic or manual network access mode are set and assigned to global system variables. Three threads are started at the same time, the data transmission mode is switched, and the node is waiting for access to the cloud platform.

[0099] Node automatic network switching mode:

[0100] In an embodiment of the present application, the node is powered on and connected to the network, and sends heartbeat information to the cloud platform. The cloud platform determines whether the node is in the digital transmission mode through the heartbeat information. If it is not in the digital transmission mode, the cloud platform sends an instruction to switch the digital transmission mode to the node by means of piggybacking instructions. After receiving the instruction from the cloud platform, the node immediately switches the digital transmission mode and establishes a connection with the cloud platform again.

[0101] Set the node configuration data:

[0102] In the embodiment of the present application, the node data transmission mode is successfully switched and automatically enters the list to be configured. After the number of nodes is determined, the detailed data of the configuration of this batch of nodes is set. After the data details are set, a drop-down selection is made. The configuration name is used to distinguish it, indicating that the configuration that needs to be switched uniformly for this batch of networked nodes is this configuration, such as "Real-time configuration of Tencent Cloud".

[0103] One-click configuration and selection of configuration nodes:

[0104] In the embodiment of the present application, after the node configuration details are set, all configuration options can be used to uniformly switch the configuration of the data transmission mode nodes connected to the network. This is mainly done by sending instructions to the MQTT message queue in a loop to switch the instructions for the nodes to be configured. To prevent the queue from being blocked due to excessive number of messages, a 1-second sending interval is set to ensure smooth switching of large-scale node configurations. Secondly, the configuration of some connected nodes can be switched by checking the box.

[0105] Configure node monitoring and find incorrect nodes:

[0106] In this embodiment of the application, the status of all nodes that enter the configuration switch will change accordingly. After the configuration switch is automatically completed, the time of successful configuration switch will be recorded and displayed. The configuration status will also change to "Completed". If individual nodes fail to perform configuration switch normally, the node number can be obtained through status monitoring to troubleshoot the node.

[0107] Restore the node to its initial state:

[0108] In an embodiment of the present application, after the node that needs to switch configuration completes the configuration switch, the cloud platform automatically sends a restart instruction to the node, and the node returns to its initial state.

[0109] The method provided in the embodiment of the present application implements fully automatic unattended parallel configuration of earthquake node configuration switching through the wireless configuration module of the intelligent node cloud platform under the coverage of 5G network signals, with a configuration success rate of 98%, which greatly saves the manpower, material and time costs of manual participation in recovery.

[0110] Example 3

[0111] Based on the foregoing embodiments, an embodiment of the present application provides a configuration device, and the modules included in the device, as well as the units included in each module, can be implemented by a processor in a computer device; of course, they can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.

[0112] An embodiment of the present application provides a configuration device, the configuration device including:

[0113] A adding module, configured to add the node to the configuration list when the node is in data transmission mode and establishes a wireless connection with the cloud platform;

[0114] An acquisition module is used to acquire the target node selected by the user and obtain the configuration information of the target node;

[0115] The sending module is used to send the configuration information to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information.

[0116] In some embodiments, the configuration device is further configured to:

[0117] When the node is connected to the cloud platform, determining whether the node is in data transmission mode;

[0118] When the node is not in the data transmission mode, a switching instruction is sent to the node to switch the current mode of the node to the data transmission mode, wherein a wireless connection is established with the platform after the node switching is completed.

[0119] In some embodiments, determining whether the node is in data transmission mode includes:

[0120] Obtaining the heartbeat information of the node;

[0121] Determine whether the node is in data transmission mode based on the heartbeat information.

[0122] In some embodiments, the configuration device is further configured to:

[0123] Setting a unified name for the target node;

[0124] The sending the configuration information to the target node through a message queue includes:

[0125] When the trigger information of the unified name is obtained, the configuration information is sent to the target node through a message queue.

[0126] In some embodiments, the configuration device is further configured to:

[0127] Obtaining user setting information, which is used to set the time difference of the message queue sending interval;

[0128] Storing the sending interval time difference;

[0129] The sending the configuration information to the target node through a message queue includes:

[0130] The configuration information is sent to the target node through a message queue based on the sending interval time difference.

[0131] In some embodiments, the configuration device is further configured to:

[0132] Obtain the status information and switching time of each target node whether the switching is successful;

[0133] Displays the status information of each target node whether it is successful and the switching time.

[0134] In some embodiments, the configuration device is further configured to:

[0135] After the target node switching is completed, a restart instruction is sent to each target node to restart the target node.

[0136] It should be noted that, in the embodiment of the present application, if the above-mentioned configuration method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially 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 and includes 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 methods described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM, Read Only Memory), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0137] Accordingly, an embodiment of the present application provides a storage medium on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps in the configuration method provided in the above embodiment are implemented.

[0138] Example 4

[0139] An embodiment of the present application provides an electronic device; Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the electronic device 700 includes: a processor 701, at least one communication bus 702, a user interface 703, at least one external communication interface 704, and a memory 705. The communication bus 702 is configured to implement connection and communication between these components. The user interface 703 may include a display screen, and the external communication interface 704 may include a standard wired interface and a wireless interface. The processor 701 is configured to execute the configuration method program stored in the memory to implement the steps of the configuration method provided in the above embodiment, wherein the configuration method includes:

[0140] When the node is in data transmission mode and establishes a wireless connection with the cloud platform, the node is added to the configuration list;

[0141] Obtain the target node selected by the user and obtain the configuration information of the target node;

[0142] The configuration information is sent to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information.

[0143] In some embodiments, the method further comprises:

[0144] When the node is connected to the cloud platform, determining whether the node is in data transmission mode;

[0145] When the node is not in the data transmission mode, a switching instruction is sent to the node to switch the current mode of the node to the data transmission mode, wherein a wireless connection is established with the platform after the node switching is completed.

[0146] In some embodiments, determining whether the node is in data transmission mode includes:

[0147] Obtaining the heartbeat information of the node;

[0148] Determine whether the node is in data transmission mode based on the heartbeat information.

[0149] In some embodiments, the method further comprises:

[0150] Setting a unified name for the target node;

[0151] The sending the configuration information to the target node through a message queue includes:

[0152] When the trigger information of the unified name is obtained, the configuration information is sent to the target node through a message queue.

[0153] In some embodiments, the method further comprises:

[0154] Obtaining user setting information, which is used to set the time difference of the message queue sending interval;

[0155] Storing the sending interval time difference;

[0156] The sending the configuration information to the target node through a message queue includes:

[0157] The configuration information is sent to the target node through a message queue based on the sending interval time difference.

[0158] In some embodiments, the method further comprises:

[0159] Obtain the status information and switching time of each target node whether the switching is successful;

[0160] Displays the status information of each target node whether it is successful and the switching time.

[0161] In some embodiments, the method further comprises:

[0162] After the target node switching is completed, a restart instruction is sent to each target node to restart the target node.

[0163] The description of the above electronic device and storage medium embodiments is similar to the description of the above method embodiments and has similar beneficial effects as the method embodiments. For technical details not disclosed in the computer device and storage medium embodiments of this application, please refer to the description of the method embodiments of this application for understanding.

[0164] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned serial numbers of the embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments.

[0165] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0166] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0167] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0168] In addition, all functional units in the embodiments of the present application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the above-mentioned integrated units can be implemented in the form of hardware or in the form of hardware plus software functional units.

[0169] Those skilled in the art will understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROMs), magnetic disks, optical disks, and other media that can store program codes.

[0170] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a controller to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0171] The above is merely an embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A configuration method, characterized in that: Applied to cloud platforms, including: When the node is in data transmission mode and establishes a wireless connection with the cloud platform, adding the node to the configuration list; Obtain the target node selected by the user, and obtain the configuration information of the target node; The configuration information is sent to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information.

2. The method according to claim 1, characterized in that The method further comprises: When the node is connected to the cloud platform, determining whether the node is in a data transmission mode; When the node is not in the data transmission mode, a switching instruction is sent to the node to switch the current mode of the node to the data transmission mode, wherein a wireless connection is established with the platform after the node switching is completed.

3. The method according to claim 2, characterized in that The determining whether the node is in a data transmission mode includes: Obtaining the heartbeat information of the node; Based on the heartbeat information, it is determined whether the node is in a data transmission mode.

4. The method according to claim 1, characterized in that: The method further comprises: Setting a unified name for the target node; The sending the configuration information to the target node through a message queue includes: When the trigger information of the unified name is obtained, the configuration information is sent to the target node through a message queue.

5. The method according to claim 1, characterized in that The method further comprises: Obtaining user setting information, where the setting information is used to set the time difference of the sending interval of the message queue; Storing the sending interval time difference; The sending the configuration information to the target node through a message queue includes: The configuration information is sent to the target node through a message queue based on the sending interval time difference.

6. The method according to claim 1, characterized in that The method further comprises: Obtain the status information and switching time of each target node whether the switching is successful; Displays the status information and switching time of each target node.

7. The method according to claim 6, characterized in that The method further comprises: After the target node switching is completed, a restart instruction is sent to each target node to restart the target node.

8. A configuration device, characterized in that: Applied to cloud platforms, including: A adding module, used for adding the node to the configuration list when the node is in data transmission mode and establishes a wireless connection with the cloud platform; An acquisition module, used to acquire a target node selected by a user and acquire configuration information of the target node; The sending module is used to send the configuration information to the target node through a message queue, so that the target node switches the configuration of the target node based on the configuration information.

9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the configuration method according to any one of claims 1 to 7 is executed.

10. A storage medium, characterized in that: The computer program stored in the storage medium can be executed by one or more processors and can be used to implement the configuration method as described in any one of claims 1 to 7.