CN112484231B - Air conditioner, control method of air conditioner, server and storage medium - Google Patents
Air conditioner, control method of air conditioner, server and storage medium Download PDFInfo
- Publication number
- CN112484231B CN112484231B CN202011377835.0A CN202011377835A CN112484231B CN 112484231 B CN112484231 B CN 112484231B CN 202011377835 A CN202011377835 A CN 202011377835A CN 112484231 B CN112484231 B CN 112484231B
- Authority
- CN
- China
- Prior art keywords
- air conditioner
- module
- information
- server
- identification 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 118
- 238000004378 air conditioning Methods 0.000 claims abstract description 161
- 238000012795 verification Methods 0.000 claims abstract description 108
- 238000004891 communication Methods 0.000 claims abstract description 90
- 230000006870 function Effects 0.000 claims description 55
- 238000004590 computer program Methods 0.000 claims description 10
- 230000003750 conditioning effect Effects 0.000 claims description 10
- 230000006855 networking Effects 0.000 abstract description 9
- WSFSSNUMVMOOMR-UHFFFAOYSA-N Formaldehyde Chemical compound O=C WSFSSNUMVMOOMR-UHFFFAOYSA-N 0.000 description 9
- 230000009286 beneficial effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000004659 sterilization and disinfection Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000000746 purification Methods 0.000 description 6
- 230000001954 sterilising effect Effects 0.000 description 6
- 238000001816 cooling Methods 0.000 description 4
- 238000010438 heat treatment Methods 0.000 description 4
- 238000007664 blowing Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000012528 membrane Substances 0.000 description 1
- WSFSSNUMVMOOMR-NJFSPNSNSA-N methanone Chemical compound O=[14CH2] WSFSSNUMVMOOMR-NJFSPNSNSA-N 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/32—Responding to malfunctions or emergencies
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/88—Electrical aspects, e.g. circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
- G06K17/0029—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The invention provides an air conditioner, a control method of the air conditioner, a server and a storage medium, wherein the air conditioner comprises an air duct, a reading device, a communication module and a controller. The wind channel is provided with a cavity for air circulation, which is used for movably mounting an air conditioning module carrying an identification module, and the identification module stores identification information corresponding to the air conditioning module. The controller reads the identification information of the identification module through the reading device, sends the identification information to the server through the communication module for anti-counterfeiting check, acquires an anti-counterfeiting check result from the server through the communication module, and controls the working state of the air conditioner according to the anti-counterfeiting check result. The invention can distinguish the truth of the current air conditioning module by arranging the identification module on the air conditioning module and combining the networking verification mode between the air conditioner and the server, and has the function of distinguishing the truth, thereby leading a user to clearly know whether the purchased air conditioning module is the genuine product module.
Description
Technical Field
The present invention relates to the field of air conditioners, and in particular, to an air conditioner, a control method of the air conditioner, a server, and a storage medium.
Background
With the increase of auxiliary functions of the air conditioner, such as functions of purifying, removing formaldehyde, plasma and the like, more and more consumables are used by the air conditioner, such as a purifying filter screen, a formaldehyde filter screen and the like. In order to replace the consumables, the air conditioning module which can be automatically disassembled and assembled, such as a purification filter screen module, a humidification membrane module, a disinfection module and the like, is generally made. However, for the existing air conditioning module, the air conditioner cannot distinguish the authenticity of the currently inserted air conditioning module, so that a user cannot know whether the purchased air conditioning module is a genuine module.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides an air conditioner, a control method of the air conditioner, a server and a storage medium, which can be used for distinguishing the authenticity of an air conditioning module.
In a first aspect, an embodiment of the present invention provides an air conditioner, including:
the air duct is provided with a chamber for air circulation, the chamber is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the chamber, and the identification module stores identification information corresponding to the air conditioning module;
reading means for reading the identification information stored in the identification module;
a communication module for communicating with a server;
the controller is respectively connected with the reading device and the communication module, and is used for reading the identification information of the identification module through the reading device and sending the identification information to the server through the communication module for anti-counterfeiting verification; the controller also acquires an anti-counterfeiting check result from the server through the communication module and controls the working state of the air conditioner according to the anti-counterfeiting check result.
The air conditioner provided by the embodiment of the invention at least has the following beneficial effects: in the embodiment of the invention, when a user needs to use the auxiliary function of the air conditioner, the air conditioning module with the identification module can be installed in the cavity of the air conditioner, and then the air conditioner can read the identification information stored in the identification module through the reading device and send the identification information to the server through the communication module for anti-counterfeiting check; and then the air conditioner can acquire an anti-counterfeiting check result from the server through the communication module and control the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the embodiment of the invention can distinguish the authenticity of the currently installed air conditioning module by arranging the identification module on the air conditioning module and combining the networking verification mode between the air conditioner and the server, and has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
According to some embodiments of the present invention, the identification information includes category information corresponding to the air conditioning module, and the controller is further configured to acquire device information corresponding to the air conditioner and send the device information to the server through the communication module, so that the server performs matching verification on the device information and the category information; the controller also acquires a matching verification result from the server through the communication module and controls the working state of the air conditioner according to the matching verification result.
According to some embodiments of the present invention, the identification information includes category information corresponding to the air conditioning module, and the controller is further configured to acquire device information corresponding to the air conditioner, perform matching verification on the device information and the category information to generate a matching verification result, and control a working state of the air conditioner according to the matching verification result.
According to some embodiments of the present invention, the air conditioner further comprises a card writing device, the card writing device is connected to the controller, and the controller is further configured to read the module identity information of the identification module through the reading device and send the module identity information to the server, so that the server adds anti-counterfeiting information to the module identity information to generate the identification information; the controller also acquires the identification information from the server through the communication module and stores the identification information to the identification module through the card writing device.
According to some embodiments of the present invention, the controlling the working state of the air conditioner according to the anti-counterfeit verification result includes at least one of:
when the anti-counterfeiting verification result is true, the controller controls the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting verification result is false, the controller controls the air conditioner to feed back first warning information to a user.
According to some embodiments of the present invention, the controlling the operating state of the air conditioner according to the matching verification result includes at least one of:
when the anti-counterfeiting verification result is true and the matching verification result is successful, the controller controls the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting verification result is true and the matching verification result is matching failure, the controller controls the air conditioner to feed back second warning information to the user.
In a second aspect, an embodiment of the present invention further provides a method for controlling an air conditioner, where the air conditioner includes:
the air duct is provided with a chamber for air circulation, the chamber is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the chamber, and the identification module stores identification information corresponding to the air conditioning module;
reading means for reading the identification information stored in the identification module;
a communication module for communicating with a server;
the control method comprises the following steps:
reading the identification information of the identification module by the reading device;
sending the identification information to the server through the communication module for anti-counterfeiting verification;
and acquiring an anti-counterfeiting check result from the server through the communication module, and controlling the working state of the air conditioner according to the anti-counterfeiting check result.
The control method of the air conditioner provided by the embodiment of the invention at least has the following beneficial effects: in the embodiment of the invention, when a user needs to use the auxiliary function of the air conditioner, the air conditioning module with the identification module can be installed in the cavity of the air conditioner, and then the air conditioner can read the identification information stored in the identification module through the reading device and send the identification information to the server through the communication module for anti-counterfeiting check; and then the air conditioner can obtain the anti-counterfeiting check result from the server through the communication module and control the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the embodiment of the invention can distinguish the authenticity of the currently installed air conditioning module by arranging the identification module on the air conditioning module and combining the networking verification mode between the air conditioner and the server, and has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
According to some embodiments of the invention, the identification information includes category information corresponding to the air conditioning module, and the control method further includes:
acquiring equipment information corresponding to the air conditioner;
sending the equipment information to the server through the communication module so that the server performs matching verification on the equipment information and the category information;
and acquiring a matching verification result from the server through the communication module, and controlling the working state of the air conditioner according to the matching verification result.
According to some embodiments of the invention, the identification information includes category information corresponding to the air conditioning module, and the control method further includes:
acquiring equipment information corresponding to the air conditioner;
matching and checking the equipment information and the category information to generate a matching and checking result;
and controlling the working state of the air conditioner according to the matching and checking result.
According to some embodiments of the present invention, the air conditioner further includes a card writing device, and the control method further includes:
reading module identity information of the identification module through the reading device;
sending the module identity information to the server so that the server adds anti-counterfeiting information to the module identity information to generate the identification information;
and acquiring the identification information from the server through the communication module, and storing the identification information to the identification module through the card writing device.
According to some embodiments of the present invention, the controlling the operating state of the air conditioner according to the anti-counterfeit verification result includes at least one of:
when the anti-counterfeiting check result is true, controlling the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting check result is false, controlling the air conditioner to feed back first alarm information to a user.
According to some embodiments of the invention, the controlling the operating state of the air conditioner according to the matching verification result comprises at least one of:
when the anti-counterfeiting verification result is true and the matching verification result is successful, controlling the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting verification result is true and the matching verification result is matching failure, controlling the air conditioner to feed back second warning information to the user.
In a third aspect, an embodiment of the present invention further provides a method for controlling an air conditioner, where the method is applied to a server, where the server communicates with the air conditioner, and the air conditioner includes:
the air duct is provided with a cavity for air circulation, the cavity is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the cavity, and the identification module stores identification information corresponding to the air conditioning module;
reading means for reading the identification information stored in the identification module;
a communication module in communication with the server;
the control method comprises the following steps:
acquiring the identification information sent by the air conditioner through the communication module;
performing anti-counterfeiting verification on the air conditioning module according to the identification information and pre-stored identification information to generate an anti-counterfeiting verification result;
and sending the anti-counterfeiting checking result to the air conditioner so that the air conditioner adjusts the working state according to the anti-counterfeiting checking result.
The control method of the air conditioner provided by the embodiment of the invention at least has the following beneficial effects: in the embodiment of the invention, when a user needs to use the auxiliary function of the air conditioner, the air conditioning module with the identification module can be installed in the cavity of the air conditioner, and then the air conditioner can read the identification information stored in the identification module through the reading device and send the identification information to the server through the communication module for anti-counterfeiting check; then the server performs anti-counterfeiting check on the air conditioning module according to the identification information and the pre-stored identification information to generate an anti-counterfeiting check result, and sends the anti-counterfeiting check result to the air conditioner; and then the air conditioner can obtain the anti-counterfeiting check result from the server through the communication module and control the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the embodiment of the invention can distinguish the authenticity of the currently installed air conditioning module by arranging the identification module on the air conditioning module and combining the networking verification mode between the air conditioner and the server, and has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
According to some embodiments of the invention, the air conditioning module, the identification information and the pre-stored identification information correspond in sequence, the control method further comprising at least one of:
when the server inquires the pre-stored identification information corresponding to the identification information, the anti-counterfeiting verification result is true;
and when the server does not inquire the pre-stored identification information corresponding to the identification information, the anti-counterfeiting verification result is false.
According to some embodiments of the invention, in case that the anti-counterfeit verification result is true, the control method further comprises at least one of:
acquiring a historical query record, and when the historical query record comprises the pre-stored identification information queried currently, sending a first control instruction to the air conditioner so that the air conditioner feeds back third warning information to a user according to the first control instruction;
and acquiring a historical query record, and sending a second control instruction to the air conditioner to enable the air conditioner to execute an air conditioning function according to the second control instruction when the historical query record does not include the currently queried pre-stored identification information.
According to some embodiments of the invention, the identification information includes category information corresponding to the air conditioning module, and the control method further includes:
acquiring equipment information which is sent by the air conditioner through the communication module and corresponds to the air conditioner;
matching and checking the equipment information and the category information to generate a matching and checking result;
and sending the matching and checking result to the air conditioner so that the air conditioner adjusts the working state according to the matching and checking result.
According to some embodiments of the present invention, the air conditioner further includes a card writing device, and the control method further includes:
obtaining module identity information which is sent by the air conditioner through the communication module and corresponds to the identification module;
adding anti-counterfeiting information to the module identity information to generate the identification information;
and sending the identification information to the air conditioner so that the air conditioner writes the identification information into the identification module through the card writing device.
In a fourth aspect, an embodiment of the present invention further provides an air conditioner, including a first memory, a first processor, and a computer program stored in the first memory and executable on the first processor, where the first processor implements the control method of the air conditioner according to the second aspect when executing the computer program.
The air conditioner provided by the embodiment of the invention at least has the following beneficial effects: in the embodiment of the invention, when a user needs to use the auxiliary function of the air conditioner, the air conditioning module with the identification module can be installed in the cavity of the air conditioner, and then the air conditioner can read the identification information stored in the identification module through the reading device and send the identification information to the server through the communication module for anti-counterfeiting check; and then the air conditioner can obtain the anti-counterfeiting check result from the server through the communication module and control the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the authenticity of the currently installed air conditioning module can be distinguished by arranging the identification module on the air conditioning module and combining a networking verification mode between the air conditioner and the server, and the embodiment of the invention has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
In a fifth aspect, an embodiment of the present invention further provides a server, including a second memory, a second processor, and a computer program stored in the second memory and executable on the second processor, where the second processor implements the control method of the air conditioner according to the third aspect when executing the computer program.
The server provided by the embodiment of the invention at least has the following beneficial effects: in the embodiment of the invention, when a user needs to use the auxiliary function of the air conditioner, the air conditioning module with the identification module can be installed in the cavity of the air conditioner, and then the air conditioner can read the identification information stored in the identification module through the reading device and send the identification information to the server through the communication module for anti-counterfeiting check; then the server performs anti-counterfeiting check on the air conditioning module according to the identification information and the pre-stored identification information to generate an anti-counterfeiting check result, and sends the anti-counterfeiting check result to the air conditioner; and then the air conditioner can acquire an anti-counterfeiting check result from the server through the communication module and control the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the authenticity of the currently installed air conditioning module can be distinguished by arranging the identification module on the air conditioning module and combining a networking verification mode between the air conditioner and the server, and the embodiment of the invention has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
In a sixth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions for causing a computer to execute the method for controlling an air conditioner according to the second or third aspect.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic diagram of a system architecture platform for implementing a control method of an air conditioner according to an embodiment of the present invention;
fig. 2 is a schematic structural view of an air conditioner according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an air conditioning module according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of an air conditioning module according to an embodiment of the present invention inserted into a chamber;
fig. 5 is a flowchart illustrating a control method of an air conditioner according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention;
fig. 7 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention;
fig. 8 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention;
fig. 9 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention;
fig. 10 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention;
fig. 11 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention;
fig. 12 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention;
fig. 13 is a flowchart illustrating a method for controlling an air conditioner according to another embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, it should be understood that the orientation or positional relationship referred to in the description of the orientation, such as the upper, lower, front, rear, left, right, etc., is based on the orientation or positional relationship shown in the drawings, and is only for convenience of description and simplification of description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention.
In the description of the present invention, a plurality of means is one or more, a plurality of means is two or more, and greater than, less than, more than, etc. are understood as excluding the essential numbers, and greater than, less than, etc. are understood as including the essential numbers. If the first and second are described for the purpose of distinguishing technical features, they are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
In the description of the present invention, unless otherwise specifically limited, terms such as set, installation, connection and the like should be understood in a broad sense, and those skilled in the art can reasonably determine the specific meanings of the above terms in the present invention by combining the specific contents of the technical solutions.
The embodiment of the invention provides an air conditioner, a control method of the air conditioner, a server and a storage medium, wherein the air conditioner comprises an air duct, a reading device, a communication module and a controller. Specifically, the air duct is provided with a cavity for air circulation, the cavity is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the cavity, and the identification module stores identification information corresponding to the air conditioning module; the reading device is used for reading the identification information stored in the identification module; the communication module is used for communicating with the server; the controller is respectively connected with the reading device and the communication module, and is used for reading the identification information of the identification module through the reading device and sending the identification information to the server through the communication module for anti-counterfeiting verification; the controller also obtains an anti-counterfeiting check result from the server through the communication module, and controls the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the embodiment of the invention can distinguish the authenticity of the currently installed air conditioning module by arranging the identification module on the air conditioning module and combining the networking verification mode between the air conditioner and the server, and has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
The embodiments of the present invention will be further explained with reference to the drawings.
As shown in fig. 1, fig. 1 is a schematic diagram of a system architecture platform for executing a control method of an air conditioner according to an embodiment of the present invention. In the example of fig. 1, the system architecture platform includes an air conditioner 100 and a server 200, wherein the air conditioner 100 is provided with a first processor 110 and a first memory 120, and the server 200 is provided with a second processor 210 and a second memory 220, wherein the first processor 110 and the first memory 120 may be connected by a bus or other means, and the second processor 210 and the second memory 220 may be connected by a bus or other means, as an example, in fig. 1, the connection by a bus is taken.
The first memory 120 and the second memory 220 serve as a non-transitory computer-readable storage medium that can be used to store non-transitory software programs as well as non-transitory computer-executable programs. Further, the first memory 120 and the second memory 220 may include high speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the first memory 120 may optionally include memory remotely located from the first processor 110, and the second memory 220 may optionally include memory remotely located from the second processor 210, which may be connected to the system architecture platform via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
It can be understood by those skilled in the art that the system architecture platform may be applied to a 3G communication network system, an LTE communication network system, a 5G communication network system, a mobile communication network system that is evolved later, and the like, which is not limited in this embodiment.
Those skilled in the art will appreciate that the system architecture platform illustrated in FIG. 1 does not constitute a limitation on embodiments of the invention, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components.
In the system architecture platform shown in fig. 1, the first processor 110 may call an air conditioner control program stored in the first memory 120, or the second processor 210 may call an air conditioner control program stored in the second memory 220, thereby performing a control method of an air conditioner.
Based on the above system architecture platform, various embodiments of the air conditioner of the present invention are presented below.
As shown in fig. 2, 3 and 4, fig. 2 is a schematic structural diagram of an air conditioner 100 according to an embodiment of the present invention, fig. 3 is a schematic structural diagram of an air conditioning module 130 according to an embodiment of the present invention, and fig. 4 is a schematic structural diagram of the air conditioning module 130 according to an embodiment of the present invention inserted into a cavity 141. The air conditioner 100 includes a core structure with basic functions of cooling, heating, etc., an air duct 140, a reading device 150, a communication module, and a controller.
Specifically, the air conditioner 100 of the embodiment of the present invention is an air conditioner that can be configured by a user with an auxiliary additional function, wherein the air duct 140 is provided with a chamber 141 for air circulation, the chamber 141 is used for movably installing the air conditioning module 130 carrying the identification module 131, the air conditioning module 130 is used for conditioning the air flowing through the chamber 141, and the identification module 131 stores identification information corresponding to the air conditioning module 130; secondly, the reading device 150 can read the identification information stored in the identification module 131, and the communication module can communicate with the server 200; in addition, a controller is connected to the reading device 150 and the communication module, wherein the controller may include, but is not limited to, the first processor 110 and the first memory 120 in fig. 1.
It is to be understood that the air conditioning module 130 described above refers to an air conditioning module that can make air healthier and fresher. Illustratively, the air conditioning module 130 may be a purification cartridge module, a formaldehyde removal module, a HEPA (High efficiency particulate Filter) Filter module, a humidification module, an odor removal module, a fresh air module, and a plasma module.
It should be noted that, the air-conditioning module 130 may be a plug-in type movable structure, and the air-conditioning module 130 may be pushed into and pulled out of the cavity 141 by means of a drawer, and when the multi-layer air-conditioning module 130 is fully inserted, the air duct 140 is shared.
It should be noted that the Identification module 131 may be, but not limited to, an electronic tag such as RFID (Radio Frequency Identification) or NFC (Near Field Communication), and may also be, but not limited to, a graphic code such as a two-dimensional code or a barcode. When the identification module 131 is an RFID tag, the reading device 150 corresponds to an RFID reader; when the identification module 131 is an NFC electronic tag, the reading device 150 corresponds to an NFC reader; when the identification module 131 is a graphic code such as a two-dimensional code or a bar code, the reading device 150 is correspondingly a code scanner or a camera. The mounting position of the reader 150 may be provided in the chamber 141, or may be provided at another position on the air conditioner 100.
Based on the above-described system architecture platform and the structure of the air conditioner 100, various embodiments of the air conditioner control method applied to the air conditioner of the present invention are presented below.
As shown in fig. 5, fig. 5 is a flowchart of a control method of an air conditioner, which may be applied to the air conditioner, according to an embodiment of the present invention, wherein the air conditioner is in communication with a server, and the air conditioner includes, but is not limited to, an air duct, a reading device, and a communication module.
Specifically, the air duct is provided with a chamber for air circulation, the chamber is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the chamber, and the identification module stores identification information corresponding to the air conditioning module; the reading device is used for reading the identification information stored in the identification module; the communication module is used for communicating with the server.
The control method of the air conditioner of the embodiment of the invention includes but is not limited to step S100, step S200 and step S300.
Step S100, reading the identification information of the identification module through a reading device;
step S200, sending the identification information to a server through a communication module for anti-counterfeiting verification;
and step S300, acquiring an anti-counterfeiting check result from the server through the communication module, and controlling the working state of the air conditioner according to the anti-counterfeiting check result.
According to the technical scheme of the embodiment of the invention, as the embodiment of the invention comprises the step S100, the step S200 and the step S300, when a user needs to use an additional auxiliary function of the air conditioner, the air conditioning module with the identification module can be installed in a cavity of the air conditioner, then the air conditioner can read the identification information stored in the identification module through a reading device, and the identification information is sent to a server through a communication module for anti-counterfeiting verification; then the server performs anti-counterfeiting check on the air conditioning module according to the identification information and the pre-stored identification information to generate an anti-counterfeiting check result, and sends the anti-counterfeiting check result to the air conditioner; and then the air conditioner can obtain the anti-counterfeiting check result from the server through the communication module and control the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the embodiment of the invention can distinguish the authenticity of the currently installed air conditioning module by arranging the identification module on the air conditioning module and combining the networking verification mode between the air conditioner and the server, and has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
It should be noted that, regarding the anti-counterfeiting verification processing of the server, when the server queries the pre-stored identification information corresponding to the identification information, the anti-counterfeiting verification result generated in the server is true, and meanwhile, the server feeds back the anti-counterfeiting verification result to the air conditioner; and when the server does not inquire the pre-stored identification information corresponding to the identification information, the anti-counterfeiting check result generated in the server is false, and meanwhile, the server feeds back the anti-counterfeiting check result to the air conditioner.
It should be noted that, the identification module may be, but is not limited to, an electronic tag or an identification code. The electronic tag may be, but is not limited to, an RFID, NFC, or other type of electronic tag, and the identification code may be, but is not limited to, a two-dimensional code, a barcode, or another type of graphic code. When the identification module is an RFID electronic tag, the reading device is correspondingly an RFID reader; when the identification module is an NFC electronic tag, the reading device is correspondingly an NFC reader; when the identification module is a graphic code such as a two-dimensional code or a bar code, the reading device can be a bar code scanner or a camera.
Note that the mounting position of the reading device may be set in the chamber or may be set in another position on the air conditioner. When the reading device is installed in the cavity, a user only needs to directly insert the air conditioning module into the cavity during use, and identification information on the identification module can be read simultaneously; when the reading device is installed at other positions outside the chamber, a user needs to read the identification information on the identification module through the reading device and then insert the air conditioning module into the chamber during use.
It is understood that the identification information may refer to a unique string of numbers, which corresponds to the identification number of the identification module. Each piece of identification information comprises manufacturer information, and the produced identification information needs to be in one-to-one correspondence with prestored identification information in the server.
It should be noted that, regarding the step S300 of controlling the operating state of the air conditioner according to the anti-counterfeit verification result, the following two situations may be specifically included, but are not limited to:
in the first case: when the anti-counterfeiting verification result is true, the air conditioner is controlled to execute the air conditioning function in the embodiment of the invention. Specifically, if the result of the anti-counterfeit verification is true, it indicates that the currently installed air conditioning module is a genuine product module, and the air conditioner performs an air conditioning function normally, for example, the air conditioning function may be a cooling function, a heating function, or a blowing function.
In the second case: when the anti-counterfeiting verification result is false, the air conditioner can be controlled to feed back first alarm information to the user by the embodiment of the invention. Specifically, if the anti-counterfeit verification result is false, it indicates that the currently installed air conditioning module is not the genuine product module, and the air conditioner may feed back the first warning information to the user, for example, the air conditioner may feed back the first warning information through the display screen, or may feed back the first warning information through the speaker.
In addition, it can be understood that the communication module may be a wireless communication module or a wired communication module.
In addition, when the air conditioner operating parameters are inconsistent and the function demand levels are inconsistent, the performance levels of different air conditioning modules should also be inconsistent. For example, the 99.99% sterilization rate purification filter net and the 80% sterilization rate purification filter net should be used for air conditioners with different sterilization capacities, so the present invention also provides some embodiments for verifying and matching the kinds of functions between the air conditioning module and the air conditioner, which may include, but are not limited to, the method steps as shown in fig. 6 or fig. 7.
Referring to fig. 6, fig. 6 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention, and when the identification information includes category information corresponding to an air conditioning module, the control method according to the embodiment of the present invention may further include, but is not limited to, step S410, step S420, and step S430.
Step S410, acquiring equipment information corresponding to the air conditioner;
step S420, the equipment information is sent to a server through a communication module so that the server can carry out matching verification on the equipment information and the category information;
and step S430, acquiring a matching verification result from the server through the communication module, and controlling the working state of the air conditioner according to the matching verification result.
According to the technical scheme of the embodiment of the invention, because the embodiment of the invention comprises the step S410, the step S420 and the step S430, the air conditioner can also obtain the self equipment information and send the equipment information to the server through the communication module, then the server can carry out matching verification according to the received equipment information and the type information in the identification information, further generate a matching verification result and feed back the matching verification result to the air conditioner, and then the air conditioner can control the working state of the air conditioner according to the matching verification result. Therefore, the embodiment of the invention can send the type information of the air conditioning module and the equipment information of the air conditioner to the server for remote verification, thereby being capable of knowing whether the type of the currently inserted air conditioning module is matched with the current air conditioner.
It should be noted that, regarding the remote matching verification processing of the server, after the server receives the identification information and the device information sent by the air conditioner, the server can obtain the type information of the currently installed air conditioning module from the identification information, and at the same time, the server can obtain the classification information of the current air conditioner from the device information, and then compare the type information of the air conditioning module with the classification information of the air conditioner, so as to obtain the matching result between the currently installed air conditioning module and the air conditioner. Or, the server may bind the identification information of the air conditioning module and the equipment information of the air conditioner one by one in advance, and after receiving the identification information and the equipment information sent by the air conditioner, the server may determine whether the received identification information and the received equipment information are matched and correspond to each other, so as to obtain a matching result of the currently installed air conditioning module and the air conditioner.
In addition, referring to fig. 7, fig. 7 is a flowchart of a control method of an air conditioner according to another embodiment of the present invention, and when the identification information includes category information corresponding to an air conditioning module, the control method according to the embodiment of the present invention may further include, but is not limited to, step S510, step S520, and step S530.
Step S510, acquiring equipment information corresponding to the air conditioner;
step S520, matching and checking the equipment information and the category information to generate a matching and checking result;
and step S530, controlling the working state of the air conditioner according to the matching and checking result.
According to the technical scheme of the embodiment of the invention, because the embodiment of the invention comprises the step S510, the step S520 and the step S530, the air conditioner can obtain the identification information of the air conditioning module and the equipment information of the air conditioner, and carry out matching verification according to the equipment information and the type information in the identification information, so as to generate a matching verification result, and then the air conditioner can control the working state of the air conditioner according to the matching verification result. Therefore, the embodiment of the invention can verify the type information of the air conditioning module and the equipment information of the air conditioner locally, thereby being capable of knowing whether the type of the currently inserted air conditioning module is matched with the current air conditioner.
It should be noted that, regarding the local matching verification processing of the air conditioner, after the air conditioner acquires the identification information and the device information, the air conditioner can acquire the type information of the currently installed air conditioning module from the identification information, and meanwhile, the air conditioner can acquire the classification information of the current air conditioner from the device information, and then compare the type information of the air conditioning module with the classification information of the air conditioner, so as to obtain the matching result of the currently installed air conditioning module and the air conditioner. Or, the air conditioner may bind the identification information of the air conditioning module and the equipment information of the air conditioner one by one in advance, and after the air conditioner acquires the identification information and the equipment information, the air conditioner may determine whether the received identification information and the local equipment information are matched and corresponding to each other, so as to obtain a matching result of the currently installed air conditioning module and the air conditioner.
It is to be noted that, when the types of the air conditioning modules are more, the server can store more data information, so the matching verification method in fig. 6 may be selected in the embodiment of the present invention; when the types of the air conditioning modules are small, the local storage space of the air conditioner is not large but can also meet the requirement of a small amount of data information capacity, so the matching verification method in fig. 7 can be selected in the embodiment of the present invention.
It should be noted that, regarding the controlling of the operating state of the air conditioner according to the matching check result in the above steps S430 and S530, there may be, but not limited to, the following two cases:
in the first case: when the anti-counterfeiting verification result is true and the matching verification result is successful, the embodiment of the invention can control the air conditioner to execute the air conditioning function. If the matching result is a successful matching, it indicates that the type of the currently installed air conditioning module matches the level function of the air conditioner, and the air conditioner performs an air conditioning function normally, for example, the air conditioning function may be a cooling function, a heating function, or a blowing function.
In the second case: when the anti-counterfeiting verification result is true and the matching verification result is matching failure, the air conditioner is controlled to feed back second alarm information to the user by the embodiment of the invention. If the matching check result is that the matching fails, it indicates that the type of the currently installed air conditioning module and the level function of the air conditioner are not matched, and then the air conditioner may feed back second warning information to the user.
It is understood that, regarding the type information in the above identification information, it may be function type information, and exemplarily, the function type information refers to the function types of purification, formaldehyde removal, humidification, and the like; or different grade type information in the same function type module, and illustratively, the grade type information of the purification module can be grade types of high sterilization rate, medium sterilization rate and low sterilization rate.
In addition, it is understood that, as for the above-mentioned equipment information, SN (Serial Number) code of the air conditioner, that is, a product Serial Number recorded at the time of production of the air conditioner, may be equivalent to the identity information of the air conditioner.
In addition, referring to fig. 8, fig. 8 is a flowchart of a control method of an air conditioner according to another embodiment of the present invention, and when the air conditioner further includes a card writing device, the control method according to the embodiment of the present invention may further include, but is not limited to, step S610, step S620, and step S630.
Step S610, reading module identity information of the identification module through a reading device;
step S620, sending the module identity information to a server so that the server adds anti-counterfeiting information to the module identity information to generate identification information;
and step S630, acquiring the identification information from the server through the communication module, and storing the identification information to the identification module through the card writing device.
Because the identification module is usually added with the manufacturer information coding mode according to a certain rule, if a lawless person cracks the coding rule, the counterfeit identification module can be produced according to the rule. It is more likely that a large number of copies of a correct identification module will be made to achieve counterfeiting of the air conditioning module. In contrast, since the embodiment of the present invention employs the steps S610, S620, and S630, the air conditioner can improve the anti-counterfeit effect of the identification module. Specifically, the air conditioner can read the module identity information and the X-bit blank random number of the identification module for the first time through the reading device, wherein X is a positive integer, then the air conditioner can send the module identity information and the X-bit blank random number to the server through the communication module, then the server can generate a non-empty random number according to the X-bit blank random number, the non-empty random number is the anti-counterfeiting information, then the anti-counterfeiting information and the module identity information are overlapped to form the identification information, then the server can send the identification information to the air conditioner, and the air conditioner can write the identification information into the identification module through the card writing device, so that the original module identity information of the identification module is replaced.
According to the technical scheme of the embodiment of the invention, although the module identity information of the identification module can be easily acquired by lawless persons through the coding rule, the identification information rule formed by adding the X-bit random number to the module identity information of the identification module is very difficult to acquire, so that the embodiment of the invention can improve the anti-counterfeiting function of the identification module.
It should be noted that, after the server generates the non-null random number according to the X-bit blank random number and superimposes the non-null random number with the module identity information to form the identification information, the server also binds the identification information and the equipment information sent by the air conditioner in a one-to-one correspondence manner, which is convenient for subsequent matching and checking processing.
In addition, it is to be noted that, in order to generate the identification information with the anti-counterfeit information, the embodiment of the present invention may implement the method as shown in fig. 8 by using a card reader and a card writer before the air conditioning module leaves the factory. Specifically, before leaving the factory, the reader may be used to read the module identity information of the identification module on the air conditioning module for the first time, and send the module identity information to the server, so that the server adds anti-counterfeiting information to the module identity information to generate identification information; and then the card writer stores the identification information into the identification module, so that the original module identity information of the identification module is replaced, and the anti-counterfeiting function of the identification module is improved.
Based on the above-described air conditioner control method applied to the air conditioner, various embodiments of the air conditioner control method applied to the server of the present invention are presented below.
As shown in fig. 9, fig. 9 is a flowchart of a control method of an air conditioner, which may be applied to a server, wherein the server is in communication with the air conditioner, and the air conditioner includes, but is not limited to, an air duct, a reading device, and a communication module.
Specifically, the air duct is provided with a chamber for air circulation, the chamber is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the chamber, and the identification module stores identification information corresponding to the air conditioning module; the reading device is used for reading the identification information stored in the identification module; the communication module communicates with the server.
The control method of the air conditioner of the embodiment of the invention includes, but is not limited to, step S700, step S800 and step S900.
Step S700, acquiring identification information sent by the air conditioner through a communication module;
step S800, performing anti-counterfeiting check on the air conditioning module according to the identification information and the pre-stored identification information to generate an anti-counterfeiting check result;
and S900, sending the anti-counterfeiting check result to the air conditioner so that the air conditioner can adjust the working state according to the anti-counterfeiting check result.
According to the technical scheme of the embodiment of the invention, because the embodiment of the invention comprises the step S700, the step S800 and the step S900, when a user needs to use an additional auxiliary function of the air conditioner, the air conditioning module with the identification module can be installed in a cavity of the air conditioner, and then the air conditioner can read the identification information stored in the identification module through a reading device and send the identification information to the server through the communication module for anti-counterfeiting verification; then the server performs anti-counterfeiting verification on the air conditioning module according to the identification information and the pre-stored identification information to generate an anti-counterfeiting verification result, and sends the anti-counterfeiting verification result to the air conditioner; and then the air conditioner can obtain the anti-counterfeiting check result from the server through the communication module and control the working state of the air conditioner according to the anti-counterfeiting check result. According to the technical scheme of the embodiment of the invention, the embodiment of the invention can distinguish the authenticity of the currently installed air conditioning module by arranging the identification module on the air conditioning module and combining the networking verification mode between the air conditioner and the server, and has an authenticity distinguishing function, so that a user can clearly know whether the purchased air conditioning module is an original genuine product module.
It should be noted that, the air conditioning module, the identification information, and the pre-stored identification information correspond to each other one by one, and therefore, regarding step S800, the following two cases may be specifically included, but are not limited to:
in the first case: and when the server inquires the pre-stored identification information corresponding to the identification information, the anti-counterfeiting verification result generated by the server is true. The server pre-stores the pre-stored identification information corresponding to the identification information one by one, so that after the server receives the identification information sent by the air conditioner, whether the pre-stored identification information corresponding to the identification information exists in the database of the server is inquired, and when the pre-stored identification information corresponding to the identification information exists in the database is inquired, the currently installed air conditioning module is the original factory certified module.
In the second case: and when the server does not inquire the pre-stored identification information corresponding to the identification information, the anti-counterfeiting check result generated by the server is false. The server stores the pre-stored identification information corresponding to the identification information one by one, so that after receiving the identification information sent by the air conditioner, the server can inquire whether the pre-stored identification information corresponding to the identification information exists in the database of the server, and when the server does not inquire that the pre-stored identification information corresponding to the identification information exists in the database, the server indicates that the currently installed air conditioning module is not an original factory certified module.
It should be noted that, the embodiments of the air conditioner control method applied to the server and the corresponding technical effects in the embodiments of the present invention can be referred to the above embodiments of the air conditioner control method applied to the air conditioner.
In addition, since there is a possibility that a lawless person may detach the identification module from the genuine module and attach the identification module to the counterfeit air conditioning module, embodiments of the present invention provide some embodiments for verifying the usage record of the identification module in order to prevent the identification module from being reused, which may include, but are not limited to, the method steps shown in fig. 10 or fig. 11.
Referring to fig. 10, fig. 10 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention, where the anti-counterfeit verification result is true, the control method according to the embodiment of the present invention may include, but is not limited to, step S1000.
And step S1000, acquiring a historical query record, and when the historical query record comprises the currently queried pre-stored identification information, sending a first control instruction to the air conditioner so that the air conditioner feeds back third warning information to a user according to the first control instruction.
Specifically, after the anti-counterfeiting verification result generated by the server is true, the server verifies the use record of the identification module, the server obtains the historical query record, and if the historical query record comprises the pre-stored identification information queried currently, the identification module is indicated to be used, so that the server sends a first control instruction to the air conditioner, and then the air conditioner feeds back third alarm information to the user according to the first control instruction. Illustratively, the air conditioner may feed back the third warning information through the display screen, and may also feed back the third warning information through the speaker.
It should be noted that, the embodiments of the air conditioner control method applied to the server and the corresponding technical effects in the embodiments of the present invention may be implemented by referring to the above-mentioned embodiments of the air conditioner control method applied to the air conditioner.
Referring to fig. 11, fig. 11 is a flowchart illustrating a control method of an air conditioner according to another embodiment of the present invention, where the anti-counterfeit verification result is true, the control method according to the embodiment of the present invention may include, but is not limited to, step S1100.
And step S1100, acquiring a historical query record, and when the historical query record does not comprise the currently queried pre-stored identification information, sending a second control instruction to the air conditioner so that the air conditioner can execute an air conditioning function according to the second control instruction.
Specifically, after the anti-counterfeiting check result generated by the server is true, the server checks the use record of the identification module, the server acquires the historical query record, and if the historical query record does not include the currently queried pre-stored identification information, the server indicates that the identification module is not used, so that the server sends a second control instruction to the air conditioner, and then the air conditioner executes an air conditioning function according to the second control instruction. The air conditioning function may be, for example, cooling, heating, or blowing operations.
It should be noted that, the embodiments of the air conditioner control method applied to the server and the corresponding technical effects in the embodiments of the present invention may be implemented by referring to the above-mentioned embodiments of the air conditioner control method applied to the air conditioner.
In addition, referring to fig. 12, fig. 12 is a flowchart of a control method of an air conditioner according to another embodiment of the present invention, and when the identification information includes category information corresponding to an air conditioning module, the control method according to the embodiment of the present invention may further include, but is not limited to, step S1210, step S1220, and step S1230.
Step S1210, acquiring equipment information corresponding to the air conditioner, which is sent by the air conditioner through a communication module;
step S1220, performing matching check on the device information and the category information to generate a matching check result;
and step S1230, sending the matching and checking result to the air conditioner, so that the air conditioner adjusts the working state according to the matching and checking result.
According to the technical scheme of the embodiment of the invention, since the embodiment of the invention comprises the step 1210, the step 1220 and the step 1230, the air conditioner can also obtain the own equipment information, and send the equipment information to the server through the communication module, then the server can perform matching verification according to the received equipment information and the type information in the identification information, further generate a matching verification result and feed back the matching verification result to the air conditioner, and then the air conditioner can control the working state of the air conditioner according to the matching verification result. Therefore, the embodiment of the invention can send the type information of the air conditioning module and the equipment information of the air conditioner to the server for remote verification, thereby being capable of knowing whether the type of the currently inserted air conditioning module is matched with the current air conditioner.
It should be noted that, regarding the remote matching verification processing of the server, after the server receives the identification information and the device information sent by the air conditioner, the server can obtain the type information of the currently installed air conditioning module from the identification information, and at the same time, the server can obtain the classification information of the current air conditioner from the device information, and then compare the type information of the air conditioning module with the classification information of the air conditioner, so as to obtain the matching result between the currently installed air conditioning module and the air conditioner. Or, the server may bind the identification information of the air conditioning module and the equipment information of the air conditioner one by one in advance, and after receiving the identification information and the equipment information sent by the air conditioner, the server may determine whether the received identification information and the received equipment information are matched and corresponding to each other, so as to obtain a matching result of the currently installed air conditioning module and the air conditioner.
It should be noted that, the embodiments of the air conditioner control method applied to the server and the corresponding technical effects in the embodiments of the present invention can be referred to the above embodiments of the air conditioner control method applied to the air conditioner.
In addition, referring to fig. 13, fig. 13 is a flowchart of a control method of an air conditioner according to another embodiment of the present invention, and when the air conditioner further includes a card writing device, the control method according to the embodiment of the present invention may further include, but is not limited to, step S1310, step S1320, and step S1330.
Step 1310, obtaining module identity information which is sent by the air conditioner through the communication module and corresponds to the identification module;
step S1320, adding anti-counterfeiting information to the module identity information to generate identification information;
step S1330 of sending the identification information to the air conditioner to enable the air conditioner to write the identification information into the identification module through the card writing device.
It should be noted that, the embodiments of the air conditioner control method applied to the server and the corresponding technical effects in the embodiments of the present invention may be implemented by referring to the above-mentioned embodiments of the air conditioner control method applied to the air conditioner.
Based on the air conditioner control methods applied to the air conditioner and the server described above, respective embodiments of the air conditioner, the server, and the computer-readable storage medium of the present invention are set forth below.
In addition, an embodiment of the present invention provides an air conditioner including: a first memory, a first processor, and a computer program stored on the first memory and executable on the first processor.
The first processor and the first memory may be connected by a bus or other means.
It should be noted that the air conditioner in the embodiment may be applied to the system architecture platform in the embodiment shown in fig. 1, the air conditioner in the embodiment may form a part of the system architecture platform in the embodiment shown in fig. 1, and both of them belong to the same inventive concept, so that both of them have the same implementation principle and beneficial effect, and are not described in detail herein.
The non-transitory software programs and instructions required to implement the control method of the air conditioner of the above embodiment are stored in the first memory, and when executed by the first processor, perform the control method of the air conditioner of the above embodiment, for example, perform the above-described method steps S100 to S300 in fig. 5, method steps S410 to S430 in fig. 6, method steps S510 to S530 in fig. 7, and method steps S610 to S630 in fig. 8.
Further, an embodiment of the present invention also provides a server including: a second memory, a second processor, and a computer program stored on the second memory and executable on the second processor.
The second processor and the second memory may be connected by a bus or other means.
It should be noted that, the server in this embodiment may be applied to the system architecture platform in the embodiment shown in fig. 1, and the server in this embodiment can form a part of the system architecture platform in the embodiment shown in fig. 1, and both of them belong to the same inventive concept, so both of them have the same implementation principle and beneficial effect, and are not described in detail herein.
The non-transitory software programs and instructions required to implement the control method of the air conditioner of the above-described embodiment are stored in the second memory, and when executed by the second processor, perform the control method of the air conditioner of the above-described embodiment, for example, the method steps S700 to S900 in fig. 9, the method step S1000 in fig. 10, the method step S1100 in fig. 11, the method steps S1210 to S1230 in fig. 12, and the method steps S1310 to S1330 in fig. 13 described above are performed.
The above described embodiments of the apparatus are merely illustrative, wherein the units illustrated as separate components may or may not be physically separate, may be located in one place, or may be distributed over a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, an embodiment of the present invention also provides a computer-readable storage medium storing computer-executable instructions for performing the control method of the air conditioner described above. For example, by being executed by one of the first processors in the above-described embodiments of the air conditioner, the first processor may be caused to execute the control method of the air conditioner in the above-described embodiments, for example, the method steps S100 to S300 in fig. 5, the method steps S410 to S430 in fig. 6, the method steps S510 to S530 in fig. 7, and the method steps S610 to S630 in fig. 8, which are described above. For another example, the second processor of the server embodiment may be caused to execute the method for controlling an air conditioner of the above embodiment, for example, the method steps S700 to S900 in fig. 9, the method step S1000 in fig. 10, the method step S1100 in fig. 11, the method steps S1210 to S1230 in fig. 12, and the method steps S1310 to S1330 in fig. 13 described above.
One of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as is well known to those skilled in the art.
While the preferred embodiments of the present invention have been described, it will be understood by those skilled in the art that the present invention is not limited to the above embodiments, and various equivalent modifications or substitutions can be made without departing from the spirit of the present invention and the scope of the present invention is defined by the appended claims.
Claims (14)
1. An air conditioner, comprising:
the air duct is provided with a chamber for air circulation, the chamber is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the chamber, and the identification module stores identification information corresponding to the air conditioning module; the identification information comprises module identity information and anti-counterfeiting information, and the anti-counterfeiting information is obtained by adding the server based on the module identity information;
reading means for reading the identification information stored in the identification module;
a communication module for communicating with a server;
the controller is respectively connected with the reading device and the communication module, and is used for reading the identification information of the identification module through the reading device and sending the identification information to the server through the communication module for anti-counterfeiting verification; the controller also acquires an anti-counterfeiting check result from the server through the communication module and controls the working state of the air conditioner according to the anti-counterfeiting check result;
the identification information comprises category information corresponding to the air conditioning module, and the controller is further used for acquiring equipment information corresponding to the air conditioner and sending the equipment information to the server through the communication module so that the server performs matching verification on the equipment information and the category information; the controller also acquires a matching check result from the server through the communication module and controls the working state of the air conditioner according to the matching check result;
the reading device reads the module identity information and the X-bit blank random number of the identification module for the first time, wherein X is a positive integer, the communication module sends the module identity information and the X-bit blank random number to the server, so that the server generates the anti-counterfeiting information of a non-blank random number according to the X-bit blank random number, the anti-counterfeiting information and the module identity information are overlapped to form the identification information, and the communication module receives the identification information generated by the server and writes the identification information into the identification module through a card writing device.
2. The air conditioner according to claim 1, wherein the identification information includes category information corresponding to the air conditioning module, and the controller is further configured to obtain equipment information corresponding to the air conditioner, perform matching check on the equipment information and the category information to generate a matching check result, and control an operating state of the air conditioner according to the matching check result.
3. The air conditioner according to any one of claims 1 to 2, wherein the controlling the operating state of the air conditioner according to the anti-counterfeiting verification result comprises at least one of:
when the anti-counterfeiting verification result is true, the controller controls the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting check result is false, the controller controls the air conditioner to feed back first warning information to a user.
4. The air conditioner according to claim 1, wherein the controlling the operating state of the air conditioner according to the matching verification result comprises at least one of:
when the anti-counterfeiting verification result is true and the matching verification result is successful, the controller controls the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting verification result is true and the matching verification result is matching failure, the controller controls the air conditioner to feed back second warning information to the user.
5. A control method of an air conditioner, characterized in that the air conditioner comprises:
the air duct is provided with a chamber for air circulation, the chamber is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the chamber, and the identification module stores identification information corresponding to the air conditioning module; the identification information comprises module identity information and anti-counterfeiting information, and the anti-counterfeiting information is obtained by adding the server based on the module identity information;
reading means for reading the identification information stored in the identification module;
a communication module for communicating with a server;
the control method comprises the following steps:
reading the identification information of the identification module by the reading device;
sending the identification information to the server through the communication module for anti-counterfeiting verification;
acquiring an anti-counterfeiting check result from the server through the communication module, and controlling the working state of the air conditioner according to the anti-counterfeiting check result;
wherein the identification information includes category information corresponding to the air conditioning module, the control method further comprising:
acquiring equipment information corresponding to the air conditioner;
sending the equipment information to the server through the communication module so that the server performs matching verification on the equipment information and the category information;
acquiring a matching verification result from the server through the communication module, and controlling the working state of the air conditioner according to the matching verification result;
wherein the control method further comprises:
reading the module identity information and the X-bit blank random number of the identification module for the first time through the reading device, wherein X is a positive integer;
sending the module identity information and the X-bit blank random number to the server through the communication module so that the server generates the anti-counterfeiting information of a non-blank random number according to the X-bit blank random number and superposes the anti-counterfeiting information and the module identity information to form the identification information;
receiving, by the communication module, the identification information generated by the server;
and writing the identification information into the identification module through a card writing device.
6. The control method according to claim 5, wherein the identification information includes category information corresponding to the air conditioning module, the control method further comprising:
acquiring equipment information corresponding to the air conditioner;
matching and checking the equipment information and the category information to generate a matching and checking result;
and controlling the working state of the air conditioner according to the matching and checking result.
7. The control method according to any one of claims 5 to 6, wherein the controlling the operating state of the air conditioner according to the anti-counterfeiting verification result comprises at least one of:
when the anti-counterfeiting check result is true, controlling the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting verification result is false, controlling the air conditioner to feed back first alarm information to a user.
8. The control method according to claim 5, wherein the controlling the operating state of the air conditioner according to the matching verification result comprises at least one of:
when the anti-counterfeiting verification result is true and the matching verification result is successful, controlling the air conditioner to execute an air conditioning function;
and when the anti-counterfeiting verification result is true and the matching verification result is matching failure, controlling the air conditioner to feed back second warning information to the user.
9. A control method of an air conditioner is applied to a server, the server is communicated with the air conditioner, and the air conditioner comprises the following steps:
the air duct is provided with a chamber for air circulation, the chamber is used for movably mounting an air conditioning module carrying an identification module, the air conditioning module is used for conditioning air flowing through the chamber, and the identification module stores identification information corresponding to the air conditioning module; the identification information comprises module identity information and anti-counterfeiting information, and the anti-counterfeiting information is obtained by adding the server based on the module identity information;
reading means for reading the identification information stored in the identification module;
a communication module in communication with the server;
the control method comprises the following steps:
acquiring the identification information sent by the air conditioner through the communication module;
performing anti-counterfeiting check on the air conditioning module according to the identification information and pre-stored identification information to generate an anti-counterfeiting check result;
sending the anti-counterfeiting check result to the air conditioner so that the air conditioner adjusts the working state according to the anti-counterfeiting check result;
wherein the identification information includes category information corresponding to the air conditioning module, the control method further comprising:
acquiring equipment information which is sent by the air conditioner through the communication module and corresponds to the air conditioner;
matching and checking the equipment information and the category information to generate a matching and checking result;
sending the matching verification result to the air conditioner so that the air conditioner can adjust the working state according to the matching verification result;
wherein the control method further comprises:
acquiring the module identity information and an X-bit blank random number of the identification module sent by the communication module, generating the anti-counterfeiting information of a non-blank random number according to the X-bit blank random number, and overlapping the anti-counterfeiting information and the module identity information to form the identification information; the module identity information and the X-bit blank random number are obtained by the reading device reading the identification module for the first time, and X is a positive integer;
and sending the identification information to the communication module so that the air conditioner writes the identification information into the identification module through a card writing device.
10. The control method according to claim 9, wherein the air conditioning module, the identification information, and the pre-stored identification information correspond in order, the control method further comprising at least one of:
when the server inquires the pre-stored identification information corresponding to the identification information, the anti-counterfeiting verification result is true;
and when the server does not inquire the pre-stored identification information corresponding to the identification information, the anti-counterfeiting verification result is false.
11. The control method according to claim 10, wherein when the anti-counterfeit verification result is true, the control method further comprises at least one of:
acquiring a historical query record, and when the historical query record comprises the pre-stored identification information queried currently, sending a first control instruction to the air conditioner so that the air conditioner feeds back third warning information to a user according to the first control instruction;
and acquiring a historical query record, and sending a second control instruction to the air conditioner to enable the air conditioner to execute an air conditioning function according to the second control instruction when the historical query record does not comprise the pre-stored identification information queried currently.
12. An air conditioner, comprising a first memory, a first processor, and a computer program stored on the first memory and executable on the first processor, wherein the first processor implements the control method of the air conditioner according to any one of claims 5 to 8 when executing the computer program.
13. A server, characterized by comprising a second memory, a second processor, and a computer program stored on the second memory and executable on the second processor, the second processor implementing the control method of the air conditioner according to any one of claims 9 to 11 when executing the computer program.
14. A computer-readable storage medium storing computer-executable instructions for causing a computer to perform the method of controlling an air conditioner according to any one of claims 5 to 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011377835.0A CN112484231B (en) | 2020-11-30 | 2020-11-30 | Air conditioner, control method of air conditioner, server and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011377835.0A CN112484231B (en) | 2020-11-30 | 2020-11-30 | Air conditioner, control method of air conditioner, server and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112484231A CN112484231A (en) | 2021-03-12 |
CN112484231B true CN112484231B (en) | 2022-11-29 |
Family
ID=74937852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011377835.0A Active CN112484231B (en) | 2020-11-30 | 2020-11-30 | Air conditioner, control method of air conditioner, server and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112484231B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113137696A (en) * | 2021-04-15 | 2021-07-20 | 青岛海尔空调电子有限公司 | Recognition control method and device of air conditioner and computer readable storage medium |
CN113432266A (en) * | 2021-06-28 | 2021-09-24 | 佛山市顺德区美的电子科技有限公司 | Anti-counterfeiting method for air conditioning module, operation control device and air conditioning equipment |
CN114459125A (en) * | 2022-01-20 | 2022-05-10 | 北京小米移动软件有限公司 | Method and device for detecting identity of filter screen, electronic equipment and readable storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101420704B1 (en) * | 2013-11-27 | 2014-08-14 | 이태흔 | System for managing nfc-tag for identifying genuine article |
CN208752863U (en) * | 2018-07-27 | 2019-04-16 | 蔡明璋 | The structure-improved of random anti-counterfeit label |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4423415A (en) * | 1980-06-23 | 1983-12-27 | Light Signatures, Inc. | Non-counterfeitable document system |
CN202217319U (en) * | 2011-06-28 | 2012-05-09 | 河海大学 | Article counterfeit deterrence system based on radio frequency recognition technology and counterfeit deterrence information processing device |
CN114413411B (en) * | 2016-03-24 | 2023-09-29 | 3M创新有限公司 | Method for operating indoor air purifier |
CN108764390A (en) * | 2018-04-24 | 2018-11-06 | 青岛朗兹环保科技有限公司 | The anti-error writing method of RFID tag of air purifier strainer |
CN108960860A (en) * | 2018-06-30 | 2018-12-07 | 合肥浪金防伪科技有限公司 | A kind of anti-fake anti-channel conflict querying method and system suitable for public platform |
CN110598811A (en) * | 2019-08-23 | 2019-12-20 | 吴彬 | Off-line anti-counterfeiting identification method for vehicle filter element |
CN110706000A (en) * | 2019-09-23 | 2020-01-17 | 珠海格力电器股份有限公司 | Anti-counterfeiting method, device and system for accessories and electronic equipment |
-
2020
- 2020-11-30 CN CN202011377835.0A patent/CN112484231B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101420704B1 (en) * | 2013-11-27 | 2014-08-14 | 이태흔 | System for managing nfc-tag for identifying genuine article |
CN208752863U (en) * | 2018-07-27 | 2019-04-16 | 蔡明璋 | The structure-improved of random anti-counterfeit label |
Also Published As
Publication number | Publication date |
---|---|
CN112484231A (en) | 2021-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112484231B (en) | Air conditioner, control method of air conditioner, server and storage medium | |
JP6952741B2 (en) | Information update method, device and storage medium for autonomous vehicles | |
CN110033534B (en) | Secure seamless access control | |
CN103310537B (en) | A kind of many application identifications access method, smart card and POS | |
KR101963776B1 (en) | Method and apparatus for secure updates of software in vehicle electric system | |
CN111209032B (en) | Gray level publishing method, configuration center server, user terminal, system and medium | |
CN107730641A (en) | Issue online and activate device, mobile unit, terminal and the backstage of board units | |
CN105882438A (en) | Vehicle charging method and system, and charging pile | |
CN111192019A (en) | Reimbursement processing method of target bill and related equipment | |
CN109661794A (en) | Key for controlling access is appointed | |
JP2008059013A (en) | Ic memory and access device for ic memory, and validity verification method | |
CN112113311B (en) | Identification method, control method of air conditioner, terminal, air conditioner and storage medium | |
CN106559742A (en) | Data transmission method, device, terminal and server | |
CN107404424B (en) | Method, device and system for matching verification of wireless communication module | |
EP2270758A2 (en) | Portable electronic apparatus, processing apparatus for portable electronic apparatus, and data processing method in portable electronic apparatus | |
CN108428181A (en) | The single device of record, method and computer readable storage medium | |
CN110706000A (en) | Anti-counterfeiting method, device and system for accessories and electronic equipment | |
CN112153122A (en) | Information processing method and device | |
CN102473328B (en) | The program installation system of money discriminator and program installation method | |
CN104657865A (en) | Anti-counterfeiting code verification method and system | |
CN113141267B (en) | Firmware upgrading and information processing method, device and equipment | |
CN103874052B (en) | A kind of remote writing-card method and device | |
CN105678923A (en) | Method, device and system for money management | |
CN105659229A (en) | Identifying service providers for integrating a secure element into a short-range wireless communication apparatus | |
CN106331183A (en) | Internet of things implementation method, Internet of things control equipment and Internet of things system |
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 |