Communication method and device for multi-split air conditioning system, multi-split air conditioning system and computer readable storage medium

By assigning temporary addresses to internal machines with no fixed addresses in multiple online systems and assigning formal addresses according to communication levels, the problem of internal machines address conflicts is solved, ensuring the accuracy of internal machines control and the uniqueness of addresses.

CN119728648APending Publication Date: 2025-03-28QINGDAO HAIER INTELLIGENT BUILDING TECHNOLOGY CO LTD +4
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311282188.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In multiple online systems, the artificially set internal unit address may conflict with the automatically allocated address, resulting in the internal unit control being affected.

Method used

The internal machines with fixed addresses are identified through the external unit and the relay device, and the temporary addresses are assigned to the internal machines with no fixed addresses. The relay device then assigns formal addresses to these internal machines according to the communication level to avoid address conflicts.

Benefits of technology

It effectively avoids conflicts between artificially set fixed addresses and automatically allocated formal addresses, ensuring the accurate execution of internal control and the uniqueness of address.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728648A_ABST
    Figure CN119728648A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, and discloses a communication method for a multi-split air conditioning system, the multi-split air conditioning system comprises an external unit, a relay device and a plurality of internal units, and the relay device is in communication connection with one or more internal units; the method comprises the following steps: an outdoor unit and relay equipment determine a first indoor unit configured with a fixed address, and distribute a temporary address for a second indoor unit not configured with a fixed address; and the relay equipment allocates a formal address to the second internal unit according to the communication level and the fixed address. According to the invention, based on the communication level, the relay equipment redistributes a more appropriate formal address for the second indoor unit communicating with the relay equipment, so that the relay equipment can avoid a fixed address set manually, and address competition and automatic distribution of the second indoor unit are realized. According to the invention, the conflict between the manually set fixed address and the automatically allocated formal address can be avoided, and the accurate execution of the indoor unit control can be ensured. The invention further discloses a communication device for the multi-split system, the multi-split system and a computer readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, for example, to a communication method and device for a multi-link system, a multi-link system, and a computer-readable storage medium. Background Art

[0002] At present, multi-link systems are widely used in large shopping malls and building complexes. In a multi-link system, each external unit can be connected to multiple internal units, which are distributed in different rooms or even different buildings. With the progress of society, people have higher and higher requirements for the area controlled by the multi-link system, and long-distance communication has gradually become the development trend of multi-link. However, long-distance communication has problems such as signal attenuation and signal interference. In order to extend the communication distance between internal and external units, high-performance and reliable communication chips are often used, or communication repeaters are added to achieve one-to-one communication.

[0003] Although the use of high-performance and reliable communication chips can extend the communication distance to a certain extent, the extended communication distance is limited, and all internal and external devices in the system must replace the chips at the same time, which requires a high cost. Existing communication repeaters usually use data transparent transmission, which can only achieve one-to-one communication. It requires a large number of additional relays and the corresponding installation cost is also high. Based on this, the relevant technology provides a customized communication repeater that can achieve one-to-many communication by adding special protocols such as address matching.

[0004] In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art:

[0005] After connecting multiple indoor units through multiple relay devices, it is necessary to ensure that the addresses of each indoor unit are unique and do not conflict. However, in the actual installation process, there is often a complex situation of manual and automatic mixed installation. The indoor unit address set by the user may conflict with the automatically assigned indoor unit address, resulting in the control of the indoor unit being affected.

[0006] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present application, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0007] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical components or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.

[0008] The embodiments of the present disclosure provide a communication method, device, multi-split system, and computer-readable storage medium for a multi-split system, which can avoid conflicts between manually set fixed addresses and automatically assigned formal addresses, and are conducive to ensuring accurate execution of indoor machine control.

[0009] In some embodiments, the multi-connection system includes an external unit, a relay device and multiple internal units, and the relay device is communicatively connected to one or more internal units; the method includes: the external unit and the relay device determine the first internal unit that has been configured with a fixed address, and assign a temporary address to the second internal unit that has not been configured with a fixed address; the relay device assigns a formal address to the second internal unit based on the communication level and the fixed address.

[0010] In some embodiments, the device includes: a processor and a memory storing program instructions, and the processor is configured to execute the above-mentioned communication method for a multi-connection system when running the program instructions.

[0011] In some embodiments, the multi-connection system includes: an external unit; a plurality of internal units; a relay device that is communicatively connected to one or more internal units; and the above-mentioned communication device for the multi-connection system.

[0012] In some embodiments, the computer-readable storage medium stores program instructions, and when the program instructions are executed, the computer executes the above-mentioned communication method for a multi-connection system.

[0013] The communication method, device, and computer-readable storage medium for a multi-link system provided in the embodiments of the present disclosure can achieve the following technical effects:

[0014] The disclosed embodiment first identifies the first indoor unit in the multi-connected system that has been manually configured with a fixed address, and accordingly filters out the other second indoor units that are not configured with a fixed address. Then the external unit and the relay device assign temporary addresses to these second indoor units that are not configured with fixed addresses, which is conducive to quickly turning on the indoor unit control after power-on. And the temporary address can be automatically changed at any time to ensure that there is no conflict between the addresses of the various indoor units. Then, based on the communication level where the relay device is located, the disclosed embodiment enables the relay device to reallocate a more suitable formal address to the second indoor unit that communicates with it, to ensure that it can accurately avoid the manually set fixed address, thereby realizing the address competition and automatic allocation of the second indoor unit. As a result, the disclosed embodiment can avoid the conflict between the manually set fixed address and the automatically assigned formal address, which is conducive to ensuring the accurate execution of the indoor unit control.

[0015] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] One or more embodiments are exemplarily described by corresponding drawings, which do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements, and the drawings do not constitute a scale limitation, and wherein:

[0017] Figure 1 is a schematic diagram of a multi-link system provided by an embodiment of the present disclosure;

[0018] Figure 2 is a schematic diagram of a communication method for a multi-connection system provided by an embodiment of the present disclosure;

[0019] Figure 3 is a schematic diagram of another communication method for a multi-connection system provided by an embodiment of the present disclosure;

[0020] Figure 4 is a schematic diagram of another communication method for a multi-connection system provided by an embodiment of the present disclosure;

[0021] Figure 5 is a schematic diagram of another communication method for a multi-connection system provided by an embodiment of the present disclosure;

[0022] Figure 6 It is a schematic diagram of a communication device for a multi-connection system provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0023] In order to be able to understand the features and technical contents of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.

[0024] The terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so as to describe the embodiments of the embodiments of the present disclosure described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0025] Unless otherwise stated, the term "plurality" means two or more.

[0026] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B indicates: A or B.

[0027] The term "and / or" is a description of the association relationship between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or, A and B.

[0028] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.

[0029] At present, multi-link systems are widely used in large shopping malls and building complexes. In a multi-link system, each external unit can be connected to multiple internal units, which are distributed in different rooms or even different buildings. With the progress of society, people have higher and higher requirements for the area controlled by the multi-link system, and long-distance communication has gradually become the development trend of multi-link. However, long-distance communication has problems such as signal attenuation and signal interference. In order to extend the communication distance between internal and external units, high-performance and reliable communication chips are often used, or communication repeaters are added to achieve one-to-one communication.

[0030] Although the use of high-performance and reliable communication chips can extend the communication distance to a certain extent, the extended communication distance is limited, and all internal and external devices in the system must replace the chips at the same time, which requires a high cost. Existing communication repeaters usually use data transparent transmission, which can only achieve one-to-one communication. It requires a large number of additional relays and the corresponding installation cost is also high. Based on this, the relevant technology provides a customized communication repeater that can achieve one-to-many communication by adding special protocols such as address matching.

[0031] After connecting multiple indoor units through multiple relay devices, it is necessary to ensure that the addresses of each indoor unit are unique and do not conflict. However, in the actual installation process, there is often a complex situation of manual and automatic mixed installation. The indoor unit address set by the user may conflict with the automatically assigned indoor unit address, resulting in the control of the indoor unit being affected.

[0032] Combination Figure 1 As shown, an embodiment of the present disclosure provides a multi-connection system, including: an external unit, an indoor unit and a relay device. There are multiple indoor units (11). The relay device is communicatively connected with one or more indoor units. Optionally, there are multiple relay devices (8). In the embodiment of the present disclosure, the multi-connection system includes 4 communication layers, and the smaller the level of the communication layer, the closer it is to the external unit. Among them, the external unit is communicatively connected with relay device 1, relay device 2, indoor unit 1, and indoor unit 2 on the first communication layer. Relay device 1 is communicatively connected with relay device 1_1 and relay device 1_2 on the second communication layer. Relay device 2 is communicatively connected with relay device 2_1, relay device 2_2, indoor unit 3, indoor unit 4, indoor unit 5, and indoor unit 6 on the second communication layer.

[0033] 6 is connected for communication. The relay device 1_1 is connected for communication with the relay device 1_1_1, the relay device 1_1_2, and the indoor unit 7 on the third communication layer. The relay device 1_2 is connected for communication with the indoor unit 8 on the third communication layer. The relay device 1_1_2 is connected for communication with the indoor units 9, 10, and 11 on the fourth communication layer.

[0034] Understandably, Figure 1 The serial number of the indoor unit is only used to distinguish similar objects, and is not used to describe the specific address number of each indoor unit. Figure 1 The number of external units, indoor units and relay devices is only for illustration. Any number of external units, indoor units and relay devices can be used according to actual needs. For example, one relay device can correspond to multiple indoor units for communication connection, so that a small number of relay devices can be added to achieve long-distance communication between the internal and external units. For example, a relay device can be set for each floor, so that all indoor units on one floor share one relay device, which is easy to install and saves costs.

[0035] Optionally, the multi-split system is a multi-split air conditioning system. Correspondingly, the external unit is an air conditioning outdoor unit, and the internal unit is an air conditioning indoor unit. Thus, long-distance communication and control of the multi-split air conditioning system can be achieved.

[0036] Optionally, the multi-connection system further includes a communication device for the multi-connection system. In this way, the embodiment of the present disclosure can execute a corresponding control method through the device to achieve reasonable competition and automatic allocation of internal machine addresses, thereby avoiding conflicts between manually set fixed addresses and automatically allocated formal addresses.

[0037] Combination Figure 2 As shown, the embodiment of the present disclosure provides a communication method for a multi-connection system, including:

[0038] S201, the external unit and the relay device determine a first internal unit that has been configured with a fixed address, and allocate a temporary address to a second internal unit that has not been configured with a fixed address.

[0039] S202: The relay device allocates a formal address to the second indoor unit according to the communication level and the fixed address.

[0040] Using the communication method for a multi-connected system provided by the embodiment of the present disclosure, first identify the first indoor unit in the multi-connected system that has been configured with a fixed address by artificial setting, and then screen out other second indoor units that are not configured with fixed addresses. Then the external unit and the relay device assign temporary addresses to these second indoor units that are not configured with fixed addresses, which is conducive to quickly turning on the indoor unit control after power-on. And the temporary address can be automatically changed at any time to ensure that there is no conflict between the addresses of the various indoor units. Then, based on the communication level where the relay device is located, the embodiment of the present disclosure enables the relay device to reallocate a more suitable formal address to the second indoor unit communicating with it, so as to ensure that it can accurately avoid the artificially set fixed address, thereby realizing the address competition and automatic allocation of the second indoor unit. Therefore, the embodiment of the present disclosure can avoid the conflict between the artificially set fixed address and the automatically assigned formal address, which is conducive to ensuring the accurate execution of the indoor unit control.

[0041] Optionally, the indoor unit can be manually assigned a fixed address, and then it becomes the first indoor unit with a fixed address. The indoor unit can also automatically compete for an address, and thus become the second indoor unit without a fixed address. Among them, manually assigning a fixed address is convenient for corresponding to the location of the first indoor unit, which is more intuitive, but it needs to be manually set during installation. Automatically competing for an address does not require manual address setting, and installation is more convenient. In the actual installation process, manual installation and automatic installation can be freely combined according to the conditions on site or the needs of the user, so as to quickly assign the indoor unit address.

[0042] Optionally, the fixed address, temporary address and formal address involved in the embodiment of the present disclosure may be communication addresses sorted by number, or may be different address types such as network addresses and physical addresses. Any address type that can accurately characterize the location of the indoor unit may be used, and the embodiment of the present disclosure does not limit the specific implementation method of the address type.

[0043] Optionally, combined Figure 3 As shown, the external unit and the relay device allocate a temporary address to the second internal unit that is not configured with a fixed address, including:

[0044] S301, the external machine and the relay device determine their corresponding internal network internal machines from the second internal machines that are not configured with fixed addresses according to the communication level.

[0045] S302, the external machine and the relay device allocate temporary addresses other than fixed addresses to their corresponding internal machines in the intranet.

[0046] In this way, the external machine and the relay device form a corresponding internal network according to the communication level, and determine the corresponding internal network machine from the second internal machine that is not configured with a fixed address. Then the external machine and the relay device avoid the fixed address configured by the first internal machine, so that the corresponding internal network machines compete for the remaining unused addresses in the network, thereby realizing the automatic allocation of temporary addresses for each second internal machine. Therefore, the embodiment of the present disclosure can quickly turn on the control of the internal machine after power-on, and because the temporary address can be automatically changed at any time, it can ensure that there is no conflict between the addresses of the various internal machines.

[0047] Among them, the internal machine in the intranet is the machine that communicates with the external machine or relay device at the next communication layer. Figure 1 As shown, the relay device 2 is used as an example for explanation. The relay device 2 is located at the first communication layer, and is connected to the indoor units 3, 4, 5, and 6 on the second communication layer. Therefore, the indoor units in the intranet corresponding to the relay device 2 are indoor units 3, 4, 5, and 6. Similarly, the indoor units in the intranet corresponding to the external units are indoor units 1 and 2. The indoor unit in the intranet corresponding to the relay device 1_1 is indoor unit 7. The indoor unit in the intranet corresponding to the relay device 1_2 is indoor unit 8. The indoor units in the intranet corresponding to the relay device 1_1_2 are indoor units 9, 10, and 11.

[0048] In addition, compared with the internal machine of the internal network, it also includes the internal machine of the external network. The internal machine of the external network is the internal machine that communicates with the relay device at the same communication layer. Figure 1 As shown, the relay device 2 is taken as an example for explanation. The relay device 2 is located in the first communication layer, and the first communication layer is also provided with indoor machine 1 and indoor machine 2. The relay device 2, indoor machine 1 and indoor machine 2 are all connected to the external machine for communication, and data transmission can be realized through the external machine. Therefore, the external network indoor machines corresponding to the relay device 2 are indoor machine 1 and indoor machine 2. Similarly, the external network indoor machines corresponding to the relay device 1 are also indoor machine 1 and indoor machine 2. The external network indoor machines corresponding to the relay devices 2_1 and 2_2 are indoor machine 3, indoor machine 4, indoor machine 5 and indoor machine 6. The external network indoor machine corresponding to the relay devices 1_1_1 and 1_1_2 is indoor machine 7.

[0049] Specifically, combined Figure 1 As shown, the relay device 2 and the indoor units 3, 4, 5 and 6 communicatively connected thereto are taken as an example for explanation.

[0050] First, when the multi-connection system is powered on for a period of time (such as 60 seconds), the relay device 2 first communicates with all the internal machines in its intranet to determine which internal machines are manual dialing machines, so as to determine the first internal machine among them. For example, the internal machine 4 is a manual dialing machine and has been configured with a fixed address 1#. The other internal machines are not configured with a fixed address, and the factory default address of these internal machines is 0#. At this time, the initial address of the intranet corresponding to the relay device 2 can be shown in the following Table 1:

[0051] Table 1

[0052] Indoor unit address Internal unit 3 (automatic) 0# Indoor unit 4 (manual 1#) 1# Internal unit 5 (automatic) 0# Internal unit 6 (automatic) 0#

[0053] Then, referring to the aforementioned steps S301 and S302, a temporary address is allocated to the intranet machine corresponding to the relay device 2. The relay device 2 is located at the first communication layer, and is connected to the intranet machines 3, 4, 5, and 6 on the second communication layer. Excluding the intranet machine 4 which has been configured with a fixed address 1#, the intranet machines corresponding to the relay device 2 at this time are the intranet machines 3, 5, and 6. The intranet machines 3, 5, and 6 compete for addresses other than 1# in the network. Therefore, the intranet temporary address corresponding to the relay device 2 can be shown in the following Table 2:

[0054] Table 2

[0055]

[0056]

[0057] Because there are multiple layers of network judgment, the temporary address of the second indoor machine may be changed at any time. In order to reduce bus data to improve transmission efficiency, the disclosed embodiment only sends the data of the first indoor machine. After the intranet is stable, the relay device only sends the data of the first indoor machine with a fixed address in the intranet to the external network bus, which is convenient for determining which fixed addresses exist in the entire multi-connected system communication network, thereby facilitating the subsequent reallocation of the remaining unused addresses for the second indoor machine. That is, when the intranet of the relay device 2 is stable, the relay device 2 only sends the data of the indoor machine 4 to the external network, while the data of the indoor machines 3, 5 and 6 are not forwarded to the external network.

[0058] Optionally, combined Figure 4 As shown, the relay device assigns a formal address to the second indoor unit according to the communication level and the fixed address, including:

[0059] S401, the relay device determines the corresponding external network indoor machine and internal network indoor machine from the second indoor machine according to the communication level.

[0060] S402, the relay device allocates a formal address to the internal machine of the external network according to the fixed address.

[0061] S403, the relay device allocates a formal address to the intranet machine according to the fixed address and the allocated formal address.

[0062] In this way, the relay device determines its corresponding external network and internal network according to the communication level, and determines the corresponding external network internal machine and internal network internal machine from the second internal machine. Then the relay device avoids all statistical fixed addresses, so that the external network internal machine competes for the remaining unused addresses, thereby realizing the reasonable allocation of formal addresses of the external network internal machines. After the external network is stable, the relay device further avoids all allocated formal addresses and fixed addresses, so that the internal network internal machines compete for the remaining unused addresses, thereby realizing the reasonable allocation of formal addresses of the internal network internal machines. Therefore, the embodiment of the present disclosure preferentially allocates formal addresses to the external network internal machine of the relay device, and then allocates formal addresses to the internal network internal machine of the relay device, so as to facilitate the layer-by-layer stabilization of the internal machine addresses and further avoid conflicts between the addresses of each internal machine.

[0063] Optionally, the relay device allocates a formal address to the external network machine based on the fixed address, including: when the temporary address of the external network machine does not conflict with the fixed address, the relay device sets the temporary address of the external network machine as the formal address of the external network machine; or, when the temporary address of the external network machine conflicts with the fixed address, the relay device sets the smallest address that does not conflict with the fixed address as the formal address of the external network machine. In this way, when the temporary address of the external network machine does not conflict with the fixed address, the relay device maintains the original address number and upgrades the temporary address of the external network machine to the formal address, thereby avoiding interference with the control of this part of the internal machine. When the temporary address of the external network machine conflicts with the fixed address, the relay device changes the address number so that the external network machine avoids the fixed address while setting the remaining unused smallest address as its formal address. This can avoid conflicts between the manually set fixed address and the automatically assigned formal address, which is conducive to ensuring the accurate execution of subsequent control of the internal machine.

[0064] Optionally, the relay device allocates a formal address to the intranet machine according to the fixed address and the allocated formal address, including: when the temporary address of the intranet machine does not conflict with the fixed address and the allocated formal address, the relay device sets the temporary address of the intranet machine to the formal address of the intranet machine; or, when the temporary address of the intranet machine conflicts with the fixed address or the allocated formal address, the relay device sets the smallest address that does not conflict with both the fixed address and the allocated formal address as the formal address of the intranet machine. In this way, when the temporary address of the intranet machine does not conflict with the fixed address and the allocated formal address, the relay device maintains the original address number and upgrades the temporary address of the intranet machine to the formal address, thereby avoiding interference with the control of the part of the machines. When the temporary address of the intranet machine conflicts with the fixed address or the allocated formal address, the relay device changes the address number so that the intranet machine avoids the fixed address and the allocated formal address while setting the remaining unused smallest address as its formal address. This ensures that the addresses of each indoor unit are unique and non-conflicting, which helps to ensure the accurate execution of subsequent control of the indoor unit.

[0065] Specifically, combined Figure 1 As shown, the relay device 2 and the indoor units 1 and 2 connected to it in external network communication, and the indoor units 3, 4, 5, and 6 connected to it in internal network communication are taken as examples for explanation.

[0066] First, before the external network of relay device 2 is stable, relay device 2 only sends the external machine data to the internal network, and the data of internal machine 1 and internal machine 2 of the external network are not forwarded to the internal network. Because the address of the internal machine of the external network is not stable at this time and may change at any time, if it is sent directly to the internal network, it is likely to affect the judgment and stability of the internal machine of the internal network. Exemplarily, internal machine 2 is the first internal machine, which is configured with a fixed address 0#. Before the external network is stable, the initial external network address corresponding to relay device 2 can be shown in Table 3 below:

[0067] Table 3

[0068] Indoor unit address Indoor unit 1 (automatic) 0# Indoor unit 2 (manual 0#) 0#

[0069] Optionally, referring to the aforementioned steps S301 and S302, a temporary address can be automatically assigned to the indoor unit 1 that is not configured with a fixed address. The external unit is connected to the indoor unit 1 and the indoor unit 2 on the first communication layer. Since the indoor unit 2 has been configured with a fixed address 0#, the indoor unit in the intranet corresponding to the external unit at this time is the indoor unit 1. The external unit can assign an address other than 0# to the indoor unit 1. Therefore, the temporary address of the intranet corresponding to the external unit can be shown in Table 4 below:

[0070] Table 4

[0071] Indoor unit address Indoor unit 1 (automatic) 1# Indoor unit 2 (manual 0#) 0#

[0072] Then, referring to the aforementioned steps S401 and S402, a formal address is preferentially assigned to the external network internal machine corresponding to the relay device 2. Among them, the relay device 2 is located in the first communication layer, and can communicate with the internal machines 1 and 2 on the same communication layer through the external machine. Excluding the internal machine 2 that has been configured with a fixed address 0#, the external network internal machine corresponding to the relay device 2 at this time is the internal machine 1. However, since in the aforementioned steps, the relay device 2 has sent the data of the internal machine 4 that has been configured with a fixed address 1# in its internal network to the external network, the internal machine 1 in the external network can recognize that its temporary address 1# conflicts with the fixed address 1# of the internal machine 4. According to the competition principle that manual address allocation is better than automatic address allocation, the internal machine 4 maintains its fixed address 1#, while the internal machine 1 automatically changes its temporary address, and while avoiding 0# and 1#, sets the remaining unused minimum address 2# as its formal address. As a result, the external network of the relay device 2 tends to be stable, and its corresponding external network formal address can be shown in the following Table 5:

[0073] Table 5

[0074] Indoor unit address Indoor unit 1 (automatic) 2# Indoor unit 2 (manual 0#) 0#

[0075] Finally, referring to the aforementioned step S403, the formal address is reassigned to the internal machine in the intranet corresponding to the relay device 2. After the external network is stable for a period of time (e.g., 60 seconds), the relay device sends the data of the external machine and all the internal machines in the external network bus to the internal network. At this time, the relay device still only sends the data of the first internal machine with a fixed address in the internal network to the external network bus. That is, the relay device 2 can send the data of the internal machine 1 and the internal machine 2 in the external network to the internal network, while the relay device 2 only sends the data of the internal machine 4 in the internal network to the external network. Combined with the temporary address of the intranet of the relay device 2 shown in Table 2, the internal machine 3 will detect that its temporary address 2# conflicts with the formal address 2# of the internal machine 1. Since the internal machine 1 in the external network cannot receive the data from the internal machine 3, it will not detect that its formal address 2# conflicts with the temporary address 2# of the internal machine 3. Therefore, at this time, only the internal machine 3 in the intranet can recognize the conflict information, so the internal machine 3 will automatically change its temporary address, and the internal machine 1 will maintain its formal address. Therefore, the disclosed embodiment can ensure that the internal machine address of the external network remains unchanged and the internal machine address of the internal network changes automatically, thereby realizing automatic priority allocation of external network addresses. Similarly, internal machine 6 will detect that its temporary address 0# conflicts with the fixed address 0# of internal machine 2, and internal machine 6 will also automatically change its temporary address. The temporary address 3# of internal machine 5 does not conflict with the current fixed address and the allocated formal address, so the original address number can be maintained and its temporary address can be upgraded to the formal address, thereby reducing the update cost. On this basis, internal machine 3 can compete with internal machine 6 for the remaining unused addresses (in order from small to large), such as 4# and 5#. As a result, the internal network of relay device 2 tends to be stable, and its corresponding formal address of the internal network can be shown in Table 6 below:

[0076] Table 6

[0077] Indoor unit address Internal unit 3 (automatic) 4# Indoor unit 4 (manual 1#) 1# Internal unit 5 (automatic) 3# Internal unit 6 (automatic) 5#

[0078] After the intranet is stable, the relay device 2 can send the data of all the indoor units in the intranet to the external network bus. That is, the relay device 2 can send the data of indoor units 5, 6, 7, and 8 to the external network at the same time, which is conducive to assigning formal addresses to the remaining second indoor units to achieve the stability of the subsequent communication layer.

[0079] Combination Figure 5 As shown, the embodiment of the present disclosure provides another communication method for a multi-connection system, including:

[0080] S501: The external unit and the relay device determine a first internal unit that has been configured with a fixed address, and allocate a temporary address to a second internal unit that has not been configured with a fixed address.

[0081] S502: When there are multiple relay devices, each relay device determines its corresponding address allocation execution order according to the communication level.

[0082] S503: Each relay device allocates a formal address to the second indoor unit according to the address allocation execution order, the communication level and the fixed address.

[0083] The communication method for a multi-connection system provided by the embodiment of the present disclosure is firstly identified as the first indoor unit in the multi-connection system that has been configured with a fixed address by artificial setting, and the other second indoor units that are not configured with a fixed address are screened out accordingly. Then the outdoor unit and the relay device allocate temporary addresses to these second indoor units that are not configured with a fixed address, which is conducive to quickly turning on the indoor unit control after power-on. And the temporary address can be automatically changed at any time to ensure that there is no conflict between the addresses of each indoor unit. If there are multiple relay devices, it may involve multiple different communication levels. The embodiment of the present disclosure can determine the address allocation execution order of each relay device in accordance with the principle of stability from top to bottom layer by layer according to the communication level where each relay device is located, so as to achieve layer-by-layer stability of the indoor unit address, so as to ensure that each indoor unit address is unique and does not conflict. Then the embodiment of the present disclosure, according to the address allocation execution order, enables each relay device to reallocate a more appropriate formal address to the second indoor unit communicating with it based on the communication level where it is located, so as to ensure that it can accurately avoid the fixed address set by humans, thereby achieving the address competition and automatic allocation of the second indoor unit. Therefore, the embodiment of the present disclosure can avoid conflicts between the manually set fixed address and the automatically assigned formal address, which is beneficial to ensuring the accurate execution of the indoor unit control.

[0084] Optionally, the smaller the communication level, the earlier the address allocation execution order of the relay device. That is, the closer the relay device is to the outdoor unit, the more priority is given to the formal address of the second indoor unit communicating with it. Specifically, according to the principle of layer-by-layer stability from top to bottom, the address allocation execution order of each relay device is determined in turn, so that the layer-by-layer stability of the indoor unit address can be achieved until all indoor unit addresses are unique and do not conflict.

[0085] Specifically, combined Figure 1 As shown, following the above steps, after the intranet of relay device 2, i.e., the second communication layer, becomes stable, relay device 1_1 and relay device 1_2 are sequentially controlled to achieve reasonable allocation of formal addresses of indoor machine 7 and indoor machine 8, so that the third communication layer becomes stable. Relay device 1_1_2 is then controlled to achieve reasonable allocation of formal addresses of indoor machine 9, indoor machine 10, and indoor machine 11, so that the fourth communication layer becomes stable. Thus, the disclosed embodiment achieves the layer-by-layer stability of indoor machine addresses, and can ensure that each indoor machine address is unique and does not conflict.

[0086] Combination Figure 6 As shown, the embodiment of the present disclosure provides a communication device 600 for a multi-connection system, including a processor 601 and a memory 602. Optionally, the device 600 may also include a communication interface 603 and a bus 604. The processor 601, the communication interface 603, and the memory 602 may communicate with each other through the bus 604. The communication interface 603 may be used for information transmission. The processor 601 may call the logic instructions in the memory 602 to execute the communication method for the multi-connection system of the above embodiment.

[0087] In addition, the logic instructions in the memory 602 described above may be implemented in the form of software functional units and when sold or used as independent products, may be stored in a computer-readable storage medium.

[0088] The memory 602 is a computer-readable storage medium that can be used to store software programs and computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 601 executes the function application and data processing by running the program instructions / modules stored in the memory 602, that is, the communication method for the multi-connection system in the above embodiment is implemented.

[0089] The memory 602 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 602 may include a high-speed random access memory and may also include a non-volatile memory.

[0090] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned communication method for a multi-connection system.

[0091] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiment of the present disclosure. The aforementioned storage medium may be a non-transient storage medium, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes.

[0092] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible changes. Unless explicitly required, separate components and functions are optional, and the order of operation may vary. The parts and features of some embodiments may be included in or replace the parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates, the singular forms of "a", "an" and "the" are intended to include plural forms as well. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of listings containing one or more associated ones. In addition, when used in the present application, the term "comprise" and its variants "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof. In the absence of further restrictions, the elements defined by the sentence "comprising a ..." do not exclude the presence of other identical elements in the process, method or device comprising the elements. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments may refer to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can refer to the description of the method part.

[0093] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods for each specific application to implement the described functions, but such implementations should not be considered to exceed the scope of the embodiments of the present disclosure. The technicians may clearly understand that, for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above may refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.

[0094] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units can be only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement this embodiment. In addition, each functional unit in the embodiment of the present disclosure may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit.

[0095] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to the embodiment of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. In the description corresponding to the flowchart and the block diagram in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in a different order from the order disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or may be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A communication method for a multi-connection system, characterized in that: The multi-connection system includes an external machine, a relay device and a plurality of internal machines, wherein the relay device is communicatively connected with one or more internal machines; the method includes: The external unit and the relay device determine the first internal unit that has been configured with a fixed address, and allocate a temporary address to the second internal unit that has not been configured with a fixed address; The relay device assigns a formal address to the second indoor unit based on the communication level and fixed address.

2. The method according to claim 1, characterized in that The relay device assigns a formal address to the second indoor unit according to the communication level and fixed address, including: The relay device determines the corresponding external network indoor machine and the internal network indoor machine from the second indoor machine according to the communication level; The relay device assigns formal addresses to the machines inside the external network based on the fixed addresses; The relay device allocates formal addresses to the intranet machines based on the fixed addresses and the formal addresses that have been allocated; Among them, the external network internal machine is an internal machine that is connected to the relay device for communication at the same communication layer, and the internal network internal machine is an internal machine that is connected to the relay device for communication at the next communication layer.

3. The method according to claim 2, characterized in that The relay device allocates formal addresses to the external network machines based on the fixed addresses, including: If the temporary address of the external network machine does not conflict with the fixed address, the relay device sets the temporary address of the external network machine to the formal address of the external network machine; or, When the temporary address of the external network machine conflicts with the fixed address, the relay device sets the smallest address that does not conflict with the fixed address as the official address of the external network machine.

4. The method according to claim 2, characterized in that: The relay device allocates formal addresses to the intranet machines based on the fixed addresses and the allocated formal addresses, including: If the temporary address of the intranet machine does not conflict with the fixed address and the assigned formal address, the relay device sets the temporary address of the intranet machine to the formal address of the intranet machine; or, When the temporary address of an intranet machine conflicts with a fixed address or an assigned formal address, the relay device sets the smallest address that does not conflict with either the fixed address or the assigned formal address as the formal address of the intranet machine.

5. The method according to claim 1, characterized in that: The external unit and the relay device allocate a temporary address to the second internal unit that is not configured with a fixed address, including: The external machine and the relay device determine their corresponding internal machine on the intranet from the second internal machine that is not configured with a fixed address according to the communication level; The external machine and relay equipment allocate temporary addresses other than fixed addresses to the corresponding internal machines in the internal network; Among them, the intranet internal machine is an internal machine that communicates with the external machine or relay device at the next communication layer.

6. The method according to any one of claims 1 to 5, characterized in that: Before the relay device assigns a formal address to the second indoor unit according to the communication level and fixed address, it also includes: When there are multiple relay devices, each relay device determines the execution order of address allocation corresponding to each other according to the communication level.

7. The method according to claim 6, characterized in that The smaller the communication level, the earlier the address allocation of relay devices is executed.

8. A communication device for a multi-connection system, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the communication method for a multi-connection system according to any one of claims 1 to 7 when running the program instructions.

9. A multi-link system, characterized in that: include: Outdoor unit; Indoor units, there are multiple; A relay device, connected to one or more indoor units for communication; The communication device for a multi-connection system as claimed in claim 8.

10. A computer-readable storage medium storing program instructions, characterized in that: When the program instructions are executed, the computer is used to execute the communication method for a multi-connection system according to any one of claims 1 to 7.