A method, device, system and medium for brushing the inner and outer machines of an air conditioner

By obtaining the product serial number (SN) of the air conditioning equipment, acquiring material information through the cloud platform, and automatically sending firmware via TCP network and Bluetooth communication, the problem of requiring professional manual confirmation of the version and disassembly for programming the indoor and outdoor unit electrical control boards of air conditioners has been solved, achieving stable and reliable program updates.

CN123044933APending Publication Date: 2026-11-06SICHUAN CHANGHONG AIR CONDITIONER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611321834.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-28
Publication Date
2026-11-06

Smart Images

  • Figure CN123044933A_ABST
    Figure CN123044933A_ABST
Patent Text Reader

Abstract

The application provides a brush program method, device, system and medium of air conditioner indoor and outdoor units, and belongs to the technical field of air conditioner brush program. According to the material information of the corresponding air conditioner equipment, the cloud platform is accessed and the upgrade write program firmware uploaded in the cloud platform is downloaded; the outdoor unit write program firmware in the upgrade write program firmware is sent to the outdoor unit write program device through TCP network communication, and the outdoor unit write program firmware is written into the outdoor unit electric control end through the outdoor unit write program device; the indoor unit write program firmware in the upgrade write program firmware is written into the indoor unit electric control end through the indoor unit electric control communication network. The mobile phone end automatically acquires and downloads from the cloud platform according to the product material, reducing the dependence on manual work. For the problem of air conditioner product after-sales on-site processing of indoor and outdoor unit electric control firmware write program, it has universality, because the air conditioner indoor unit electric control end and the WiFi module can directly communicate through the serial port, the indoor unit electric control write program device can be directly saved, and the stability of program updating is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of air conditioner brushing technology, and specifically relates to a brushing method, device, system and medium for indoor and outdoor air conditioners. Background Technology

[0002] Air conditioning products generally consist of two main components: an indoor unit and an outdoor unit. Each unit has its own matching software operating system. In after-sales service, the control board of either the indoor or outdoor unit may need to be replaced. Whether a new universal control board is installed or the original control board is upgraded, a software update is required. Currently, after-sales personnel rely on a programmer to program the control board of the indoor or outdoor unit. First, the programmer is connected to a computer, and the firmware is imported into the programmer via the computer. Then, the programming process connects to the programming interface of the control board, and the firmware information is sent to the control board via serial port transmission, thus completing the programming operation.

[0003] like Figure 3 As shown, the current manual programming process for the indoor and outdoor unit control boards of an air conditioner involves using a programmer for the indoor unit and a programmer for the outdoor unit. The programmer is first connected to a computer, and the required firmware is imported into the corresponding programmer. Then, the unit is disassembled to locate the hardware interface for programming the indoor and outdoor units. After connecting the programmer to the corresponding interface, the program to be written is selected, and the program is written into the corresponding control board by controlling the programmer's switch. However, this programming method has the following problems: 1. After-sales personnel need to manually confirm the current programming version and import the program to be written into the programmer in advance, requiring a high level of expertise; 2. The programming process requires disassembly, which can easily cause mechanical damage and lead to unstable program updates. Summary of the Invention

[0004] In view of the above problems, this application proposes a method, device, system, and medium for updating the program on both indoor and outdoor units of an air conditioner. This solves the problem of poor program update stability caused by the need for professional manual programming and disassembly.

[0005] One embodiment of this application provides a method for brushing the indoor and outdoor units of an air conditioner, including:

[0006] Obtain the product serial number (SN) of the air conditioning equipment, and obtain the corresponding material information of the air conditioning equipment based on the product serial number (SN).

[0007] Access the cloud platform based on the material information of the corresponding air conditioning equipment and download the upgrade firmware uploaded to the cloud platform;

[0008] The outdoor unit programming firmware in the upgraded programming firmware is sent to the outdoor unit programmer via TCP network communication, and the outdoor unit programmer writes the outdoor unit programming firmware into the outdoor unit electrical control terminal.

[0009] The internal machine programming firmware in the upgraded programming firmware is written into the internal machine electrical control terminal through the internal machine electrical control communication network.

[0010] Furthermore, the product SN serial number includes the indoor unit product serial number and the outdoor unit product serial number;

[0011] The indoor unit product serial number contains the material information of the corresponding indoor air conditioner, and the outdoor unit product serial number contains the material information of the corresponding outdoor air conditioner.

[0012] The firmware is updated by matching the material information of the indoor or outdoor unit of the air conditioner within the product's serial number (SN).

[0013] Furthermore, the firmware upgrade is performed on the indoor and outdoor units uploaded to the cloud platform based on the material model in the material information. The cloud platform can obtain the corresponding material information by accessing different interfaces.

[0014] Furthermore, based on the material information of the corresponding air conditioning equipment, the system accesses the cloud platform and downloads the upgraded firmware uploaded to the cloud platform, including:

[0015] Access the cloud platform by using the material information of the corresponding indoor air conditioner unit in the product SN serial number and obtain the indoor unit firmware uploaded by the cloud platform based on the material information of the indoor unit.

[0016] Access the cloud platform by using the material information of the corresponding outdoor unit in the product SN serial number, and obtain the outdoor unit firmware uploaded by the cloud platform based on the material information of the outdoor unit.

[0017] Furthermore, the step of sending the external machine programming firmware in the upgraded programming firmware to the external machine programmer via TCP network communication includes:

[0018] Establish TCP network communication for writing firmware on the external machine;

[0019] Specifically, the process involves obtaining the first fixed hotspot information sent by the first WiFi module, identifying the first WiFi module based on the first fixed hotspot information, and establishing a communication connection; TCP network communication is then established.

[0020] Furthermore, the step of writing the outdoor unit programming firmware into the outdoor unit electrical control terminal via the outdoor unit programmer includes:

[0021] The firmware downloaded from the cloud platform is sent to the first WiFi module via TCP network communication.

[0022] The first WiFi module identifies the external machine programming firmware in the TCP network communication and sends the external machine programming firmware to the external machine programmer via serial communication. The external machine programmer then writes the external machine programming firmware into the external machine's electrical control terminal.

[0023] Furthermore, the step of writing the indoor machine programming firmware from the upgraded programming firmware into the indoor machine control terminal via the indoor machine control communication network includes:

[0024] The second WiFi module connects to the reserved serial port in the indoor unit of the air conditioner, and the second WiFi module sends out the second fixed hotspot message;

[0025] The second WiFi module is identified based on the second fixed hotspot information, and a Bluetooth communication connection is established.

[0026] Download the indoor unit programming firmware from the cloud platform according to the product SN serial number, and send the indoor unit electrical control firmware to the WiFi module 2 via Bluetooth communication;

[0027] WiFi module 2 writes the firmware information of the indoor unit into the indoor unit's electrical control terminal through serial communication with XMODEM.

[0028] Based on the same inventive concept, a second aspect of this application provides a brushing device for indoor and outdoor units of an air conditioner, comprising:

[0029] The material acquisition unit is used to acquire the product SN serial number of the air conditioning equipment and acquire the material information of the corresponding air conditioning equipment based on the product SN serial number.

[0030] The firmware download unit is used to access the cloud platform and download the upgrade firmware uploaded in the cloud platform according to the material information of the corresponding air conditioning equipment.

[0031] The outdoor unit programming unit is used to send the outdoor unit programming firmware in the upgrade programming firmware to the outdoor unit programmer via TCP network communication, and the outdoor unit programmer writes the outdoor unit programming firmware into the outdoor unit electrical control terminal.

[0032] The in-unit programming unit is used to write the in-unit programming firmware in the upgraded programming firmware into the in-unit electrical control terminal through the in-unit electrical control communication network.

[0033] Furthermore, the product SN serial number in the material acquisition unit includes the indoor unit product serial number and the outdoor unit product serial number;

[0034] The indoor unit product serial number contains the material information of the corresponding indoor air conditioner, and the outdoor unit product serial number contains the material information of the corresponding outdoor air conditioner.

[0035] The firmware is updated by matching the material information of the indoor or outdoor unit of the air conditioner within the product's serial number (SN).

[0036] Furthermore, the firmware upgrade program in the firmware download unit is the firmware upgrade program uploaded to the cloud platform for the indoor and outdoor units based on the material model in the material information. The cloud platform can obtain the corresponding material information by accessing different interfaces.

[0037] Furthermore, the firmware download unit is also used for:

[0038] Access the cloud platform by using the material information of the corresponding indoor air conditioner unit in the product SN serial number and obtain the indoor unit firmware uploaded by the cloud platform based on the material information of the indoor unit.

[0039] Access the cloud platform by using the material information of the corresponding outdoor unit in the product SN serial number, and obtain the outdoor unit firmware uploaded by the cloud platform based on the material information of the outdoor unit.

[0040] Furthermore, the external machine programming unit is also used to: establish TCP network communication for external machine programming firmware;

[0041] Specifically, the process involves obtaining the first fixed hotspot information sent by the first WiFi module, identifying the first WiFi module based on the first fixed hotspot information, and establishing a communication connection; TCP network communication is then established.

[0042] Furthermore, the outdoor unit programming unit is also used to: send the outdoor unit programming firmware downloaded from the cloud platform to the first WiFi module via TCP network communication;

[0043] The first WiFi module identifies the external machine programming firmware in the TCP network communication and sends the external machine programming firmware to the external machine programmer via serial communication. The external machine programmer then writes the external machine programming firmware into the external machine's electrical control terminal.

[0044] Furthermore, the indoor unit programming unit is also used for: connecting the second WiFi module to the reserved serial port in the indoor unit of the air conditioner, and sending a second fixed hotspot message from the second WiFi module;

[0045] The second WiFi module is identified based on the second fixed hotspot information, and a Bluetooth communication connection is established.

[0046] Download the indoor unit programming firmware from the cloud platform according to the product SN serial number, and send the indoor unit electrical control firmware to the WiFi module 2 via Bluetooth communication;

[0047] WiFi module 2 writes the firmware information of the indoor unit into the indoor unit's electrical control terminal through serial communication with XMODEM.

[0048] Based on the same inventive concept, a third aspect of this application provides a brushing system for indoor and outdoor units of an air conditioner, applied in the brushing method for indoor and outdoor units of an air conditioner, comprising:

[0049] A mobile terminal includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;

[0050] When the processor executes the program stored in memory, it implements the program refresh method for the indoor and outdoor units of the air conditioner.

[0051] Furthermore, the system also includes:

[0052] The first WiFi module, as a communication connection device between the mobile terminal and the external programmer, is used to send the external programmer firmware to the external programmer via TCP network communication.

[0053] The outdoor unit programmer is connected to the first WiFi module and is used to write the outdoor unit programming firmware into the air conditioner outdoor unit electrical control terminal.

[0054] The second WiFi module, as a communication connection and programming device for the mobile terminal air conditioner indoor unit, is used to send the indoor unit programming firmware to the air conditioner indoor unit electrical control terminal via Bluetooth communication to identify hotspots.

[0055] The adapter power supply interface is connected to the outdoor unit programmer and is used to power the outdoor unit programmer.

[0056] Based on the same inventive concept, the fourth aspect of this application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements a method for brushing the indoor and outdoor units of an air conditioner.

[0057] The beneficial effects of this application are as follows: Based on the above technical solution, the material information of the corresponding air conditioning equipment is obtained according to the product SN serial number; the upgrade programming firmware uploaded to the cloud platform is downloaded according to the material information of the corresponding air conditioning equipment; the outdoor unit programming firmware in the upgrade programming firmware is sent to the outdoor unit programmer via TCP network communication, and the outdoor unit programmer writes the outdoor unit programming firmware into the outdoor unit electrical control terminal; the indoor unit programming firmware in the upgrade programming firmware is written into the indoor unit electrical control terminal via the indoor unit electrical control communication network. Therefore, for the indoor unit electrical control programming of smart air conditioners, disassembly is completely avoided, and the process is automatically obtained and downloaded from the cloud platform by the mobile terminal according to the product's materials, reducing reliance on manual labor. This method is universally applicable to after-sales service for writing firmware for indoor and outdoor unit electrical control systems of air conditioning products. It eliminates the need for after-sales service to confirm the firmware information of the product to be written in advance, and it does not require importing the firmware into the programmer beforehand. Since the indoor unit electrical control terminal and the WiFi module can communicate directly via serial port, the original indoor unit electrical control programmer can be eliminated, making the entire writing process more reliable and improving the stability of program updates.

[0058] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures pointed out in the description and the accompanying drawings. Attached Figure Description

[0059] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0060] Figure 1 A flowchart of a brushing method for indoor and outdoor units of an air conditioner is shown;

[0061] Figure 2 A schematic diagram of a brushing device for indoor and outdoor units of an air conditioner is shown.

[0062] Figure 3 A schematic diagram of the electrical control programming of an existing air conditioner indoor and outdoor unit is shown;

[0063] Figure 4 This application shows one of the hardware system diagrams for programming the electrical control of the indoor and outdoor units of the air conditioner.

[0064] Figure 5 This paper illustrates a schematic diagram of the brushing method for the outdoor unit of an air conditioner according to this application.

[0065] Figure 6 This paper shows a schematic diagram of the brushing method for the indoor unit of an air conditioner according to this application;

[0066] Figure 7 The second part of the hardware system diagram for programming the electrical control of the indoor and outdoor units of the air conditioner in this application is shown. Detailed Implementation

[0067] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0068] It should be noted that the terms "first," "second," etc., used in this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. In this application, the terms "upper," "lower," "left," "right," "front," "rear," "top," "bottom," "inner," "outer," "middle," "vertical," "horizontal," "lateral," "longitudinal," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings.

[0069] One embodiment of this application provides a method for brushing the indoor and outdoor units of an air conditioner, see [link to relevant documentation]. Figure 1 ,include:

[0070] S101: Obtain the product SN serial number of the air conditioning equipment, and obtain the material information of the corresponding air conditioning equipment based on the product SN serial number;

[0071] S102: Access the cloud platform based on the material information of the corresponding air conditioning equipment and download the upgrade firmware uploaded in the cloud platform;

[0072] S103: The outdoor unit programming firmware in the upgraded programming firmware is sent to the outdoor unit programmer via TCP network communication, and the outdoor unit programmer writes the outdoor unit programming firmware into the outdoor unit electrical control terminal.

[0073] S104: Write the indoor unit programming firmware in the upgraded programming firmware into the indoor unit electrical control terminal through the indoor unit electrical control communication network.

[0074] The brushing method for indoor and outdoor air conditioning units in the embodiments of this specification is typically applied in servers, which can be cloud servers or local servers. Servers can be electronic devices such as laptops, desktop computers, tablets, and all-in-one computers.

[0075] The product serial number in this manual includes the serial number of the indoor unit and the serial number of the outdoor unit;

[0076] The indoor unit product serial number contains the material information of the corresponding indoor air conditioner, and the outdoor unit product serial number contains the material information of the corresponding outdoor air conditioner.

[0077] The firmware is updated by matching the material information of the indoor or outdoor unit of the air conditioner within the product's serial number (SN).

[0078] It should be noted that the air conditioning equipment consists of an indoor unit and an outdoor unit. The entire equipment has a unique product identifier, which is referred to as the product SN serial number in this invention. The material information of the indoor and outdoor units of the air conditioner can be obtained from this serial number.

[0079] The firmware upgrade described in this manual refers to the firmware upgrade of indoor and outdoor units uploaded to the cloud platform based on the material model in the material information. The cloud platform can obtain the corresponding material information by accessing different interfaces.

[0080] It should be noted that the cloud platform can upload upgrade firmware for indoor and outdoor units of different material handling equipment models. By accessing different interfaces, the corresponding information can be obtained. In this application, the firmware for the outdoor unit can be downloaded from the cloud platform via a mobile terminal, and the firmware for the indoor unit can be downloaded from the cloud platform via the second WiFi module 2.

[0081] In this embodiment of the application, accessing the cloud platform and downloading the upgrade firmware uploaded to the cloud platform based on the material information of the corresponding air conditioning equipment includes:

[0082] Access the cloud platform by using the material information of the corresponding indoor air conditioner unit in the product SN serial number and obtain the indoor unit firmware uploaded by the cloud platform based on the material information of the indoor unit.

[0083] Access the cloud platform by using the material information of the corresponding outdoor unit in the product SN serial number, and obtain the outdoor unit firmware uploaded by the cloud platform based on the material information of the outdoor unit.

[0084] In this embodiment of the application, step S103, sending the external machine writing firmware in the upgraded writing firmware to the external machine writer via TCP network communication, includes:

[0085] Establish TCP network communication for writing firmware on the external machine;

[0086] Specifically, the process involves obtaining the first fixed hotspot information sent by the first WiFi module, identifying the first WiFi module based on the first fixed hotspot information, and establishing a communication connection; TCP network communication is then established.

[0087] It should be noted that, see Figure 5 The first WiFi module serves as a communication connection device between the mobile terminal and the external programmer. It connects to the external programmer via a serial port, and the two transmit firmware packets using an agreed-upon serial communication protocol. Upon initial power-up, the first WiFi module establishes a fixed, unencrypted WiFi hotspot. This invention can define this hotspot as CH_KT. After the mobile terminal searches for and connects to this hotspot, it establishes TCP network communication with the first WiFi module. When the interface of the general-purpose programming device connected to the external programmer is inserted into the external programmer's electrical control programming port, power is supplied to the programming device, and the first WiFi module connected to the external programmer begins to operate the aforementioned WiFi hotspot.

[0088] In this embodiment of the application, step S103, which involves writing the outdoor unit programming firmware into the outdoor unit's electrical control terminal via the outdoor unit programmer, includes:

[0089] The firmware downloaded from the cloud platform is sent to the first WiFi module via TCP network communication.

[0090] The first WiFi module identifies the external machine programming firmware in the TCP network communication and sends the external machine programming firmware to the external machine programmer via serial communication. The external machine programmer then writes the external machine programming firmware into the external machine's electrical control terminal.

[0091] It should be noted that the programmer fixture is a general-purpose device that can be used to program the electrical control firmware of both the outdoor unit and the indoor unit of a non-smart air conditioner (non-smart air conditioners refer to those without a WiFi module; smart air conditioners have a WiFi module and do not require the programmer fixture described in this invention when updating the indoor unit's electrical control firmware). Programming the electrical control firmware of the outdoor unit requires an outdoor unit programmer, which is powered by an adapter. One end of the adapter connects to the programming port of the outdoor unit's electrical control via a serial cable. The outdoor unit programmer connects to the first WiFi module 1 via a serial port. The main principle is as follows: the mobile phone connects to the fixed hotspot emitted by the first WiFi module 1, and the two establish TCP network communication. The mobile phone downloads the outdoor unit programming firmware from the cloud platform using the product's serial number, and then sends it to the first WiFi module 1 via the network. The WiFi module 1 then sends the firmware information to the outdoor unit programmer via the serial port, and finally, the programmer writes the firmware into the outdoor unit's electrical control terminal. The firmware programming for the indoor unit electrical control of non-smart air conditioners mainly involves first connecting the second WiFi module 2 to the indoor unit electrical control, turning it into a "smart" air conditioner. Then, the mobile phone connects to the second WiFi module 2 via Bluetooth and downloads the indoor unit programming firmware from the cloud platform using the product's serial number. The firmware information is then sent from the mobile phone to the second WiFi module 2 via Bluetooth communication, and the second WiFi module 2 writes the firmware information into the indoor unit electrical control terminal via the serial communication of the XMODEM.

[0092] Specifically, see Figure 5Open the after-sales APP, select to enter the outdoor unit programming interface, and start by scanning the code or manually entering the serial number of the air conditioner. After triggering the start button on the mobile terminal (which can be a mobile phone in this embodiment), the mobile phone first obtains its material information through the air conditioner serial number, and then sends request data to the cloud platform to obtain the outdoor unit firmware package information matching the material code (the request data includes the material code, and the mobile phone needs to have Internet access at this time). After the mobile phone downloads the firmware information to its local machine, it starts to connect to the hotspot initiated by the first WiFi module 1, establishes a TCP connection with the first WiFi module 1, and sends the firmware package information to the first WiFi module 1. After receiving the firmware package, the first WiFi module 1 transmits the firmware package to the outdoor unit programmer through the agreed serial communication protocol. Finally, the outdoor unit programmer writes the firmware information into the electrical control terminal of the outdoor unit.

[0093] The entire process can be guided to the user on the mobile device, following the sequence of firmware query – firmware download – firmware transfer – firmware writing. Firmware query and download are completed by the mobile device, and the success or failure results are directly available on the device. Firmware transfer refers to the transmission of firmware information between the mobile device and the first WiFi module 1, and between the first WiFi module 1 and the external programmer. During this process, the mobile device and the first WiFi module 1 need to agree on a data transmission result feedback protocol. Specifically, when transmitting firmware between the first WiFi module 1 and the external programmer, the first WiFi module 1 only needs to provide feedback to the mobile device regarding failure or eventual success; success results during transmission do not need to be fed back to the mobile device (the packet transmission process is done through packet segmentation, with data verification and result feedback for each transmission). Similarly, the firmware writing stage requires the first WiFi module 1 to only provide feedback to the mobile device regarding the failure or eventual success of the firmware writing process between the programmer and the external control unit; success results during writing do not need to be fed back to the mobile device.

[0094] In this embodiment of the application, step S104, which involves writing the indoor machine programming firmware in the upgraded programming firmware into the indoor machine control terminal via the indoor machine control communication network, includes:

[0095] The second WiFi module connects to the reserved serial port in the indoor unit of the air conditioner, and the second WiFi module sends out the second fixed hotspot message;

[0096] The second WiFi module is identified based on the second fixed hotspot information, and a Bluetooth communication connection is established.

[0097] Download the indoor unit programming firmware from the cloud platform according to the product SN serial number, and send the indoor unit electrical control firmware to the second WiFi module via Bluetooth communication;

[0098] The second WiFi module writes the firmware information of the indoor unit into the indoor unit's electrical control terminal via serial communication with the XMODEM.

[0099] Specifically, see Figure 6 The firmware writing process for the indoor unit's electrical control in this application embodiment is divided into two categories: smart air conditioners and non-smart air conditioners. Smart air conditioners, because they have their own built-in WiFi module, can be discovered and connected via Bluetooth search by a mobile phone after powering on (the device releases its serial number as a Bluetooth hotspot). After connecting, the device's material information can be directly obtained through the Bluetooth hotspot, and then a request data is sent to the cloud platform to obtain the indoor unit firmware package information matching the material code (the request data includes the material code, requiring internet access on the mobile phone). After the mobile phone downloads the firmware information locally, it begins sending the firmware package information to the WiFi module via Bluetooth. After receiving the firmware package, the WiFi module writes the firmware package to the air conditioner's indoor unit electrical control terminal using an agreed-upon serial communication protocol. For non-smart air conditioners, a second WiFi module 2 can be connected to transform it into a smart air conditioner. Since the second WiFi module 2 described in this invention is universal, it first releases an initial Bluetooth hotspot. After the mobile phone discovers and connects to the Bluetooth hotspot, it can enter the universal indoor unit firmware programming interface according to its special material code (the special material code described in this invention will be different from the formal material code of all air conditioning products). Then, by manually entering the real serial number of the air conditioner, the mobile phone further obtains its real material information and sends a request data to the cloud platform to obtain the indoor unit firmware package information matching the material code. Then, it is consistent with the indoor unit electrical control programming process of the smart air conditioner described above.

[0100] It should be noted that, since the indoor and outdoor units of a typical air conditioner have different electrical controls, the required firmware types are also different, and the programming tools and methods used are also different. Therefore, in this invention, the programming of the outdoor unit's electrical control is completed through an outdoor unit programmer, while the programming of the indoor unit's electrical control is carried out by the WiFi module directly transmitting firmware to the electrical control terminal. The reason is that the WiFi module of the smart air conditioner needs to be connected to the indoor unit's electrical control in terms of structure, and the two themselves need to communicate via serial port data, which makes the transmission of firmware packages possible. It's just that the protocols followed by ordinary serial communication and firmware transmission are different.

[0101] By adopting the programming method of this invention, disassembly is avoided, and the mobile terminal automatically obtains and downloads the firmware from the cloud platform based on the product's materials. The operation process greatly reduces the reliance on manual labor. It is universally applicable to the problem of programming the indoor and outdoor unit electrical control firmware for after-sales service of air conditioning products. It does not require after-sales service to confirm the firmware information of the product to be programmed in advance, nor does it require importing the firmware to be programmed into the programmer in advance. Since the indoor unit electrical control terminal and the WiFi module can communicate directly via serial port, the original indoor unit electrical control programmer can be eliminated, and the entire programming process will become more reliable.

[0102] Based on the same inventive concept, a second aspect of the embodiments of this application provides a brushing device for indoor and outdoor units of an air conditioner, see [link to relevant documentation]. Figure 2 ,include:

[0103] The material acquisition unit 201 is used to acquire the product SN serial number of the air conditioning equipment and acquire the material information of the corresponding air conditioning equipment according to the product SN serial number.

[0104] Firmware download unit 202 is used to access the cloud platform and download the upgrade writing firmware uploaded in the cloud platform according to the material information of the corresponding air conditioning equipment.

[0105] The outdoor unit programming unit 203 is used to send the outdoor unit programming firmware in the upgraded programming firmware to the outdoor unit programmer via TCP network communication, and then write the outdoor unit programming firmware into the outdoor unit electrical control terminal through the outdoor unit programmer.

[0106] The in-unit programming unit 204 is used to write the in-unit programming firmware in the upgraded programming firmware into the in-unit electrical control terminal through the in-unit electrical control communication network.

[0107] The product SN serial number in the material acquisition unit 201 includes the indoor unit product serial number and the outdoor unit product serial number;

[0108] The indoor unit product serial number contains the material information of the corresponding indoor air conditioner, and the outdoor unit product serial number contains the material information of the corresponding outdoor air conditioner.

[0109] The firmware is updated by matching the material information of the indoor or outdoor unit of the air conditioner within the product's serial number (SN).

[0110] The firmware upgrade program in firmware download unit 202 is the firmware upgrade program uploaded to the cloud platform for the indoor and outdoor units based on the material model in the material information. The cloud platform can obtain the corresponding material information by accessing different interfaces.

[0111] The firmware download unit 202 is also used for:

[0112] Access the cloud platform by using the material information of the corresponding indoor air conditioner unit in the product SN serial number and obtain the indoor unit firmware uploaded by the cloud platform based on the material information of the indoor unit.

[0113] Access the cloud platform by using the material information of the corresponding outdoor unit in the product SN serial number, and obtain the outdoor unit firmware uploaded by the cloud platform based on the material information of the outdoor unit.

[0114] Among them, the external machine programming unit 203 is also used to: establish TCP network communication for external machine programming firmware;

[0115] Specifically, the process involves obtaining the first fixed hotspot information sent by the first WiFi module, identifying the first WiFi module based on the first fixed hotspot information, and establishing a communication connection; TCP network communication is then established.

[0116] The outdoor unit programming unit 203 is also used to: send the outdoor unit programming firmware downloaded from the cloud platform to the first WiFi module via TCP network communication;

[0117] The first WiFi module identifies the external machine programming firmware in the TCP network communication and sends the external machine programming firmware to the external machine programmer via serial communication. The external machine programmer then writes the external machine programming firmware into the external machine's electrical control terminal.

[0118] The indoor unit programming unit 204 is also used for: connecting the second WiFi module to the serial port reserved in the indoor unit of the air conditioner, and sending a second fixed hotspot message from the second WiFi module;

[0119] The second WiFi module is identified based on the second fixed hotspot information, and a Bluetooth communication connection is established.

[0120] Download the indoor unit programming firmware from the cloud platform according to the product SN serial number, and send the indoor unit electrical control firmware to the WiFi module 2 via Bluetooth communication;

[0121] WiFi module 2 writes the firmware information of the indoor unit into the indoor unit's electrical control terminal through serial communication with XMODEM.

[0122] Based on the same inventive concept, a third aspect of this application provides a brushing system for indoor and outdoor units of an air conditioner, applied in the brushing method for indoor and outdoor units of an air conditioner. See [link to relevant documentation]. Figure 4 ,include:

[0123] Mobile terminal, see Figure 7 It includes: processor 164, communication interface 165, memory 162 and communication bus, wherein processor 164, communication interface 165 and memory 162 communicate with each other through the communication bus;

[0124] Memory 162 stores computer program 163;

[0125] When processor 164 executes the program stored in memory 162, it implements the method for flashing the program of the indoor and outdoor units of the air conditioner.

[0126] The system also includes:

[0127] The first WiFi module, as a communication connection device between the mobile terminal and the external programmer, is used to send the external programmer firmware to the external programmer via TCP network communication.

[0128] The outdoor unit programmer is connected to the first WiFi module and is used to write the outdoor unit programming firmware into the air conditioner outdoor unit electrical control terminal.

[0129] The second WiFi module, as a communication connection and programming device for the mobile terminal air conditioner indoor unit, is used to send the indoor unit programming firmware to the air conditioner indoor unit electrical control terminal via Bluetooth communication to identify hotspots.

[0130] The adapter power supply interface is connected to the outdoor unit programmer and is used to power the outdoor unit programmer.

[0131] The aforementioned communication bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc.

[0132] The communication interface 165 is used for communication between the aforementioned electronic device 161 and other devices.

[0133] The memory 162 may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory 162 may also be at least one storage device located remotely from the aforementioned processor 164.

[0134] The processor 164 mentioned above can be a general-purpose processor 164, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0135] Based on the same inventive concept, the fourth aspect of this application provides a computer-readable storage medium storing a computer program 163, which, when executed by a processor 164, implements a method for brushing the indoor and outdoor units of an air conditioner.

[0136] The computer-readable storage medium may be included in the device / apparatus described in the above embodiments; or it may exist independently and not assembled into the device / apparatus. The computer-readable storage medium carries one or more programs that, when executed, implement the brushing method for the indoor and outdoor units of an air conditioner according to embodiments of this disclosure.

[0137] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for brushing the brushes of indoor and outdoor units of an air conditioner, characterized in that, include: Obtain the product serial number (SN) of the air conditioning equipment, and obtain the corresponding material information of the air conditioning equipment based on the product serial number (SN). Access the cloud platform based on the material information of the corresponding air conditioning equipment and download the upgrade firmware uploaded to the cloud platform; The outdoor unit programming firmware in the upgraded programming firmware is sent to the outdoor unit programmer via TCP network communication, and the outdoor unit programmer writes the outdoor unit programming firmware into the outdoor unit electrical control terminal. The internal machine programming firmware in the upgraded programming firmware is written into the internal machine electrical control terminal through the internal machine electrical control communication network.

2. The method according to claim 1, characterized in that: The product serial number includes the indoor unit product serial number and the outdoor unit product serial number; The indoor unit product serial number contains the material information of the corresponding indoor air conditioner, and the outdoor unit product serial number contains the material information of the corresponding outdoor air conditioner. The firmware is updated by matching the material information of the indoor or outdoor unit of the air conditioner within the product's serial number (SN).

3. The method according to claim 1 or 2, characterized in that: The firmware upgrade is performed by uploading the firmware of the indoor and outdoor units to the cloud platform based on the material model in the material information. The cloud platform can obtain the corresponding material information by accessing different interfaces.

4. The method according to claim 1, characterized in that, Access the cloud platform based on the material information of the corresponding air conditioning equipment and download the upgrade firmware uploaded to the cloud platform, including: Access the cloud platform by using the material information of the corresponding indoor air conditioner unit in the product SN serial number and obtain the indoor unit firmware uploaded by the cloud platform based on the material information of the indoor unit. Access the cloud platform by using the material information of the corresponding outdoor unit in the product SN serial number, and obtain the outdoor unit firmware uploaded by the cloud platform based on the material information of the outdoor unit.

5. The method according to claim 1, characterized in that, The step of sending the external machine writing firmware in the upgraded writing firmware to the external machine writer via TCP network communication includes: Establish TCP network communication for writing firmware on the external machine; Specifically, the process involves obtaining the first fixed hotspot information sent by the first WiFi module, identifying the first WiFi module based on the first fixed hotspot information, and establishing a communication connection; TCP network communication is then established.

6. The method according to claim 1, characterized in that, The step of writing the outdoor unit firmware into the outdoor unit's electrical control terminal via the outdoor unit programmer includes: The firmware downloaded from the cloud platform is sent to the first WiFi module via TCP network communication. The first WiFi module identifies the external machine programming firmware in the TCP network communication and sends the external machine programming firmware to the external machine programmer via serial communication. The external machine programmer then writes the external machine programming firmware into the external machine's electrical control terminal.

7. The method according to claim 1, characterized in that, The step of writing the indoor machine programming firmware from the upgraded programming firmware into the indoor machine electronic control terminal via the indoor machine electronic control communication network includes: The second WiFi module connects to the reserved serial port in the indoor unit of the air conditioner, and the second WiFi module sends out the second fixed hotspot message; The second WiFi module is identified based on the second fixed hotspot information, and a Bluetooth communication connection is established. Download the indoor unit programming firmware from the cloud platform according to the product SN serial number, and send the indoor unit electrical control firmware to the WiFi module 2 via Bluetooth communication; WiFi module 2 writes the firmware information of the indoor unit into the indoor unit's electrical control terminal through serial communication with XMODEM.

8. A brushing device for indoor and outdoor units of an air conditioner, characterized in that, include: The material acquisition unit is used to acquire the product SN serial number of the air conditioning equipment and acquire the material information of the corresponding air conditioning equipment based on the product SN serial number. The firmware download unit is used to access the cloud platform and download the upgrade firmware uploaded in the cloud platform according to the material information of the corresponding air conditioning equipment. The outdoor unit programming unit is used to send the outdoor unit programming firmware in the upgrade programming firmware to the outdoor unit programmer via TCP network communication, and the outdoor unit programmer writes the outdoor unit programming firmware into the outdoor unit electrical control terminal. The in-unit programming unit is used to write the in-unit programming firmware in the upgraded programming firmware into the in-unit electrical control terminal through the in-unit electrical control communication network.

9. The apparatus according to claim 8, characterized in that: The product serial number in the material acquisition unit includes the indoor unit product serial number and the outdoor unit product serial number; The indoor unit product serial number contains the material information of the corresponding indoor air conditioner, and the outdoor unit product serial number contains the material information of the corresponding outdoor air conditioner. The firmware is updated by matching the material information of the indoor or outdoor unit of the air conditioner within the product's serial number (SN).

10. The apparatus according to claim 8 or 9, characterized in that: The firmware upgrade program in the firmware download unit is the firmware upgrade program uploaded to the cloud platform for the indoor and outdoor units based on the material model in the material information. The cloud platform can obtain the corresponding material information by accessing different interfaces.

11. The apparatus according to claim 8, characterized in that, The firmware download unit is also used for: Access the cloud platform by using the material information of the corresponding indoor air conditioner unit in the product SN serial number and obtain the indoor unit firmware uploaded by the cloud platform based on the material information of the indoor unit. Access the cloud platform by using the material information of the corresponding outdoor unit in the product SN serial number, and obtain the outdoor unit firmware uploaded by the cloud platform based on the material information of the outdoor unit.

12. The apparatus according to claim 8, characterized in that, The outdoor program writing unit is also used for: Establish TCP network communication for writing firmware on the external machine; Specifically, the process involves obtaining the first fixed hotspot information sent by the first WiFi module, identifying the first WiFi module based on the first fixed hotspot information, and establishing a communication connection; TCP network communication is then established.

13. The apparatus according to claim 8, characterized in that, The outdoor program writing unit is also used for: The firmware downloaded from the cloud platform is sent to the first WiFi module via TCP network communication. The first WiFi module identifies the external machine programming firmware in the TCP network communication and sends the external machine programming firmware to the external machine programmer via serial communication. The external machine programmer then writes the external machine programming firmware into the external machine's electrical control terminal.

14. The apparatus according to claim 8, characterized in that, The internal program writing unit is also used for: The second WiFi module connects to the reserved serial port in the indoor unit of the air conditioner, and the second WiFi module sends out the second fixed hotspot message; The second WiFi module is identified based on the second fixed hotspot information, and a Bluetooth communication connection is established. Download the indoor unit programming firmware from the cloud platform according to the product SN serial number, and send the indoor unit electrical control firmware to the WiFi module 2 via Bluetooth communication; WiFi module 2 writes the firmware information of the indoor unit into the indoor unit's electrical control terminal through serial communication with XMODEM.

15. A brushing system for indoor and outdoor units of an air conditioner, applied in the brushing method for indoor and outdoor units of an air conditioner as described in any one of claims 1 to 7, characterized in that, include: A mobile terminal includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; When the processor executes the program stored in the memory, it implements the method for rewriting the indoor and outdoor units of the air conditioner as described in any one of claims 1 to 7.

16. The system according to claim 15, characterized in that, The system also includes: The first WiFi module, as a communication connection device between the mobile terminal and the external programmer, is used to send the external programmer firmware to the external programmer via TCP network communication. The outdoor unit programmer is connected to the first WiFi module and is used to write the outdoor unit programming firmware into the air conditioner outdoor unit electrical control terminal. The second WiFi module, as a communication connection and programming device for the mobile terminal air conditioner indoor unit, is used to send the indoor unit programming firmware to the air conditioner indoor unit electrical control terminal via Bluetooth communication to identify hotspots. The adapter power supply interface is connected to the outdoor unit programmer and is used to power the outdoor unit programmer.

17. A computer-readable storage medium, characterized in that, The device contains a computer program that, when executed by a processor, implements the brushing method for the indoor and outdoor units of an air conditioner as described in any one of claims 1 to 7.