Method for dynamically distributing low-voltage equipment and displaying low-voltage equipment at multiple terminals and electronic equipment

By dynamically collecting and distributing low-voltage equipment data and providing search, association and data binding operations, the problems of dynamic allocation and multi-terminal display of medium and low-voltage equipment in the prior art are solved, and efficient data display and user experience improvement are achieved.

CN119861989APending Publication Date: 2025-04-22STATE GRID HUBEI ELECTRIC POWER RES INST +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410259522.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-12-19
Filing Date
2024-03-07
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

It is difficult for the prior art to realize dynamic allocation and multi-terminal display of low-voltage equipment, and traditional data display methods lack dynamic operation and data correlation.

Method used

Through RestfulApi interacts with the server backend, dynamically collects and distributes low-voltage device data, provides search, association and data binding operations, and realizes dynamic allocation and multi-terminal display of low-voltage devices.

Benefits of technology

Improve data display efficiency and user experience, enhance data relevance and operability, and enable users to acquire and distribute low-voltage devices more quickly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure HDA0004730396400000011
    Figure HDA0004730396400000011
  • Figure HDA0004730396400000012
    Figure HDA0004730396400000012
  • Figure HDA0004730396400000021
    Figure HDA0004730396400000021
Patent Text Reader

Abstract

A method for dynamically distributing low-voltage equipment and displaying the low-voltage equipment at multiple terminals comprises the following steps: data collection and preprocessing: a management end interacts with a server background through RestfulApi to obtain equipment data currently distributed for a user; performing search operation; association operation: when an option of a selector of a certain device is selected, the option is added to an allocated device list; when the check of the option of the selector of a certain device is canceled, the option is added to the list of the unallocated low-voltage devices; data binding operation: dynamically transmitting allocated equipment list data of a certain user to a server, comparing in a database, and dynamically increasing and decreasing according to a result; and a display operation: a user logs in through each terminal, and each terminal interacts with the server through RestfulApi to obtain the equipment list and the equipment detailed information distributed by the managed end. The data display efficiency can be improved, the user experience is improved, and the data analysis effect and the data management efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing and display, and more specifically, to a method and electronic device for dynamically allocating low-voltage equipment and displaying it on multiple terminals. Background Art

[0002] In today's information age, data has become an important basis for enterprises and individuals to make decisions and manage. In real applications, some data often need to be allocated accordingly for better display, management and maintenance, which requires dynamic data allocation and multi-terminal display support. How to achieve dynamic data allocation and multi-terminal display has become an important issue. By remotely acquiring these data, they can be displayed on the terminal, but the traditional data display method cannot be operated dynamically and lacks relevance to other data. Therefore, the traditional data display method can only meet the multi-terminal display of data, and cannot meet the needs of dynamic data allocation operations. Summary of the invention

[0003] The purpose of the present invention is to solve the deficiencies of the above-mentioned prior art, thereby providing a method for dynamically allocating low-voltage devices and displaying them on multiple terminals, so that the user account can dynamically allocate low-voltage devices and intuitively view the allocation of low-voltage devices, as well as basic information, status information, etc. of the low-voltage devices on the terminal, and can filter and search through other components associated with the data, thereby improving the relevance and operability of the data, so that users can obtain the required low-voltage devices more quickly for allocation operations.

[0004] In order to solve the above technical problems, the present invention provides a method for dynamically allocating low-voltage equipment and displaying it on multiple terminals, comprising the following steps: Data collection and preprocessing: Before allocating a device to a user, the management end interacts with the server backend through RestfulApi to obtain the device data currently allocated to the user and establish the original unallocated device list and the allocated device list; Search operation: When you enter the basic information of low-voltage equipment in the search box of the unassigned equipment list, the unassigned equipment list will filter out the unassigned equipment that meets the input conditions; Association operation: When allocating equipment to a user, in the unallocated equipment list of the management end, when the selector option of a certain equipment is selected, the selected low-voltage equipment will be added to the allocated equipment list, and the status information of the corresponding low-voltage equipment will be updated; in the allocated equipment list of the management end, when the selector option of a certain equipment is unchecked, the unchecked equipment will be added to the unallocated low-voltage equipment list, and its display in the allocated list will be cancelled; Data binding operation: dynamically transmit the allocated device list data of a certain user to the server, compare the display data of the original allocated device list of the user with the display data of the current allocated device list in the database, dynamically increase or decrease according to the result, and update the display data of the allocated device list in the database to the display data of the current allocated device list; Display operation: The user logs in through each terminal, and each terminal interacts with the server through RestfulApi to obtain the device list and device detailed information assigned by the managed end. Each terminal displays the data of the low-voltage device in the user's assigned device list.

[0005] The basic information and status information of low-voltage equipment refers to the data of user-side equipment that provides voltage compensation during the peak period of municipal electricity consumption.

[0006] During the display operation, the data of the low-voltage device displayed includes the device number, battery capacity, operating status, and location information.

[0007] The data collection and preprocessing operations specifically include the following steps: (1) Before allocating a device to a user, declare the display data of the unallocated device list as a state in vue and store it in the array dataA. Each element in the array dataA corresponds to all the data of each low-voltage device. The format of the element is: { voltageId: data1, address: data2, soc: data3, status: data4}, data1 to data4 are the data corresponding to voltageId, address, soc, and status, respectively, where voltageId indicates the number of the low-voltage device, address indicates the location information of the low-voltage device, soc indicates the battery capacity of the low-voltage device, and status indicates the operating status of the low-voltage device; (2) In the unassigned device list, the selector implements the screening of unassigned low-voltage devices by selecting the low-voltage device status. The corresponding data is stored in the array dataB. Each element in the array dataB corresponds to the status data of each low-voltage device. The format of the element is: { label: data5, value: data6}, The label represents the status of the low-voltage device, that is, the status in the element in the dataA array, and the value is the value corresponding to the label. If the value of the label of the element in the dataB array is the same as the value of the status in the element in the dataA array, it means that the corresponding elements in the dataA array and the dataB array are a pair of interrelated data to prevent duplicate allocation.

[0008] The search operation specifically includes the following steps: (1) In the selector, by selecting the status information of the low-voltage device, the terminal transmits the label value of the element in the dataB array to the server backend. The server backend searches the database based on the value transmitted by the terminal, and returns the corresponding low-voltage device list to the terminal after searching for the matching low-voltage device. The terminal displays it in a table. (2) In the input search box, enter the number or address of the low-voltage device, and the terminal transmits the value in the input box to the server backend. The server backend searches the database based on the value passed by the terminal. After searching for the matching low-voltage device, the corresponding low-voltage device list is returned to the front end, and the terminal displays it in a table; (3) Combine step (1) and step (2) to select the low-voltage device status and input the number or address of the low-voltage device to filter out the unassigned low-voltage devices. The management end transmits the label value of the element in the dataB array and the value in the input box to the server backend. The server backend searches the database based on the value transmitted by the management end. After searching for the matching low-voltage devices, the corresponding low-voltage device list is returned to the front end, and the terminal displays it in a table.

[0009] The association operation specifically includes the following steps: (1) The data corresponding to the allocated device list is stored in the array dataC. Each element in the array dataC corresponds to all the data of each low-voltage device. The element format is: { voltageId: data1, address: data2, soc: data3, status: data4}, Array dataC corresponds to array dataA, array dataA is the data of all low-voltage devices, and array dataC is the low-voltage device data of the allocated device list; In the unallocated device list, check the low voltage device to be allocated, and the allocated device list will display the checked low voltage device synchronously; uncheck the low voltage device, and the allocated device list will remove the unchecked low voltage device synchronously. That is, the data in array dataC is the data checked in array dataA.

[0010] The data binding operation specifically includes the following steps: (1) When the allocated list changes, the allocated device list is compiled into a device ID array and uploaded to the server. The format of the allocated device list ID array is: [id1, id2, id3, id4], Where id1 represents the ID of the allocated low-voltage device, that is, the ID of each element in the allocated low-voltage device list; The server receives the incoming device ID data, connects to the database, queries the user and device allocation table according to the currently logged-in user, and forms an array of low-voltage device IDs currently allocated to the user. The array format of low-voltage device IDs currently allocated to the user is: [id1, id2, id6, id7, id9], Where id1, id2, etc. represent the IDs of the low-voltage devices currently allocated to the user, that is, the IDs of each device in the low-voltage devices allocated to the user stored in the database; Compare and add or delete the low-voltage device ID array that has been allocated to the user with the uploaded device ID array, and write the added or deleted user and device binding results into the database; The format of the added device ID array is [id6, id7, id9], and the format of the reduced device ID array is [id3, id4]. The database is operated to delete the reduced device ID array and insert the added device ID array.

[0011] An electronic device comprises: a processor and a memory storing computer program instructions; When the computer program is executed by the processor, the method for dynamically allocating low-voltage equipment and displaying it on multiple terminals as described in the above technical solution is implemented.

[0012] The method and electronic device for dynamically allocating low-voltage devices and displaying them on multiple terminals according to the present invention have the following technical effects: Improve data display efficiency: The present invention can intuitively display a large amount of low-voltage equipment data in a table format, and can also display the corresponding low-voltage equipment data through associated operations, so that users can have a more comprehensive understanding of the low-voltage equipment data.

[0013] Improve user experience: The present invention displays low-voltage device data through multiple terminals and provides associated operations, so that administrator accounts can more easily find the low-voltage device data they need and allocate it.

[0014] Improve data analysis effect: The present invention can more intuitively select the required low-voltage equipment data through the selector and the input search box, so as to better display, manage and maintain it.

[0015] Improve data management efficiency: The present invention can display, manage and maintain data more quickly and conveniently, thereby improving the utilization and value of data. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 Assign device instances to the management side; Figure 2 Assign device filtering examples to the management side; Figure 3 To increase the allocation of a certain device example; Figure 4 To reduce the allocation of a certain equipment example; Figure 5 Show examples for reallocating equipment front terminals; Figure 6 Shows an example of a terminal after reallocating a device. DETAILED DESCRIPTION

[0017] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, the specific embodiments of the present invention are now described in detail.

[0018] The method for dynamically allocating low-voltage equipment and displaying it on multiple terminals includes the following steps: Data collection and preprocessing: Before allocating a device to a user, the management end interacts with the server backend through RestfulApi to obtain the device data currently allocated to the user and establish the original unallocated device list and the allocated device list; Search operation: When you enter the basic information of low-voltage equipment in the search box of the unassigned equipment list, the unassigned equipment list will filter out the unassigned equipment that meets the input conditions; Association operation: When allocating equipment to a user, in the unallocated equipment list of the management end, when the selector option of a certain equipment is selected, the selected low-voltage equipment will be added to the allocated equipment list, and the status information of the corresponding low-voltage equipment will be updated; in the allocated equipment list of the management end, when the selector option of a certain equipment is unchecked, the unchecked equipment will be added to the unallocated low-voltage equipment list, and its display in the allocated list will be cancelled; Data binding operation: dynamically transmit the allocated device list data of a certain user to the server, compare the display data of the original allocated device list of the user with the display data of the current allocated device list in the database, dynamically increase or decrease according to the result, and update the display data of the allocated device list in the database to the display data of the current allocated device list; Display operation: The user logs in through each terminal, and each terminal interacts with the server through RestfulApi to obtain the device list and device detailed information assigned by the managed end. Each terminal displays the data of the low-voltage device in the user's assigned device list.

[0019] Preferably, in the method for dynamically allocating low-voltage equipment and displaying it on multiple terminals of the present invention, the data collection and preprocessing specifically include the following steps: (1) Before allocating a device to a user, declare the display data of the unallocated device list as a state in vue and store it in the array dataA. Each element in the array dataA corresponds to all the data of each low-voltage device. The format of the element is: { voltageId: data1, address: data2, soc: data3, status: data4}, data1 to data4 are the data corresponding to voltageId, address, soc, and status, respectively, where voltageId indicates the number of the low-voltage device, address indicates the location information of the low-voltage device, soc indicates the battery capacity of the low-voltage device, and status indicates the operating status of the low-voltage device; (2) In the unassigned device list, the selector implements the screening of unassigned low-voltage devices by selecting the low-voltage device status. The corresponding data is stored in the array dataB. Each element in the array dataB corresponds to the status data of each low-voltage device. The format of the element is: { label: data5, value: data6}, The label represents the status of the low-voltage device, that is, the status in the element in the dataA array, and the value is the value corresponding to the label. If the value of the label of the element in the dataB array is the same as the value of the status in the element in the dataA array, it means that the corresponding elements in the dataA array and the dataB array are a pair of related data.

[0020] Preferably, in the method for dynamically allocating low-voltage equipment and displaying it on multiple terminals of the present invention, the search operation specifically includes the following steps: (1) In the selector, by selecting the status information of the low-voltage device, the terminal transmits the label value of the element in the dataB array to the server backend. The server backend searches the database based on the value transmitted by the terminal, and returns the corresponding low-voltage device list to the terminal after searching for the matching low-voltage device. The terminal displays it in a table. (2) In the input search box, enter the number or address of the low-voltage device, and the terminal transmits the value in the input box to the server backend. The server backend searches the database based on the value passed by the terminal. After searching for the matching low-voltage device, the corresponding low-voltage device list is returned to the front end, and the terminal displays it in a table; (3) Combine step (1) and step (2) to select the low-voltage device status and input the number or address of the low-voltage device to filter out the unassigned low-voltage devices. The management end transmits the label value of the element in the dataB array and the value in the input box to the server backend. The server backend searches the database based on the value transmitted by the management end. After searching for the matching low-voltage devices, the corresponding low-voltage device list is returned to the front end, and the terminal displays it in a table.

[0021] The association operation specifically includes the following steps: (1) The data corresponding to the allocated device list is stored in the array dataC. Each element in the array dataC corresponds to all the data of each low-voltage device. The element format is: { voltageId: data1, address: data2, soc: data3, status: data4}, Array dataC corresponds to array dataA, array dataA is the data of all low-voltage devices, and array dataC is the low-voltage device data of the allocated device list; In the unallocated device list, check the low-voltage device you want to allocate, and the allocated device list will display the checked low-voltage device simultaneously; uncheck the low-voltage device, and the allocated device list will remove the unchecked low-voltage device simultaneously.

[0022] The data binding operation specifically includes the following steps: (1) When the allocated list changes, the allocated device list is compiled into a device ID array and uploaded to the server. The format of the allocated device list ID array is: [id1, id2, id3, id4], Where id1 represents the ID of the allocated low-voltage device, that is, the ID of each element in the allocated low-voltage device list; The server receives the incoming device ID data, connects to the database, queries the user and device allocation table according to the currently logged-in user, and forms an array of low-voltage device IDs currently allocated to the user. The array format of low-voltage device IDs currently allocated to the user is: [id1, id2, id6, id7, id9], Where id1, id2, etc. represent the IDs of the low-voltage devices currently allocated to the user, that is, the IDs of each device in the low-voltage devices allocated to the user stored in the database; Compare and add or delete the low-voltage device ID array that has been allocated to the user with the uploaded device ID array, and write the added or deleted user and device binding results into the database; The format of the added device ID array is [id6, id7, id9], and the format of the reduced device ID array is [id3, id4]. The database is operated to delete the reduced device ID array and insert the added device ID array.

[0023] In order to solve the above technical problem, the present invention further provides an electronic device, the electronic device comprising: a processor and a memory storing computer program instructions; When the computer program is executed by the processor, the method for dynamically allocating low-voltage equipment and displaying it on multiple terminals as described in any one of claims 1 to 7 is implemented. Example

[0024] Data collection and preprocessing: The administrator account clicks the "Assign Device" function under any account to display the low-voltage device list. If the account has already been assigned low-voltage devices, the assigned low-voltage device data will be displayed on the left, and all low-voltage device data will be displayed on the right. The low-voltage device data on the left and right sides are related, such as Figure 1 shown.

[0025] Before assigning a device to a user, declare the display data of the unassigned device list as a state in vue and store it in the array dataA. The array dataA is: [ { voltageId: "13012601", address: "Shijiazhuang Chatou Town - Dongchatou", soc: 95, status: 1}, { voltageId: "13012602", address: "Shijiazhuang Zhaitou Township - Shazidong 2# Station 1# Equipment", soc: 95, status: 1}, ... ] Search operation: Click "All" in the upper right corner to filter the status. For example, if you select "Online", the array dataB described in the patent is [ { label: "online", value: 1}, { label: "online", value: 1}, ... ] Select the data you want to display in the selector above, such as low-voltage device data in the "communication normal" state, and all low-voltage devices in the "communication normal" state will be displayed on the right; click "All" in the upper right corner to filter the status, for example, select "communication normal", Figure 2 shown.

[0026] Related operations: Check or uncheck the low-voltage device data on the right, and the low-voltage device data on the left will be displayed or disappeared synchronously; conversely, delete the low-voltage device data on the left, and the low-voltage device data on the right will be unchecked synchronously, such as Figure 3 shown.

[0027] At this time, the array dataC is [ { voltageId: "42032301", address: "Zhoujiazhuang, Shiyan City - Others", soc: 50, status: 0}, { voltageId: "42060701", address: "Xiangyang Yushan Town - Other", soc: 94, status: 1}, { voltageId: "42118106", address: "Chengmagang Town, Huanggang City - Wangjiatang Resettlement Site", soc: 95, status: 1} ] In the Unassigned Devices list, add the device with ID 22222DFF and uncheck the device with ID 42060701 in the Assigned Devices list. Figure 4 As shown, at this time, the array dataC is [ { voltageId: "22222DFF", address: "No. 1 Liyuan, Xudong Street, Wuhan", soc:95, status: 1}, { voltageId: "42032301", address: "Zhoujiazhuang, Shiyan City - Others", soc: 50, status: 0}, { voltageId: "42118106", address: "Chengmagang Town, Huanggang City - Wangjiatang Resettlement Site", soc: 95, status: 1} ] Data binding operation: After selecting the low-voltage device to be assigned, click OK to assign the selected low-voltage device to the user. The device ID array of the uploaded bound device list is ["22222DFF", "42032301", "42118106" ] The array of device IDs bound to this user in the database is ["42032301","42060701","42118106" ] After comparison, the device ID array that needs to be added is ["22222DFF" ] The device ID array that needs to be deleted is ["42060701" ] Display operation: The user logs in through the App terminal, and the App interacts with the server through RestfulApi to obtain the device list and device details assigned by the managed end. Before the allocation, the user APP displays the following data: data of two online devices with IDs 42118106 and 42060701, and data of an offline device with ID 42032301. Figure 5 shown.

[0028] After the allocation, the user APP displays the following data: data of two online devices with IDs 42118106 and 22222DFF, and data of an offline device with ID 42032301. Compared with before the allocation, the data of the device with ID 42060701 was deleted, and the data of the device with ID 22222DFF was added. Figure 6 shown.

[0029] The embodiments of the present invention are described above, but the present invention is not limited to the above-mentioned specific implementation modes. The above-mentioned specific implementation modes are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present invention and the claims, which are all within the protection of the present invention.

Claims

1. A method for dynamically allocating low-voltage equipment and displaying it on multiple terminals, characterized in that: The steps include: Data collection and preprocessing: Before allocating a device to a user, the management end interacts with the server backend through RestfulApi to obtain the device data currently allocated to the user and establish the original unallocated device list and the allocated device list; Search operation: When you enter the basic information of low-voltage equipment in the search box of the unassigned equipment list, the unassigned equipment list will filter out the unassigned equipment that meets the input conditions; Association operation: When allocating equipment to a user, in the unallocated equipment list of the management end, when the selector option of a certain equipment is selected, the selected low-voltage equipment will be added to the allocated equipment list, and the status information of the corresponding low-voltage equipment will be updated; in the allocated equipment list of the management end, when the selector option of a certain equipment is unchecked, the unchecked equipment will be added to the unallocated low-voltage equipment list, and its display in the allocated list will be cancelled; Data binding operation: dynamically transmit the allocated device list data of a certain user to the server, compare the display data of the original allocated device list of the user with the display data of the current allocated device list in the database, dynamically increase or decrease according to the result, and update the display data of the allocated device list in the database to the display data of the current allocated device list; Display operation: The user logs in through each terminal, and each terminal interacts with the server through RestfulApi to obtain the device list and device detailed information assigned by the managed end. Each terminal displays the data of the low-voltage device in the user's assigned device list.

2. The method for dynamically allocating low-voltage equipment and displaying it on multiple terminals according to claim 1, characterized in that: The basic information and status information of the low-voltage equipment refer to the data of the user-side equipment that provides voltage compensation during the peak period of municipal electricity consumption.

3. The method for dynamically allocating low-voltage equipment and displaying it on multiple terminals according to claim 1, characterized in that: During the display operation, the data of the low-voltage device displayed includes the device number, battery capacity, operating status, and location information.

4. The method for dynamically allocating low-voltage equipment and displaying it on multiple terminals according to claim 1, characterized in that: The data collection and preprocessing operations specifically include the following steps: (1) Before allocating a device to a user, declare the display data of the unallocated device list as a state in vue and store it in the array dataA. Each element in the array dataA corresponds to all the data of each low-voltage device. The format of the element is: { voltageId: data1, address: data2, soc: data3, status: data4}, data1 to data4 are the data corresponding to voltageId, address, soc, and status, respectively, where voltageId indicates the number of the low-voltage device, address indicates the location information of the low-voltage device, soc indicates the battery capacity of the low-voltage device, and status indicates the operating status of the low-voltage device; (2) In the unassigned device list, the selector implements the screening of unassigned low-voltage devices by selecting the low-voltage device status. The corresponding data is stored in the array dataB. Each element in the array dataB corresponds to the status data of each low-voltage device. The format of the element is: { label: data5, value: data6}, The label represents the status of the low-voltage device, that is, the status in the element in the dataA array, and the value is the value corresponding to the label. If the value of the label of the element in the dataB array is the same as the value of the status in the element in the dataA array, it means that the corresponding elements in the dataA array and the dataB array are a pair of related data.

5. The method for dynamically allocating low-voltage equipment and displaying it on multiple terminals according to claim 1 or 4, characterized in that: The search operation specifically includes the following steps: (1) In the selector, by selecting the status information of the low-voltage device, the terminal transmits the label value of the element in the dataB array to the server backend. The server backend searches the database based on the value transmitted by the terminal, and returns the corresponding low-voltage device list to the terminal after searching for the matching low-voltage device. The terminal displays it in a table. (2) In the input search box, enter the number or address of the low-voltage device, and the terminal transmits the value in the input box to the server backend. The server backend searches the database based on the value passed by the terminal. After searching for the matching low-voltage device, the corresponding low-voltage device list is returned to the front end, and the terminal displays it in a table; (3) Combine step (1) and step (2) to select the low-voltage device status and input the number or address of the low-voltage device to filter out the unassigned low-voltage devices. The management end transmits the label value of the element in the dataB array and the value in the input box to the server backend. The server backend searches the database based on the value transmitted by the management end. After searching for the matching low-voltage devices, the corresponding low-voltage device list is returned to the front end, and the terminal displays it in a table.

6. The method for dynamically allocating low-voltage equipment and displaying it on multiple terminals according to claim 5, characterized in that: The association operation specifically includes the following steps: (1) The data corresponding to the allocated device list is stored in the array dataC. Each element in the array dataC corresponds to all the data of each low-voltage device. The element format is: { voltageId: data1, address: data2, soc: data3, status: data4}, Array dataC corresponds to array dataA, array dataA is the data of all low-voltage devices, and array dataC is the low-voltage device data of the allocated device list; In the unassigned device list, check the low voltage device you want to assign, and the assigned device list will display the checked low voltage device simultaneously; Uncheck the low voltage device, and the assigned device list will remove the unchecked low voltage device simultaneously.

7. The method for dynamically allocating low-voltage equipment and displaying it on multiple terminals according to claim 1, 4 or 6, characterized in that: The data binding operation specifically includes the following steps: (1) When the allocated list changes, the allocated device list is compiled into a device ID array and uploaded to the server. The format of the allocated device list ID array is: [id1, id2, id3, id4], Where id1 represents the ID of the allocated low-voltage device, that is, the ID of each element in the allocated low-voltage device list; The server receives the incoming device ID data, connects to the database, queries the user and device allocation table according to the currently logged-in user, and forms an array of low-voltage device IDs currently allocated to the user. The array format of low-voltage device IDs currently allocated to the user is: [id1, id2, id6, id7, id9], Where id1, id2, etc. represent the IDs of the low-voltage devices currently allocated to the user, that is, the IDs of each device in the low-voltage devices allocated to the user stored in the database; Compare and add or delete the low-voltage device ID array that has been allocated to the user with the uploaded device ID array, and write the added or deleted user and device binding results into the database; The format of the added device ID array is [id6, id7, id9], and the format of the reduced device ID array is [id3, id4]. The database is operated to delete the reduced device ID array and insert the added device ID array.

8. An electronic device, characterized in that: include: a processor and a memory storing computer program instructions; When the computer program is executed by the processor, the method for dynamically allocating low-voltage equipment and displaying it on multiple terminals as described in any one of claims 1 to 7 is implemented.