CN112036857A - Debugging method for multi-split air conditioner individual charging, individual charging system and multi-split air conditioner - Google Patents

Debugging method for multi-split air conditioner individual charging, individual charging system and multi-split air conditioner Download PDF

Info

Publication number
CN112036857A
CN112036857A CN201910483464.5A CN201910483464A CN112036857A CN 112036857 A CN112036857 A CN 112036857A CN 201910483464 A CN201910483464 A CN 201910483464A CN 112036857 A CN112036857 A CN 112036857A
Authority
CN
China
Prior art keywords
debugging
server
long connection
identification code
debugging information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910483464.5A
Other languages
Chinese (zh)
Other versions
CN112036857B (en
Inventor
孙一谋
牟桂贤
甘俊源
刁作清
许皓城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201910483464.5A priority Critical patent/CN112036857B/en
Publication of CN112036857A publication Critical patent/CN112036857A/en
Application granted granted Critical
Publication of CN112036857B publication Critical patent/CN112036857B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • G06Q20/145Payments according to the detected use or quantity

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a debugging method for multi-online individual charging, an individual charging system and a multi-online air conditioner, wherein the debugging method for multi-online individual charging comprises the following steps: selecting a debugged project on the individual charging software, and establishing unique long connection between the individual charging software and the server according to an identification code corresponding to the debugged project; acquiring the identification code through the debugging terminal, and uploading debugging data of the internal machine in the debugged project to the server in combination with the identification code; and the server checks whether the long connection corresponding to the identification code exists or not, and if so, the debugging data and the identification code are pushed to the household charging software to automatically update the engineering tree. The invention can not only improve the debugging efficiency, but also improve the safety and the accuracy of data.

Description

Debugging method for multi-split air conditioner individual charging, individual charging system and multi-split air conditioner
Technical Field
The invention relates to the technical field of multi-split air conditioners, in particular to a debugging method for multi-split individual charging, an individual charging system and a multi-split air conditioner.
Background
The household charging system is electric quantity and electric charge calculation and allocation software of the multi-split air conditioner, and is widely applied to various building multi-split air conditioner equipment. With the continuous increase of modern buildings, the installation quantity of the multi-split air conditioners is rapidly increased, and the demand on a household charging system is increased. The installation and debugging of the existing household charging system are a very complicated process, and the most critical step is to bind the position codes, the engineering numbers and the MAC addresses corresponding to the indoor units in the multi-split air conditioner, wherein the position codes are compiled according to the numbers of buildings, floors and rooms where the indoor units are located.
The current mainstream debugging method is that an operator manually copies the binding relationship of an internal machine and inputs the binding relationship into household charging software to generate an engineering tree. With the development of intellectualization, people upload debugging information to a server after debugging through a mobile phone, and finally download individual charging software from the server. In addition, in the debugging process, the individual charging software cannot know the debugging progress in time, and can only click frequently to acquire possible updating data, so that the user experience is poor.
Therefore, how to design a multi-online individual charging debugging method capable of improving data transmission security is an urgent technical problem to be solved in the industry.
Disclosure of Invention
In order to solve the defect that data transmission is unsafe in the existing debugging method, the invention provides a debugging method for multi-split charging, a multi-split charging system and a multi-split air conditioner.
The technical scheme adopted by the invention is that the debugging method for designing the multi-online individual charging comprises the following steps: selecting a debugged project on the individual charging software, and establishing unique long connection between the individual charging software and the server according to an identification code corresponding to the debugged project; acquiring the identification code through the debugging terminal, and uploading debugging data of the internal machine in the debugged project to the server in combination with the identification code; and the server checks whether the long connection corresponding to the identification code exists or not, and if so, the debugging data and the identification code are pushed to the household charging software to automatically update the engineering tree.
Preferably, the individual charging software is provided with a unique identification code corresponding to each project; after the debugged project is selected on the individual charging software, the individual charging software transmits the identification code corresponding to the debugged project to the server to establish long connection.
Preferably, after the debugged project is selected on the household charging software, the household charging software displays the two-dimensional code containing the corresponding identification code of the debugged project; and scanning the two-dimensional code through a debugging terminal to acquire the identification code.
Preferably, the identification code is acquired through the debugging terminal, debugging data of each internal machine in the debugged project is combined with the identification code one by one to form debugging information, and the debugging information is uploaded to the server one by one; and the server checks whether the long connection corresponding to the identification code exists or not, and if so, the server pushes the debugging information to the household billing software one by one to automatically update the engineering tree.
Preferably, the server uploads the debugging information to the database one by one for backup after receiving the debugging information.
Preferably, after receiving the debugging information, the server compares whether the debugging information of the same internal machine exists in the database, if so, sends a prompt signal for updating through the debugging terminal, and updates the debugging information of the database and pushes the debugging information to the household charging software when the debugging terminal returns a signal for agreeing to update.
Preferably, the debugging data includes position codes and MAC addresses of the internal machines in the debugged project; comparing whether the debugging information of the same internal machine exists in the database comprises the following steps: and acquiring the position code and the MAC address in the debugging information, comparing whether the same position code and the same MAC address debugging information exists in the database, and if so, judging that the same indoor unit has the same debugging information.
Preferably, the server disconnects the long connection after receiving a completion signal sent by the debugging terminal.
Preferably, the step of disconnecting the long connection after the server receives the completion signal sent by the debugging terminal includes: and after receiving the completion signal, the server acquires the total number of the debugging information received by the household charging software in the long connection, compares the total number of the debugging information with the total number of the debugging information corresponding to the long connection in the database, disconnects the long connection if the debugging information is the same as the total number of the debugging information corresponding to the long connection in the database, packages all the debugging information corresponding to the long connection in the database and sends the debugging information to the household charging software, and disconnects the long connection.
Preferably, after the unique long connection is established between the server and the individual charging software according to the identification code, the individual charging software sends heartbeat data to the server to keep the long connection.
Preferably, after the unique long connection is established between the server and the household charging software according to the identification code, the server calculates the difference between the current time and the latest time of the debugging data corresponding to the identification code in the database, and if the difference exceeds the preset failure time, the server disconnects the long connection.
Preferably, if the long connection is abnormally disconnected when the difference value does not exceed the preset failure time and the server does not receive the completion signal, the long connection is automatically reestablished between the server and the household charging software.
The invention also provides a household charging system which adopts the debugging method during installation and debugging.
The invention also provides a multi-split air conditioner which adopts the household charging system.
Compared with the prior art, the long connection is established between the household charging software and the server, and the debugging data can be pushed only under the condition that the server and the household charging software have the corresponding long connection, so that the safety of the debugging data in the household charging installation and debugging process is ensured, the pushing data without manual operation can be realized, the debugging convenience is improved, the labor cost is reduced, the household charging software generates the engineering tree in real time according to the received debugging data during the debugging, and the user experience of the charging software is optimized.
Drawings
The invention is described in detail below with reference to examples and figures, in which:
FIG. 1 is a simplified flow diagram of a debugging method of the present invention;
FIG. 2 is a flow chart illustrating the handling of abnormal situations in the debugging method of the present invention.
Detailed Description
As shown in fig. 1 and 2, the debugging method proposed by the present invention is mainly implemented by 4 parts, which are described in detail as follows:
the first part is that the number of projects using household charging software is large at present, each project corresponds to a plurality of different internal machines in the multi-split air conditioner, the household charging software needs to establish a unique identification code for each project before debugging, a debugging terminal obtains the identification code conveniently, and the household charging software generates a two-dimensional code corresponding to the identification code when establishing the identification code.
And the second part is that the operator selects the debugged project on the household charging software, the household charging software sends the project code of the debugged project to the server to establish the only long connection, if the connection is successful, a connection maintaining state mark is generated on a household charging software page to indicate that the household charging software is in the connection state, and the user is reminded to avoid closing the household charging software or violently refreshing. In order to ensure the security of debugging, the debugging can be carried out only after the user charging software is determined to enter a debugging mode, wherein the debugging mode is that a long connection is established between a server and the user charging software, the user charging software can display the two-dimensional code of a project to be debugged on a user charging software page after entering the debugging mode, and an operator scans the two-dimensional code through a debugging terminal to obtain an identification code.
And the third part, after the individual user charging software enters a debugging mode, heartbeat data needs to be sent to the server at intervals to keep the existence of long connection. In order to prevent the junk links from occupying the space of the server, failure time is preset in the server, the server calculates the difference between the current time and the effective time, and if the difference exceeds the preset failure time, the server is disconnected. After receiving the debugging data transmitted by the debugging terminal, the server uploads the debugging data to the database for storage and backup, wherein the effective time refers to the latest time when the identification code in the database corresponds to the debugging data, and at the initial stage of long connection, the database does not have the debugging data corresponding to the identification code, and the latest time when the identification code in the database corresponds to the debugging data is the connection success time of the long connection. After debugging is completed, an operator can send a completion signal to the server through the debugging terminal, and the server disconnects the long connection after receiving the completion signal sent by the debugging terminal. If the long connection is abnormally disconnected, the long connection is automatically reestablished between the server and the household charging software, so that the accuracy of debugging data can be ensured, and the efficiency of the server can be improved.
And fourthly, after the debugging terminal scans the identification code, debugging data of the internal machine in the debugged project is collected and uploaded to the server in combination with the identification code, the server checks whether the long connection corresponding to the identification code exists, if not, the debugging terminal prompts an operator to debug the individual charging software only when the individual charging software enters a debugging mode, if so, the debugging data and the identification code are pushed to the individual charging software, the individual charging software automatically updates the project tree according to the debugging data and the identification code, the debugging process is more intelligent, and the individual charging software is prevented from being frequently operated in the existing debugging method to acquire whether new debugging data exists in the server. It should be noted that the debug data includes the position codes and MAC addresses of the internal units in the debugged project, and each internal unit corresponds to a unique position code and MAC address combination.
In order to ensure the real-time performance of data, the debugging data of one internal machine is collected every time the internal machine is taken as a unit in the debugging process, the debugging data is combined with the identification code to generate debugging information and is uploaded to the server once, the debugging terminal uploads the debugging information to the server one by one, the server uploads the debugging information to the database one by one for backup after receiving the debugging information, and the server pushes the debugging information to the household charging software one by one in real time through long connection. Furthermore, after the server receives the debugging information, the position code and the MAC address in the debugging information are obtained, whether the debugging information with the same position code and the same MAC address exists in the database or not is compared, if the debugging information exists, the debugging information of the same internal machine exists, a prompt signal for judging whether the updating exists or not is sent out through the debugging terminal, when the debugging terminal returns a signal agreeing to updating, the debugging information of the database is updated and pushed to the household charging software, if the debugging information does not exist, the debugging information of the data is directly updated and pushed to the household charging software, and the comparison judgment process of the server improves the accuracy of the pushed data. Certainly, in actual application, if each internal machine corresponds to a unique position code, the server may only obtain the position code in the debugging information, compare whether the same position code debugging information exists in the database to determine whether the same internal machine debugging information exists, and execute the subsequent actions according to the comparison result.
Due to the fact that distortion may exist in a long connection, in order to further improve accuracy of data transmission, the server needs to push data in real time and also needs to backup data, and the situation that the data is lost due to the fact that the connection may be affected by a network is considered. The method comprises the steps that the household charging software accumulates the number of received debugging information in long connection, after a server receives a completion signal, the total number of the accumulated debugging information of the household charging software is obtained, the total number of the received debugging information is compared with the total number of the debugging information corresponding to the long connection in a database, if the total number of the received debugging information is the same as the total number of the debugging information corresponding to the long connection in the database, the long connection is disconnected, if the total number of the debugging information is different from the total number of the debugging information corresponding to the long connection in the database, all debugging information corresponding to the long connection in the database is packaged.
The invention also provides a household charging system which adopts the debugging method during installation and debugging.
The invention also provides a multi-split air conditioner which adopts the household charging system.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (10)

1. A debugging method for multi-online individual charging is characterized by comprising the following steps:
selecting a debugged project on the individual charging software, and establishing unique long connection between the individual charging software and the server according to the identification code corresponding to the debugged project;
acquiring the identification code through a debugging terminal, and uploading debugging data of the internal machine in the debugged project to a server in combination with the identification code;
and the server checks whether the long connection corresponding to the identification code exists or not, and if so, pushes the debugging data and the identification code to the household charging software to automatically update the engineering tree.
2. The debugging method of claim 1, wherein the household charging software is provided with a unique identification code corresponding to each project; after a debugged project is selected on the individual charging software, the individual charging software transmits the identification code corresponding to the debugged project to the server to establish the long connection.
3. The debugging method of claim 1, wherein the identification code is acquired through the debugging terminal, debugging data of each internal machine in the debugged project is combined with the identification code one by one to form debugging information, and the debugging information is uploaded to a server one by one; and the server checks whether the long connection corresponding to the identification code exists or not, and if so, the server pushes the debugging information to the household charging software one by one to automatically update the engineering tree.
4. The debugging method of claim 3, wherein the server uploads the debugging information to a database one by one for backup after receiving the debugging information; and after receiving the debugging information, the server compares whether the debugging information of the same internal machine exists in the database, if so, sends a prompt signal for updating through the debugging terminal, and updates the debugging information of the database and pushes the debugging information to the household charging software when the debugging terminal returns a signal for agreeing to update.
5. The debugging method of claim 4 wherein the debugging data comprises: the position code and the MAC address of the internal machine in the debugged project; whether the debugging information of the same internal machine exists in the comparison database comprises the following steps: and acquiring the position code and the MAC address in the debugging information, comparing whether the debugging information with the same position code and the same MAC address exists in a database, and if so, judging that the debugging information of the same internal machine exists.
6. The debugging method of claim 4, wherein the server obtains the total number of received pieces of debugging information received by the household charging software in the long connection after receiving a completion signal sent by the debugging terminal, compares the total number of received pieces with the total number of records of debugging information corresponding to the long connection in the database, disconnects the long connection if the total number of received pieces is the same as the total number of records of debugging information corresponding to the long connection in the database, and packages all the debugging information corresponding to the long connection in the database and sends the debugging information to the household charging software to disconnect the long connection if the debugging information is different from the total number of records of debugging information corresponding to the long connection in the database.
7. The debugging method of any one of claims 1 to 6, wherein after a unique long connection is established between the server and the household charging software according to the identification code, the household charging software sends heartbeat data to the server to maintain the existence of the long connection.
8. The debugging method according to any one of claims 1 to 6, characterized in that after a unique long connection is established between the server and the household charging software according to the identification code, the server calculates the difference between the current time and the latest time of the debugging data corresponding to the identification code in the database, and if the difference exceeds a preset failure time, the server disconnects the long connection; and if the long connection is abnormally disconnected when the difference value does not exceed the preset failure time and the server does not receive the completion signal, automatically reestablishing the long connection between the server and the household charging software.
9. A private charging system, characterized in that the private charging system adopts the debugging method according to any one of claims 1 to 8 when the private charging system is installed and debugged.
10. A multi-split air conditioner characterized in that the household charging system as claimed in claim 9 is adopted.
CN201910483464.5A 2019-06-04 2019-06-04 Multi-split household charging debugging method, household charging system and multi-split air conditioner Active CN112036857B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910483464.5A CN112036857B (en) 2019-06-04 2019-06-04 Multi-split household charging debugging method, household charging system and multi-split air conditioner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910483464.5A CN112036857B (en) 2019-06-04 2019-06-04 Multi-split household charging debugging method, household charging system and multi-split air conditioner

Publications (2)

Publication Number Publication Date
CN112036857A true CN112036857A (en) 2020-12-04
CN112036857B CN112036857B (en) 2024-04-19

Family

ID=73576423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910483464.5A Active CN112036857B (en) 2019-06-04 2019-06-04 Multi-split household charging debugging method, household charging system and multi-split air conditioner

Country Status (1)

Country Link
CN (1) CN112036857B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115242771A (en) * 2022-09-19 2022-10-25 武汉海微科技有限公司 Equipment debugging method, device, equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100030110A (en) * 2008-09-09 2010-03-18 엘지전자 주식회사 Method of debuging softwere for air-conditioner
CN104503774A (en) * 2014-11-28 2015-04-08 广东欧珀移动通信有限公司 Software debugging method, associated equipment and system
CN105808399A (en) * 2016-03-14 2016-07-27 百度在线网络技术(北京)有限公司 Method and device for remote debugging
CN106586734A (en) * 2017-01-20 2017-04-26 无锡英威腾电梯控制技术有限公司 Elevator remote debugging method, application terminal and debugging system
CN107092688A (en) * 2017-04-24 2017-08-25 珠海格力电器股份有限公司 Bill information querying method, system and WEB server
CN107179754A (en) * 2017-04-18 2017-09-19 珠海格力电器股份有限公司 A kind of multiple on-line system and its centralized management method
CN108180599A (en) * 2018-01-22 2018-06-19 珠海格力电器股份有限公司 Adjustment method and debugging apparatus and computer readable storage medium
CN108562024A (en) * 2018-04-18 2018-09-21 广东美的暖通设备有限公司 Centralized control method, system and the computer readable storage medium of multi-online air-conditioning system
CN108965440A (en) * 2018-07-23 2018-12-07 珠海格力电器股份有限公司 Collection method, device, intelligent terminal and the cloud server of engineering information
CN109525640A (en) * 2018-10-19 2019-03-26 珠海格力电器股份有限公司 A kind of formation gathering method, electrical equipment, intelligent terminal and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100030110A (en) * 2008-09-09 2010-03-18 엘지전자 주식회사 Method of debuging softwere for air-conditioner
CN104503774A (en) * 2014-11-28 2015-04-08 广东欧珀移动通信有限公司 Software debugging method, associated equipment and system
CN105808399A (en) * 2016-03-14 2016-07-27 百度在线网络技术(北京)有限公司 Method and device for remote debugging
CN106586734A (en) * 2017-01-20 2017-04-26 无锡英威腾电梯控制技术有限公司 Elevator remote debugging method, application terminal and debugging system
CN107179754A (en) * 2017-04-18 2017-09-19 珠海格力电器股份有限公司 A kind of multiple on-line system and its centralized management method
CN107092688A (en) * 2017-04-24 2017-08-25 珠海格力电器股份有限公司 Bill information querying method, system and WEB server
CN108180599A (en) * 2018-01-22 2018-06-19 珠海格力电器股份有限公司 Adjustment method and debugging apparatus and computer readable storage medium
CN108562024A (en) * 2018-04-18 2018-09-21 广东美的暖通设备有限公司 Centralized control method, system and the computer readable storage medium of multi-online air-conditioning system
CN108965440A (en) * 2018-07-23 2018-12-07 珠海格力电器股份有限公司 Collection method, device, intelligent terminal and the cloud server of engineering information
CN109525640A (en) * 2018-10-19 2019-03-26 珠海格力电器股份有限公司 A kind of formation gathering method, electrical equipment, intelligent terminal and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115242771A (en) * 2022-09-19 2022-10-25 武汉海微科技有限公司 Equipment debugging method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN112036857B (en) 2024-04-19

Similar Documents

Publication Publication Date Title
CN108844181B (en) Household appliance repair reporting method and air conditioner repair system
CN106681766B (en) Remote firmware upgrade control method and system
CN106301785A (en) The binding method of a kind of intelligent home device and intelligent terminal and system
EP2878140B1 (en) Wireless firmware upgrades to an alarm security panel
CN106447236A (en) Electric energy meter file management method and system of power utilization information acquisition system
CN106648669A (en) Remote firmware upgrading method and system for product equipment
CN112650520B (en) Ammeter upgrading method and system, intelligent ammeter and storage medium
CN104852990A (en) Information processing method and intelligent household control system
CN106027580A (en) Program remote upgrading method
CN109654666B (en) Method, device and equipment for debugging unit
JP2007535182A (en) Method and system for remotely updating a meter for measuring electricity, water or gas usage
CN106648781B (en) Method and system for upgrading remote firmware of communication equipment
CN109683930B (en) Air conditioning equipment program upgrading method, device and system and household electrical appliance
CN110969341A (en) Intelligent maintenance method, device and system for power distribution terminal
CN112036857A (en) Debugging method for multi-split air conditioner individual charging, individual charging system and multi-split air conditioner
CN103399795A (en) Address book synchronizing method and device
CN106919061A (en) Home appliance management method and device
CN105812843A (en) Method and system of intelligent TV upgrade
CN110890786A (en) Plug-and-play access method of power distribution terminal based on registration service
CN105354769A (en) Data processing method and device used for power distribution network equipment
CN105072148A (en) Method and device for building connection with terminal
CN113762804B (en) Method and system for managing user-changing relationship of power grid enterprise
CN106302047B (en) Household equipment control method and device
CN108964989B (en) Method and device for connecting with service platform and computer readable storage medium
CN106375129A (en) Method and device for upgrading home gateway

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant