Building talkback automatic configuration method and system

By connecting the building intercom equipment to the LAN and automatically obtaining configuration information using the mapping table of the host computer, the problem of manual configuration of embedded devices is solved, and the problem of time-consuming and error-prone to manual configuration of embedded devices is achieved, and the rapid and accurate automatic configuration is achieved, which improves the efficiency and security of equipment management.

CN120378296APending Publication Date: 2025-07-25FUZHOU MILI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510625700.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-15
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

Manual configuration parameters are time-consuming and error-prone when deploying embedded devices, especially in the case of large numbers of devices or complex networks, resulting in low work efficiency, delayed project progress and increased maintenance workload.

Method used

By connecting the building intercom equipment to a pre-established LAN for broadcasting, the configuration information is obtained using the mapping table of the upper computer, and the configuration operation is automatically completed.

Benefits of technology

Significantly reduce manual configuration steps and time, improve configuration accuracy and consistency, enhance device compatibility, improve security, support dynamic network environments and reduce maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378296A_ABST
    Figure CN120378296A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of equipment data configuration, in particular to a building intercom automatic configuration method and system. A building intercom device to be configured is accessed to a pre-established local area network, the building intercom device broadcasts to the local area network, and the broadcast content comprises first MAC data; after the upper computer in the local area network receives the broadcast content, response information is sent to the building intercom equipment; after receiving the response information, the building intercom equipment sends request data configuration information to the upper computer sending the response information; after receiving the request data configuration information, the upper computer acquires configuration information corresponding to the first MAC data from a locally preset mapping table and sends the configuration information to the building intercom device; and after receiving the configuration information, the building intercom equipment completes configuration operation according to the configuration information. By means of the mode, automatic configuration is rapidly completed, the steps and time of manual configuration can be remarkably reduced, and the accuracy and consistency of configuration are further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of device data configuration, and particularly to an automatic configuration method and system for building intercoms. Background Art

[0002] When deploying and installing embedded devices, configuring corresponding information parameters is a crucial step, and there are numerous parameters that need to be configured for the devices. If all are manually configured item by item by on-site engineers, it will take a large amount of time, especially in the case of a large number of devices or a complex network environment. This not only reduces work efficiency but may also delay the project deployment progress. The complex configuration steps may also lead to configuration errors, especially in large-scale deployments, where the problem is particularly prominent. Even during device maintenance, the manually configured network parameters may need to be frequently changed or verified. This not only increases the maintenance workload but may also introduce new configuration errors. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide an automatic configuration method and system for building intercoms to solve the problems pointed out in the above background art.

[0004] To achieve the above purpose, the technical solution adopted by the present invention is as follows: An automatic configuration method for building intercoms includes the following steps: S1. Connect the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network, and the content of the broadcast includes first MAC data; S2. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device; S3. After the building intercom device receives the response message, it sends a request for data configuration information to the host computer that sent the response message; S4. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from a locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information; S5. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information.

[0005] Further, step S2 is specifically: After the host computer in the local area network receives the content of the broadcast, it determines whether the locally preset mapping table contains MAC data that is the same as the first MAC data. If so, it sends a response message to the building intercom device.

[0006] Further, step S2 further includes: If the mapping table does not contain a MAC data identical to the first MAC data, the host computer synchronously sends the content of the broadcast to other host computers within the same local area network; After receiving the content of the broadcast, other host computers determine whether the locally preset mapping table contains a MAC data identical to the first MAC data. If so, the configuration information corresponding to the first MAC data is obtained from the mapping table and sent to the host computer; The host computer forwards the configuration information to the building intercom device.

[0007] Further, step S5 further includes: When the building intercom device receives the configuration information, it obtains the corresponding reception time, and calculates the time difference based on the broadcast time; Determine whether the time difference does not exceed a preset threshold. If not, perform the configuration operation according to the configuration information.

[0008] Further, after step S5, it further includes: S6. After the building intercom device completes the configuration operation, it generates a corresponding configuration result and sends the configuration result to the host computer. After the host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, it sends an acknowledgment message to the building intercom device.

[0009] A building intercom automatic configuration system includes a processor and a memory. A program or instruction is stored on the memory. When the program or instruction is executed by the processor, the following steps are implemented: S1. Connect the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network. The content of the broadcast includes the first MAC data; S2. After receiving the content of the broadcast, the host computer within the local area network sends an acknowledgment message to the building intercom device; S3. After receiving the acknowledgment message, the building intercom device sends a request for data configuration information to the host computer that sent the acknowledgment message; S4. After receiving the request for data configuration information, the host computer obtains the configuration information corresponding to the first MAC data from the locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information; S5. After receiving the configuration information, the building intercom device performs a configuration operation according to the configuration information.

[0010] Further, when the program or instruction is executed by the processor, the following steps are specifically implemented: After the host computer in the local area network receives the broadcast content, it determines whether the MAC data identical to the first MAC data is included in the locally preset mapping table. If so, it sends a response message to the building intercom device.

[0011] Further, when the program or instruction is executed by the processor, the following steps are further implemented: If the mapping table does not include the MAC data identical to the first MAC data, the host computer synchronously sends the broadcast content to other host computers located in the same local area network; After receiving the broadcast content, the other host computers determine whether the MAC data identical to the first MAC data is included in the locally preset mapping table. If so, they obtain the configuration information corresponding to the first MAC data from the mapping table and send it to the host computer; The host computer forwards the configuration information to the building intercom device.

[0012] Further, when the program or instruction is executed by the processor, the following steps are further implemented: When the building intercom device receives the configuration information, it obtains the corresponding reception time and calculates the time difference based on the broadcast time; It determines whether the time difference does not exceed a preset threshold. If not, it completes the configuration operation according to the configuration information.

[0013] Further, when the program or instruction is executed by the processor, the following steps are further implemented: S6. After the building intercom device completes the configuration operation, it generates a corresponding configuration result and sends the configuration result to the host computer. After the host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, it sends a response message to the building intercom device.

[0014] The beneficial effects of the present invention are: A building intercom automatic configuration method and system provided by the present invention. By connecting the building intercom device to be configured to a pre-established local area network, the building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device. After the building intercom device receives the response message, it sends a request for data configuration information to the host computer that sent the response message. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from a locally preset mapping table and sends it to the building intercom device. The mapping table stores multiple MAC data and the corresponding configuration information. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information. In the above manner, when the building intercom device is connected to the local area network and broadcasts, and then obtains the corresponding configuration information from the host computer through the MAC data, the automatic configuration can be quickly completed, which can significantly reduce the steps and time of manual configuration, and also reduce the possibility of human errors, improve the accuracy and consistency of configuration. Especially when deploying a large number of embedded devices, it has significant advantages in improving configuration efficiency, simplifying management processes, enhancing device compatibility, enhancing security, supporting dynamic network environments, and reducing maintenance costs. These advantages contribute to the rapid development and popularization of Internet of Things applications. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 The flowchart of the steps of a building intercom automatic configuration method of the present invention is shown; Figure 2 The block diagram of the structure of a building intercom automatic configuration system of the present invention is shown; Explanation of the reference numerals in the drawings: 1 - Processor; 2 - Memory. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0016] The following further describes the present invention in conjunction with the drawings and specific embodiments: As Figure 1 shown, a building intercom automatic configuration method provided by the present invention includes the following steps: S1. Connect the building intercom device to be configured to a pre-established local area network, and the building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data; S2. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device; S3. After the building intercom device receives the response message, it sends a request for data configuration information to the host computer that sent the response message; S4. After the host computer receives the request data configuration information, it obtains the configuration information corresponding to the first MAC data from the locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information. S5. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information.

[0017] As can be seen from the above description, the present invention has the following beneficial effects: A building intercom automatic configuration method provided by the present invention. By connecting the building intercom device to be configured to a pre-established local area network, the building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device. After the building intercom device receives the response message, it sends a request data configuration information to the host computer that sent the response message. After the host computer receives the request data configuration information, it obtains the configuration information corresponding to the first MAC data from the locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information. In this way, when the building intercom device is connected to the local area network and broadcasts, and then obtains the corresponding configuration information from the host computer through the MAC data, the automatic configuration can be quickly completed, which can significantly reduce the steps and time of manual configuration, and also reduce the possibility of human errors, improve the accuracy and consistency of configuration. Especially when deploying a large number of embedded devices, it has significant advantages in improving configuration efficiency, simplifying management processes, enhancing device compatibility, improving security, supporting dynamic network environments, and reducing maintenance costs. These advantages contribute to the rapid development and popularization of Internet of Things applications.

[0018] Further, step S2 is specifically: After the host computer in the local area network receives the content of the broadcast, it determines whether the locally preset mapping table contains MAC data identical to the first MAC data. If so, it sends a response message to the building intercom device.

[0019] As can be seen from the above description, in this way, first, it is determined whether the locally preset mapping table contains MAC data identical to the first MAC data, and in the case of containing MAC data identical to the first MAC data, a response message is sent.

[0020] Further, step S2 further includes: If the mapping table does not contain MAC data identical to the first MAC data, the host computer synchronously sends the content of the broadcast to other host computers in the same local area network. Other host computers receive the broadcast content and determine whether the MAC data stored in the local preset mapping table includes the same MAC data as the first MAC data. If so, the configuration information corresponding to the first MAC data is obtained from the mapping table and sent to the host computer. The host computer forwards the configuration information to the building intercom device.

[0021] As can be seen from the above description, through the above method, it can be applied to the application scenario where there are more than two host computers in the same local area network. Since the building intercom device broadcasts to all devices in the same local area network, more than two host computers will receive the broadcast content. Under normal circumstances, only the host computer storing the same MAC data as the first MAC data will feedback the response information to the building intercom device, so as to complete the subsequent request for configuration data. However, it is possible that the host computer storing the same MAC data as the first MAC data is exactly in an abnormal state, such as restarting, crashing, etc., and cannot receive data normally within a short period of time. At this time, when the host computer receiving the broadcast determines that it does not store the same MAC data as the first MAC data, it synchronously sends the broadcast content to other host computers in the same local area network, so as to give the host computer with the same MAC data as the first MAC data multiple opportunities to receive. The number of synchronous transmissions here can be multiple, and they are sent at intervals of a certain time, which can be specifically set according to actual requirements. Through this method, it can effectively avoid the inability to complete the configuration operation due to the host computer storing the same MAC data as the first MAC data being exactly in an abnormal state. During this process, the host computer that does not store the same MAC data as the first MAC data plays the role of data forwarding.

[0022] Further, step S5 further includes: When the building intercom device receives the configuration information, it obtains the corresponding reception time and calculates the time difference based on the broadcast time. Determine whether the time difference does not exceed a preset threshold. If not, complete the configuration operation according to the configuration information.

[0023] As can be seen from the above description, through the above method, by calculating the time difference as the basis for judging whether the received configuration information is valid, the security of data transmission is improved.

[0024] Further, after step S5, it further includes: S6. After the building intercom device completes the configuration operation, it generates a corresponding configuration result and sends the configuration result to the host computer. The host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, and then sends a response message to the building intercom device.

[0025] As can be seen from the above description, through the above method, both the host computer and the cloud server can store the relevant information of the configured building intercom device, facilitating subsequent operations such as querying and maintenance.

[0026] Refer to Figure 2 , the present invention also provides a building intercom automatic configuration system, including a processor 1 and a memory 2. A program or instruction is stored on the memory 2, and when the program or instruction is executed by the processor 1, the following steps are implemented: S1. Connect the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data; S2. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device; S3. After the building intercom device receives the response message, it sends a request for data configuration information to the host computer that sent the response message; S4. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from a locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information; S5. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information.

[0027] As can be seen from the above description, the present invention has the following beneficial effects: A building intercom automatic configuration system provided by the present invention connects the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device. After the building intercom device receives the response message, it sends a request for data configuration information to the host computer that sent the response message. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from the locally preset mapping table and sends it to the building intercom device. The mapping table stores multiple MAC data and the corresponding configuration information. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information. In the above manner, when the building intercom device is connected to the local area network and broadcasts, and then obtains the corresponding configuration information from the host computer through the MAC data, the automatic configuration can be quickly completed, which can significantly reduce the steps and time of manual configuration, and also reduce the possibility of human errors, improve the accuracy and consistency of configuration. Especially when deploying a large number of embedded devices, it has significant advantages in improving configuration efficiency, simplifying management processes, enhancing device compatibility, improving security, supporting dynamic network environments, and reducing maintenance costs. These advantages contribute to the rapid development and popularization of Internet of Things applications.

[0028] Further, when the program or instruction is executed by the processor, the following steps are specifically implemented: After the host computer in the local area network receives the content of the broadcast, it determines whether the locally preset mapping table contains the same MAC data as the first MAC data. If so, it sends a response message to the building intercom device.

[0029] As can be seen from the above description, in the above manner, first, it is determined whether the locally preset mapping table contains the same MAC data as the first MAC data. In the case where the same MAC data as the first MAC data is contained, a response message is sent.

[0030] Further, when the program or instruction is executed by the processor, the following steps are also implemented: If the mapping table does not contain the same MAC data as the first MAC data, the host computer synchronously sends the content of the broadcast to other host computers in the same local area network; After the other host computers receive the content of the broadcast, they determine whether the locally preset mapping table contains the same MAC data as the first MAC data. If so, they obtain the configuration information corresponding to the first MAC data from the mapping table and send it to the host computer; The host computer forwards the configuration information to the building intercom device.

[0031] As can be seen from the above description, through the above method, it can be applied to the application scenario where there are more than two host computers in the same local area network. Since the building intercom device broadcasts to all devices in the same local area network, more than two host computers will receive the broadcast content. Under normal circumstances, only the host computer storing the MAC data identical to the first MAC data will feedback a response message to the building intercom device, so as to complete the subsequent request for configuration data. However, it is possible that the host computer storing the MAC data identical to the first MAC data is exactly in an abnormal state, such as restarting, crashing, etc., and cannot receive data normally within a short period of time. At this time, when the host computer receiving the broadcast determines that it does not store the MAC data identical to the first MAC data, it will synchronously send the broadcast content to other host computers in the same local area network, so as to give the host computer with the MAC data identical to the first MAC data multiple chances to receive. Here, the number of synchronous transmissions can be multiple, and they are sent at intervals of a certain time, which can be specifically set according to actual requirements. Through this method, it can effectively avoid the inability to complete the configuration operation due to the host computer storing the MAC data identical to the first MAC data being exactly in an abnormal state. During this process, the host computer that does not store the MAC data identical to the first MAC data plays the role of data forwarding.

[0032] Further, when the program or instruction is executed by the processor, the following steps are further implemented: When the building intercom device receives the configuration information, it obtains the corresponding reception time, and calculates the time difference according to the broadcast time; Judge whether the time difference does not exceed a preset threshold. If not, complete the configuration operation according to the configuration information.

[0033] As can be seen from the above description, through the above method, by calculating the time difference as the basis for judging whether the received configuration information is valid, the security of data transmission is improved.

[0034] Further, when the program or instruction is executed by the processor, the following steps are further implemented: S6. After the building intercom device completes the configuration operation, it generates a corresponding configuration result, and sends the configuration result to the host computer. After the host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, it sends a response message to the building intercom device.

[0035] As can be seen from the above description, through the above method, the host computer and the cloud server can both store the relevant information of the building intercom device that has completed the configuration, which is convenient for subsequent query, maintenance and other operations.

[0036] The following enumerates several preferred embodiments or application embodiments to help those skilled in the art better understand the technical content of the present invention and the technical contributions made by the present invention compared with the prior art: Preferred Embodiment 1: As Figure 1 shown, an automatic configuration method for building intercom provided by the present invention includes the following steps: S1. Connect the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data; establish a local area network through a router, and the host computer is in this local area network. The host computer stores a mapping table, and the mapping table stores multiple MAC data and the corresponding configuration information; In this embodiment, engineering personnel can quickly obtain the MAC data of the building intercom device by scanning, and configure the corresponding configuration information for the obtained multiple MAC data in the mapping table of the host computer and store it. Subsequently, when the building intercom device is connected to the local area network, automatic configuration can be completed.

[0037] The configuration information includes the local IP address data, local subnet mask data, local gateway data, local device number, local device name, local device type, etc. The local IP address data is, for example, 192.168.18.222, the local subnet mask data is, for example, 255.255.255.0; the local gateway data is, for example, 192.168.18.254; the local device number is, for example, 01010101; the local device name is, for example, Room 0101, Unit 01, Building 01; the local device type is, for example, an indoor terminal. The first MAC data is, for example, 00-55-52-92-ED-72.

[0038] Among them, this broadcast adopts an existing subnet broadcast method, and existing encryption and decryption algorithms are used during data transmission, which will not be elaborated here.

[0039] S2. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device; Further, step S2 is specifically: After the host computer in the local area network receives the content of the broadcast, it judges whether the mapping table preset locally contains MAC data that is the same as the first MAC data. If so, it sends a response message to the building intercom device.

[0040] If the mapping table does not contain MAC data that is the same as the first MAC data, the host computer synchronously sends the content of the broadcast to other host computers in the same local area network; Other host computers receive the content of the broadcast, and determine whether the MAC data identical to the first MAC data is included in the locally preset mapping table. If so, obtain the configuration information corresponding to the first MAC data from the mapping table and send it to the host computer; The host computer forwards the configuration information to the building intercom device.

[0041] By the above method, it can be applied to the application scenario where there are more than two host computers in the same local area network. Since the building intercom device broadcasts to all devices in the same local area network, more than two host computers will receive the content of the broadcast. Under normal circumstances, only the host computer storing the MAC data identical to the first MAC data will feedback the response information to the building intercom device, so as to complete the subsequent request for configuration data. However, it is possible that the host computer storing the MAC data identical to the first MAC data is exactly in an abnormal state, such as restarting, crashing, etc., and cannot receive data normally within a short period of time. At this time, when the host computer receiving the broadcast determines that it does not store the MAC data identical to the first MAC data, it synchronously sends the broadcast content to other host computers in the same local area network, so as to give the host computer with the MAC data identical to the first MAC data multiple opportunities to receive. The number of synchronous transmissions here can be multiple, and they are sent at intervals of a certain time, which can be specifically set according to actual requirements. By this method, it can effectively avoid the failure to complete the configuration operation due to the host computer storing the MAC data identical to the first MAC data being exactly in an abnormal state. During this process, the host computer that does not store the MAC data identical to the first MAC data plays the role of data forwarding.

[0042] S3. After the building intercom device receives the response information, it sends a request for data configuration information to the host computer that sent the response information; S4. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from the locally preset mapping table and sends it to the building intercom device; S5. When the building intercom device receives the configuration information, it obtains the corresponding reception time, and calculates the time difference based on the broadcast time; Judge whether the time difference does not exceed a preset threshold. If not, complete the configuration operation according to the configuration information. By calculating the time difference as the basis for judging whether the received configuration information is valid, the security of data transmission is improved. The specific setting of the preset threshold can be set by itself according to actual requirements.

[0043] After the building intercom device completes the configuration operation, it generates the corresponding configuration result and sends the configuration result to the host computer. After the host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, it sends an acknowledgment message to the building intercom device. In the above manner, both the host computer and the cloud server can store the relevant information of the configured building intercom device, facilitating subsequent query, maintenance, and other operations.

[0044] Preferred Embodiment Two: Refer to Figure 2 The present invention also provides a building intercom automatic configuration system, including a processor 1 and a memory 2. A program or instruction is stored on the memory 2. When the program or instruction is executed by the processor 1, the following steps are implemented: S1. Connect the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data; S2. After the host computer in the local area network receives the content of the broadcast, it sends an acknowledgment message to the building intercom device; S3. After the building intercom device receives the acknowledgment message, it sends a request for data configuration information to the host computer that sent the acknowledgment message; S4. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from a locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information; S5. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information.

[0045] Further, when the program or instruction is executed by the processor, the following steps are specifically implemented: After the host computer in the local area network receives the content of the broadcast, it determines whether the locally preset mapping table contains MAC data identical to the first MAC data. If so, it sends an acknowledgment message to the building intercom device.

[0046] Further, when the program or instruction is executed by the processor, the following steps are also implemented: If the mapping table does not contain MAC data identical to the first MAC data, the host computer synchronously sends the content of the broadcast to other host computers in the same local area network; After the other host computers receive the content of the broadcast, they determine whether the locally preset mapping table contains MAC data identical to the first MAC data. If so, they obtain the configuration information corresponding to the first MAC data from the mapping table and send it to the host computer; The host computer forwards the configuration information to the building intercom device.

[0047] Further, when the program or instruction is executed by the processor, the following steps are further implemented: When the building intercom device receives the configuration information, it obtains the corresponding reception time, and calculates the time difference according to the broadcast time; Judge whether the time difference does not exceed a preset threshold. If not, complete the configuration operation according to the configuration information.

[0048] Further, when the program or instruction is executed by the processor, the following steps are further implemented: S6. After the building intercom device completes the configuration operation, it generates a corresponding configuration result, and sends the configuration result to the host computer. After the host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, it sends an acknowledgment message to the building intercom device.

[0049] The present invention has been described by the above related embodiments and drawings. However, the above embodiments are only examples for implementing the present invention. It must be pointed out that the disclosed embodiments do not limit the scope of the present invention. On the contrary, modifications and equivalent arrangements included in the spirit and scope of the claims are included in the scope of the present invention.

Claims

1. An automatic configuration method for building intercom, characterized in that, It includes the following steps: S1. Connect the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data; S2. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device; S3. After the building intercom device receives the response message, it sends a request for data configuration information to the host computer that sent the response message; S4. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from the locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information; S5. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information.

2. The automatic configuration method for building intercom according to claim 1, wherein Step S2 is specifically: After the host computer in the local area network receives the content of the broadcast, it determines whether the locally preset mapping table contains the same MAC data as the first MAC data. If so, it sends a response message to the building intercom device.

3. The automatic configuration method for building intercom according to claim 2, characterized in that, Step S2 also includes: If the mapping table does not contain the same MAC data as the first MAC data, the host computer synchronously sends the content of the broadcast to other host computers in the same local area network; After the other host computers receive the content of the broadcast, they determine whether the locally preset mapping table contains the same MAC data as the first MAC data. If so, they obtain the configuration information corresponding to the first MAC data from the mapping table and send it to the host computer; The host computer forwards the configuration information to the building intercom device.

4. The automatic configuration method for building intercom according to claim 1, characterized in that Step S5 also includes: When the building intercom device receives the configuration information, it obtains the corresponding reception time and calculates the time difference according to the broadcast time; Determine whether the time difference does not exceed a preset threshold. If not, complete the configuration operation according to the configuration information.

5. The automatic configuration method for building intercom according to claim 1, characterized in that After step S5, it also includes: S6. After the building intercom device completes the configuration operation, it generates a corresponding configuration result and sends the configuration result to the host computer. The host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, and then sends a response message to the building intercom device.

6. An intercom automatic configuration system for buildings, characterized in that, It includes a processor and a memory. A program or instruction is stored on the memory. When the program or instruction is executed by the processor, the following steps are implemented: S1. Connect the building intercom device to be configured to a pre-established local area network. The building intercom device broadcasts within the local area network, and the content of the broadcast includes the first MAC data; S2. After the host computer in the local area network receives the content of the broadcast, it sends a response message to the building intercom device; S3. After the building intercom device receives the response message, it sends a request for data configuration information to the host computer that sent the response message; S4. After the host computer receives the request for data configuration information, it obtains the configuration information corresponding to the first MAC data from the locally preset mapping table and sends it to the building intercom device; the mapping table stores multiple MAC data and the corresponding configuration information; S5. After the building intercom device receives the configuration information, it completes the configuration operation according to the configuration information.

7. The automatic configuration system for building intercom according to claim 6, characterized in that, When the program or instruction is executed by the processor, the following steps are specifically implemented: After the host computer in the local area network receives the broadcast content, it determines whether the local preset mapping table contains MAC data identical to the first MAC data. If so, it sends a response message to the building intercom device.

8. An intercom automatic configuration system for buildings according to claim 7, characterized in that, When the program or instruction is executed by the processor, the following steps are also implemented: If the mapping table does not contain MAC data identical to the first MAC data, the host computer synchronously sends the broadcast content to other host computers in the same local area network; After receiving the broadcast content, the other host computers determine whether the local preset mapping table contains MAC data identical to the first MAC data. If so, they obtain the configuration information corresponding to the first MAC data from the mapping table and send it to the host computer; The host computer forwards the configuration information to the building intercom device.

9. The automatic configuration system for building intercom according to claim 6, wherein When the program or instruction is executed by the processor, the following steps are also implemented: When the building intercom device receives the configuration information, it obtains the corresponding reception time and calculates the time difference based on the broadcast time; It determines whether the time difference does not exceed a preset threshold. If not, it completes the configuration operation according to the configuration information.

10. The automatic configuration system for building intercom according to claim 6, characterized in that, When the program or instruction is executed by the processor, the following steps are also implemented: S6. After the building intercom device completes the configuration operation, it generates a corresponding configuration result and sends the configuration result to the host computer. After the host computer locally stores the configuration result and synchronously sends it to the cloud server for storage, it sends a response message to the building intercom device.