CN111901419A - Method, device and equipment for upgrading household appliance bottom plate - Google Patents
Method, device and equipment for upgrading household appliance bottom plate Download PDFInfo
- Publication number
- CN111901419A CN111901419A CN202010736584.4A CN202010736584A CN111901419A CN 111901419 A CN111901419 A CN 111901419A CN 202010736584 A CN202010736584 A CN 202010736584A CN 111901419 A CN111901419 A CN 111901419A
- Authority
- CN
- China
- Prior art keywords
- bottom plate
- upgrade
- upgrading
- household appliance
- upgrade package
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
Abstract
The application relates to the technical field of application of the Internet of things, and discloses a method for upgrading a household appliance bottom plate. The method comprises the following steps: acquiring and storing an upgrade package for upgrading a bottom plate of the household appliance; sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information; and receiving upgrade response information fed back by the household appliance bottom plate, sending the stored upgrade package to the household appliance bottom plate according to the upgrade response information, and triggering the household appliance bottom plate to upgrade according to the upgrade package. The upgrading package used for upgrading the household appliance bottom plate is obtained and stored through the communication module, the communication module sends the stored upgrading package to the household appliance bottom plate according to the upgrading response information fed back by the household appliance bottom plate, the household appliance bottom plate receives the upgrading package and upgrades the household appliance bottom plate, the upgrading mode of the household appliance bottom plate can be simplified, the household appliance bottom plate does not need to be taken out and a special programming device is used for programming firmware when the household appliance bottom plate is dismounted on site, the upgrading of the household appliance bottom plate is more convenient and faster, and the user experience is improved. The application also discloses a device and equipment for upgrading the household appliance bottom plate.
Description
Technical Field
The application relates to the technical field of application of the Internet of things, for example, to a method, a device and equipment for upgrading a household appliance bottom plate.
Background
With the rapid development of technologies such as the internet of things and Wi-Fi (wireless Fidelity), more and more household appliances have a function of internet of things control, so that a user can intelligently control the household appliances through technologies such as a mobile phone APP or voice. Because of the low cost requirement to the home appliance bottom plate main chip, the general model of the home appliance product is as follows: the home appliance main chip adopts a low-cost special CPU (central processing unit), and the internet of things function adopts a special low-cost Wi-Fi module. The Wi-Fi module is communicated with a CPU (central processing unit) of the household appliance in a serial port or other direct connection modes, and the Wi-Fi module is connected with a cloud platform and a user APP (application) network by using a wireless Wi-Fi networking technology and a TCP/IP (Transmission Control Protocol/Internet Protocol) Protocol, so that the household appliance Internet of things Control function is realized.
In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art: because intelligent household electrical appliances have more and more requirements on the software environment improvement function of the products, the household electrical appliances are frequently required to be continuously upgraded, the household electrical appliance bottom plate of the traditional upgraded household electrical appliances is generally required to be dismounted on site to take out the household electrical appliance bottom plate, and a special programming device is used for programming firmware to realize upgrading, so that the upgrading is very complicated, and the user experience is poor.
Disclosure of Invention
The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview nor is intended to identify key/critical elements or to delineate the scope of such embodiments but rather as a prelude to the more detailed description that is presented later.
The embodiment of the disclosure provides a method, a device and equipment for upgrading a household appliance bottom plate, so that the household appliance bottom plate can be conveniently upgraded.
In some embodiments, the method for upgrading a backplane of an electrical appliance is applied to a communication module side, and includes:
acquiring and storing an upgrade package for upgrading a bottom plate of the household appliance;
sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information;
receiving upgrade response information fed back by the household appliance bottom plate;
and sending the stored upgrading packet to the household appliance bottom plate according to the upgrading response information, and triggering the household appliance bottom plate to upgrade according to the upgrading packet.
In some embodiments, sending the stored upgrade package to the appliance backplane according to the upgrade response information, and triggering the appliance backplane to upgrade according to the upgrade package, includes:
under the condition that the upgrade response information is immediately upgraded, sending a stored upgrade package to the household appliance bottom plate, and triggering the household appliance bottom plate to upgrade according to the upgrade package; or the like, or, alternatively,
and under the condition that the upgrade response information is upgraded at preset time, sending the stored upgrade package to the household appliance bottom plate at the preset time, and triggering the household appliance bottom plate to upgrade according to the upgrade package.
In some embodiments, transmitting the stored upgrade package to the appliance backplane according to the upgrade response information includes:
determining a first baud rate for transmitting the upgrade package according to the upgrade response information;
and sending the upgrade package to the household appliance bottom plate according to the first baud rate.
In some embodiments, determining a first baud rate for transmitting the upgrade package according to the upgrade response information includes:
and determining a first baud rate for transmitting the upgrade package under the condition that the upgrade response information is upgraded immediately or upgraded in preset time.
In some embodiments, after obtaining the upgrade package for upgrading the backplane of the electrical appliance, the method further includes:
checking whether the upgrade package is complete;
and under the condition that the upgrading packet is complete, storing the upgrading packet, sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information.
In some embodiments, after triggering the upgrade of the appliance backplane according to the upgrade package, the method further includes:
and switching the baud rate to a preset second baud rate after restarting.
In some embodiments, the method for upgrading a backplane of an electrical appliance is applied to a backplane side of the electrical appliance, and includes:
obtaining an upgrading instruction;
feeding back upgrade response information to a communication module to trigger the communication module to send an upgrade package stored in the communication module;
and receiving the upgrade package and upgrading according to the upgrade package.
In some embodiments, before receiving the upgrade package, the method further includes:
determining a first baud rate for transmitting an upgrade package according to the upgrade response information;
and receiving the upgrade package according to the first baud rate.
In some embodiments, after the upgrading according to the upgrade package, the method further includes:
and switching the baud rate to a preset second baud rate after restarting.
In some embodiments, the apparatus for upgrading a backplane of an appliance comprises: a processor and a memory storing program instructions, the processor being configured to, upon execution of the program instructions, perform the method for appliance backplane upgrade described above.
In some embodiments, the device comprises the above-mentioned apparatus for upgrading the base plate of the household appliance.
The method, the device and the equipment for upgrading the household appliance bottom plate provided by the embodiment of the disclosure can realize the following technical effects: the upgrading package used for upgrading the household appliance bottom plate is obtained and stored through the communication module, the communication module sends the stored upgrading package to the household appliance bottom plate according to the upgrading response information fed back by the household appliance bottom plate, the household appliance bottom plate receives the upgrading package and upgrades the household appliance bottom plate, the upgrading mode of the household appliance bottom plate can be simplified, the household appliance bottom plate does not need to be taken out and a special programming device is used for programming firmware when the household appliance bottom plate is dismounted on site, the upgrading of the household appliance bottom plate is more convenient and faster, and the user experience is improved.
The foregoing general description and the following description are exemplary and explanatory only and are not restrictive of the application.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the accompanying drawings and not in limitation thereof, in which elements having the same reference numeral designations are shown as like elements and not in limitation thereof, and wherein:
fig. 1 is a schematic diagram of a method for upgrading a backplane of an electrical appliance according to an embodiment of the present disclosure;
fig. 2 is a schematic diagram of another method for upgrading a backplane of an appliance provided by an embodiment of the present disclosure;
fig. 3 is a timing diagram of upgrade information of a backplane of an electrical appliance provided by an embodiment of the present disclosure;
fig. 4 is a timing diagram for upgrading a backplane of an electrical appliance according to an embodiment of the present disclosure;
fig. 5 is a schematic diagram of an apparatus for upgrading a backplane of an electrical appliance according to an embodiment of the present disclosure.
Detailed Description
So that the manner in which the features and elements of the disclosed embodiments can be understood in detail, a more particular description of the disclosed embodiments, briefly summarized above, may be had by reference to the embodiments, some of which are illustrated in the appended drawings. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may be practiced without these details. In other instances, well-known structures and devices may be shown in simplified form in order to simplify the drawing.
The terms "first," "second," and the like in the description and in the claims, and the above-described drawings of embodiments of the present disclosure, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the present disclosure described herein may be made. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
The term "plurality" means two or more unless otherwise specified.
In the embodiment of the present disclosure, the character "/" indicates that the preceding and following objects are in an or relationship. For example, A/B represents: a or B.
The term "and/or" is an associative relationship that describes objects, meaning that three relationships may exist. For example, a and/or B, represents: a or B, or A and B.
Referring to fig. 1, an embodiment of the present disclosure provides a method for upgrading a backplane of an electrical appliance, applied to a communication module, including:
step S101, obtaining and storing an upgrade package for upgrading a bottom plate of the household appliance;
step S102, sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information;
step S103, receiving upgrade response information fed back by the household appliance bottom plate;
and step S104, sending the stored upgrading packet to the household appliance bottom plate according to the upgrading response information, and triggering the household appliance bottom plate to upgrade according to the upgrading packet.
By adopting the method for upgrading the household appliance bottom plate, the upgrading package for upgrading the household appliance bottom plate is obtained and stored, and the stored upgrading package is sent according to the upgrading response information fed back by the household appliance bottom plate to upgrade the household appliance bottom plate, so that the upgrading mode of the household appliance bottom plate is simplified, the household appliance bottom plate can be upgraded more conveniently and rapidly, and the user experience is improved.
Optionally, the upgrade package for upgrading the backplane of the electric appliance includes: the number of the daughter board of the bottom board of the household appliance, the size of the upgrade package, the verification mode of the upgrade package and the verification value of the upgrade package; optionally, the verification of the upgrade package includes verification by MD5 or SHA 256.
Optionally, obtaining and storing an upgrade package for upgrading a backplane of the appliance, includes: and under the condition that a new version upgrading task is detected, acquiring an upgrading packet for upgrading the household appliance bottom plate according to the equipment information stored in the IOT platform, and storing the upgrading packet in the communication module. Optionally, the device information stored in the IOT platform is device information of the whole household appliance and the sub-appliance. Optionally, the device information of the whole household appliance and the sub-machines includes a whole household appliance number, a whole household appliance software version number, the number of the multiple sub-machines, a sub-machine number of each sub-machine, and a sub-board number of each sub-machine. Optionally, information whether the household appliance bottom plate has a function of supporting the upgrade of the bottom plate and equipment information of the whole household appliance and the sub-machine is obtained. In some embodiments, when the obtained home appliance bottom board has an upgrade function, the device information of the home appliance complete machine and the home appliance submachine is obtained, and the device information of the home appliance complete machine and the home appliance submachine is stored in an internet of Things (IOT) platform; and determining whether the sub-machine and the sub-board of the sub-machine support the upgrading function. In some embodiments, when the obtained home appliance backplane does not have the upgrade function, the upgrade mode is exited for other work. In some embodiments, under the condition that whether the household appliance bottom plate has the upgrading function cannot be acquired, whether the household appliance bottom plate has the upgrading function is inquired according to a preset period until the information that the household appliance bottom plate supports upgrading or does not support upgrading is acquired.
Optionally, sending an upgrade instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrade response information, including: and under the condition that a new version upgrading task is detected, sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information. Optionally, the upgrade response information includes an immediate upgrade, an idle time upgrade, or a non-upgrade. Optionally, the device information is fed back while the upgrade response information is fed back by the household appliance bottom board.
Optionally, after receiving the upgrade response information fed back by the appliance backplane, the method includes: and sending the upgrade response information to the IOT platform, triggering the IOT platform to send the upgrade response information to the user terminal, and displaying the upgrade response information at the user terminal.
Optionally, the upgrade package stored according to the upgrade response information is sent to the household appliance bottom plate, and the household appliance bottom plate is triggered to be upgraded according to the upgrade package, including: under the condition that the upgrade response information is upgraded immediately, sending the stored upgrade package to the household appliance bottom plate, and triggering the household appliance bottom plate to upgrade according to the upgrade package; or, under the condition that the upgrade response information is upgraded at the preset time, sending the stored upgrade package to the household appliance bottom plate at the preset time, and triggering the household appliance bottom plate to upgrade according to the upgrade package. Therefore, the household appliance bottom plate is upgraded by reasonably arranging time, the requirement of a user on the upgrade time of the household appliance bottom plate is met, and the user experience is improved.
Optionally, sending the stored upgrade package to the appliance backplane according to the upgrade response information, including: determining a first baud rate for transmitting an upgrade package according to the upgrade response information; and sending the upgrade package to the household appliance bottom plate according to the first baud rate.
Optionally, determining a first baud rate for transmitting the upgrade package according to the upgrade response information includes: and under the condition that the upgrade response information is upgraded immediately or upgraded at preset time, determining a first baud rate for transmitting the upgrade package. Therefore, by setting different baud rates, the upgrading efficiency is improved, the upgrading process is simplified, and the user experience is improved.
In some embodiments, the first baud rate is an upgrade baud rate. Optionally, two baud rates exist when the communication module and the household appliance bottom board work, including a communication baud rate and an upgrade baud rate. In some embodiments, under the condition that the received upgrade response information of the household appliance bottom board is immediately upgraded, the communication baud rate is switched to the upgrade baud rate, and an upgrade packet is sent to the household appliance bottom board needing to be upgraded according to the upgrade baud rate; optionally, under the condition that the upgrade is performed for the preset time in the received upgrade response information of the household appliance bottom board, the communication baud rate is switched to the upgrade baud rate in the preset time, and then the upgrade packet is sent to the household appliance bottom board to be upgraded in the preset time according to the upgrade baud rate.
Optionally, after obtaining an upgrade package for upgrading a bottom plate of the home appliance, the method further includes: checking whether the upgrade package is complete; and under the condition that the upgrading packet is complete, storing the upgrading packet and sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information.
Optionally, under the condition that the upgrade package is verified to be complete, storing the upgrade package, sending complete information of the upgrade package to the IOT platform, triggering the IOT platform to send the complete information to the user terminal, and displaying that the upgrade package is verified successfully at the user terminal; and sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information. And under the condition that the verification upgrade package is incomplete, sending incomplete information of the verification upgrade package to the IOT platform, triggering the IOT platform to send the incomplete information to the user terminal, displaying the verification failure of the upgrade package at the user terminal, and quitting the upgrade operation.
In some embodiments, after the upgrade package is verified to be complete, the upgrade package is stored and an upgrade instruction is sent to the appliance backplane, and the appliance backplane is triggered to feed back upgrade response information. Optionally, when the upgrade response information is not received after the preset time length is exceeded, the upgrade baud rate is switched to the communication baud rate, the upgrade instruction is sent again, and the household appliance bottom board is waited to feed back the upgrade response information.
Optionally, after triggering the electric appliance bottom plate to upgrade according to the upgrade package, the method further includes: and switching the baud rate to a preset second baud rate after restarting.
Optionally, the preset second baud rate is a communication baud rate.
Referring to fig. 2, an embodiment of the present disclosure provides a method for upgrading a bottom plate of a home appliance, applied to a side of the bottom plate of the home appliance, including:
step S201, obtaining an upgrading instruction;
step S202, feeding back upgrade response information to the communication module to trigger the communication module to send the upgrade package stored in the communication module;
and step S203, receiving the upgrade package and upgrading according to the upgrade package.
By adopting the method for upgrading the household appliance bottom plate, the upgrading instruction is obtained, the upgrading response information is fed back to the communication module, the communication module is triggered to transmit the upgrading packet stored in the communication module, the upgrading packet is received and upgraded according to the upgrading packet, the upgrading mode of the household appliance bottom plate is simplified, the household appliance bottom plate can be upgraded more conveniently and rapidly, and the user experience is improved.
In some embodiments, when an upgrade instruction sent by the communication module is acquired, the upgrade response information is fed back to the communication module; if the fed-back upgrade response information is upgraded immediately, triggering the communication module to feed back an upgrade package stored in the communication module; if the fed-back upgrade response information is not upgradable, the communication module sends the non-upgradable information to the IOT platform, triggers the IOT platform to send the non-upgradable information to the user terminal, displays the non-upgradable information at the user terminal, and quits the upgrade operation.
Optionally, before receiving the upgrade package, the method further includes: determining a first baud rate for transmitting an upgrade package according to the upgrade response information; and receiving the upgrade package according to the first baud rate.
In some embodiments, the first baud rate is an upgrade baud rate. Optionally, two baud rates exist when the communication module and the household appliance bottom board work, including a communication baud rate and an upgrade baud rate.
In some embodiments, under the condition that the upgrade response information is immediately upgraded, the communication baud rate is switched to the upgrade baud rate, and an upgrade packet is received according to the upgrade baud rate; optionally, in a case of upgrading for a preset time in the upgrade response information, the communication baud rate is switched to the upgrade baud rate at the preset time, and the upgrade packet is received according to the upgrade baud rate.
Optionally, after the upgrade is performed according to the upgrade package, the method further includes: and switching the baud rate to a preset second baud rate after restarting.
Optionally, the preset second baud rate is a communication baud rate.
Like this, carry out long-range upgrading through the network, reduced the manpower, the material resources cost of upgrading the household electrical appliances bottom plate under the traditional mode, reduced the upgrading cost of household electrical appliances bottom plate, satisfied the baud rate upgrading requirement of different household electrical appliances bottom plates for the upgrading of household electrical appliances bottom plate is more convenient and fast, has improved the brand trust of user to this household electrical appliances, improves user experience.
In some embodiments, the upgrading of the household appliance bottom board comprises upgrading the household appliance bottom board with multiple submachine and multiple daughter boards, acquiring the equipment information of the household appliance bottom board according to the communication module, and upgrading the daughter boards according to the daughter board numbers. And after the first daughter board is upgraded, obtaining an upgrade package of the next daughter board to be upgraded, and upgrading the next daughter board. And under the condition that the last daughter board is upgraded, the communication module judges that the bottom board does not need to be upgraded again, the information of the complete machine upgrading is transmitted to the IOT platform, the complete machine upgrading is displayed at the user terminal, and the communication module and the household appliance bottom board are restarted to be switched to the communication baud rate. Under the condition of upgrading a plurality of submachine and daughter boards, the household appliance bottom plates of the plurality of submachines are upgraded remotely by adopting various baud rates, a single upgrading task is established for upgrading the household appliance bottom plates of the plurality of submachines and daughter boards, the effect of upgrading all the submachines and daughter boards is achieved, the upgrading process is simplified, the household appliance bottom plate is upgraded more conveniently and rapidly, the brand trust of a user on the household appliance is improved, and the user experience is improved.
Optionally, the communication module detects whether the communication module can execute the upgrade operation of the household appliance bottom plate, and if the communication module can execute the upgrade operation of the household appliance bottom plate, the communication module sends an upgrade instruction to the household appliance bottom plate and triggers the household appliance bottom plate to feed back upgrade response information; and if the communication module cannot execute the upgrading operation of the household appliance bottom board, transmitting the reason why the communication module cannot execute the upgrading operation of the household appliance bottom board to the IOT platform, and displaying the reason at the user terminal.
Optionally, when only the communication module is abnormally restarted in the upgrading process, the communication module re-sends the upgrading instruction according to the progress information recorded in the flash memory, and re-initiates the upgrading process with the multi-handset household appliance bottom plate; and in the upgrading process, under the condition that only the household appliance bottom plate is abnormally restarted or the household appliance bottom plate and the household appliance bottom plate are abnormally restarted at the same time, the communication module is switched to the communication baud rate, the upgrading instruction is sent again, and the upgrading process with the multi-submachine household appliance bottom plate is initiated again.
In this way, through the coping processing of various abnormal modes in the upgrading process of the household appliance bottom plate, the method comprises the steps that the communication module acquires and stores breakpoint continuous transmission and outage retransmission of a single household appliance bottom plate upgrading packet; abnormal restart, equipment power-off restart abnormality and other abnormal processing of upgrading between the communication module and the household appliance bottom plate ensure the upgrading success rate of the household appliance bottom plate and improve user experience.
Optionally, the method for upgrading the household appliance bottom plate provided by the embodiment of the disclosure is suitable for a bottom plate upgrading mode of multiple household appliance types such as a single-sub machine single-daughter board, a single-sub machine multiple-daughter board, a multiple-sub machine multiple-daughter board and the like.
In some embodiments, the appliance backplane upgrade comprises: the method comprises a household appliance bottom plate information inquiry flow, a household appliance bottom plate upgrading flow triggered by a user terminal and a household appliance bottom plate upgrading implementation flow.
In some embodiments, with reference to fig. 3, a process of querying home appliance backplane information of a multi-handset multi-backplane home appliance and a process of triggering home appliance backplane upgrade by a user terminal include:
the multi-sub-machine multi-bottom-plate household appliance information inquiry flow is that the multi-sub-machine household appliance is electrified, and the flow is started after the communication module successfully handshakes the household appliance.
The query flow triggering conditions are as follows: and after the electrification handshake is successful, executing an inquiry flow and finishing a remote OTA (over the air) overall upgrading flow of the multi-sub household appliance bottom plate, and immediately executing an inquiry flow.
S1.1 queries device capabilities.
And inquiring whether the bottom plates of the multi-submachine household appliances have the function of supporting the bottom plate upgrading or not through the communication module.
S1.2 answers device capabilities.
And the multi-sub-machine household appliance bottom plate responds whether the household appliance bottom plate has the function of supporting the bottom plate to be upgraded or not.
And S1.3, if no response exists, continuously inquiring periodically.
If the multiple sub-machine household appliance bottom plates cannot respond due to abnormity or other reasons, the communication module inquires the household appliance bottom plates according to a preset period until the multiple sub-machine household appliance bottom plates respond and support or do not support, and whether the household appliance bottom plates have the function of supporting the bottom plate upgrading is determined.
S1.4, the response result is subjected to correlation operation.
If the response result is not supported, the module performs other work by quitting operation, and if the upgrade is not completed or is in the process of upgrading, the communication module quits the upgrade mode.
And if the response result is supported, inquiring the complete machine equipment information of the multi-sub-machine household appliance bottom plate, inquiring and summarizing the equipment information of each sub-machine and the sub-plate of each sub-machine, and sending the summarized information to the IOT platform.
And if the multi-sub-machine household appliance bottom plate supports the upgrade capability, the multi-sub-machine household appliance bottom plate is supported according to the subsequently inquired information. If the household appliance bottom plate does not reply in a certain inquiry process, the communication module inquires according to a preset period until the inquiry is successful, otherwise, the subsequent upgrading work is not continued.
S1.5, inquiring the equipment information of the whole machine and the submachine.
And after determining that the multiple sub-machine household appliance bottom plates support the bottom plate upgrading function, the communication module inquires the equipment information of the whole machine and the sub-machines. The equipment information of the whole machine comprises the serial number of the whole machine, the software version number of the whole machine, the number of the plurality of submachine and the number of each submachine.
And S1.6, responding to the equipment information of the complete machine and the submachine.
S1.7 queries the device information of the handset x.
And the communication module inquires the information of each sub-machine in sequence according to the sub-machine numbers responded by the household appliance bottom plate in the step S1.6.
S1.8 responds to the device information of the handset x.
Each sub-machine information comprises a sub-machine number of the sub-machine, a software identifier, a software version number, information whether the sub-machine supports upgrading and each sub-board number of the sub-machine.
S1.9 queries the device information of the daughter board y of the slave unit x.
And the communication module inquires the equipment information of each daughter board of the slave machine in sequence according to a certain slave machine number responded by the household appliance bottom board in the step S1.8.
S1.10 responds to the device information of the daughter board y of the slave unit x.
The equipment information of each daughter board of the submachine comprises the daughter board number, the software identifier, the software version number of the submachine and the information whether the daughter board of the submachine supports upgrading.
And (5) executing the steps S1.7-S1.10 to finish the inquiry of the complete equipment information of the submachine at one time. And circularly inquiring until all the equipment information of each submachine and the daughter board of each submachine is inquired.
And S1.11 summarizing information and sending the information to the IOT platform.
And the communication module inquires the equipment information of the complete machine and the submachine, collects the information and sends the information to the IOT platform, if the platform response is not received, the information is periodically sent according to a preset period, and the sending is stopped until the response information of the IOT platform is received.
The S1.12 IOT platform stores and responds.
And the IOT platform receives the summary information, stores and calculates the information and responds to the communication module.
S2.1, the user terminal inquires the equipment information of the household appliance bottom plate.
And the user terminal inquires the equipment information of the multiple sub-machine household appliance bottom plates according to a preset period.
And S2.2 the IOT platform responds to the equipment information of the household appliance bottom plate.
And the IOT platform responds to the equipment information of the household appliance bottom plate sent by the communication module.
S2.3, the user terminal detects that a new version upgrading task exists and reminds the user whether upgrading is performed or not.
As shown in fig. 4, the process of implementing upgrade on the bottom plate of the home appliance includes:
s3.1 the user selects upgrade.
And when the user terminal detects that the new version can be upgraded, the user terminal prompts the user to detect the new version and judge whether to upgrade.
S3.2, the user terminal sends an upgrading instruction.
And the S3.3 IOT platform sends an upgrading instruction.
And if the user confirms that the upgrading is needed, entering an upgrading mode. And sending the upgrading instruction to the IOT platform through the user terminal, and sending the upgrading instruction to the communication module by the IOT platform.
The information sent by the IOT platform to the communication module includes:
the number of The upgrade base plates of The OTA (Over The Air, Over The Air technology) and The number of each base plate to be upgraded.
And the upgrading sequence of the household appliance bottom plate executes upgrading according to the bottom plate number sequence issued by the IOT platform. And when the bottom plate with the last serial number is upgraded, the communication module judges that the upgrading does not need to be carried out again, and the communication module feeds back information of successful upgrading of the whole multi-sub-machine household appliance. The specific information of the upgrade package of the current upgrade backplane x mainly includes: the upgrading serial number of the bottom plate x is different from that of each bottom plate upgrading packet in each upgrading process; the total size of the baseboard x baseboard upgrade package; backplane x backplane upgrade package verification mode (MD5 or SHA 256); baseboard x baseboard upgrade package check value.
S3.4 the communication module checks whether it is able to upgrade itself.
The communication module detects whether it is able to upgrade itself. If the module is upgrading Over The Air (OTA), reporting upgrading failure, and if the home appliance bottom plate is upgrading Over The Air (OTA), sending information during upgrading.
And S3.5, if the communication module cannot be upgraded, sending the reason to the IOT platform.
S3.6 sends the reason why the upgrade cannot be done.
S3.7 the user terminal display cannot be upgraded.
The communication module detects that it is not upgradable. And sending the reason to the IOT platform, sending the reason to the user terminal by the IOT platform, and displaying the reason which cannot be upgraded on the user terminal.
And S3.8, if the module can be upgraded, sending an upgrading instruction.
And if the communication module detects that the OTA upgrading can be carried out on the household appliance bottom plate, the upgrading instruction is sent to the household appliance bottom plate.
And S3.9, detecting whether the household appliance bottom plate can be upgraded or not.
And S3.10 whether the household appliance bottom plate response can be upgraded or not.
The household appliance bottom plate detects that OTA upgrading can be carried out on the household appliance bottom plate, and then upgrading information can be fed back to the communication module. The upgrade-enabled information includes: immediate upgrade, idle time upgrade, no upgrade.
S3.11 communication Module response whether upgrade is possible
S3.12 IOT platform responds whether it is able to upgrade.
S3.13 displaying whether the upgrade can be carried out or not in the user terminal.
S3.14 the communications module prepares to acquire and store the upgrade package for backplane x.
S3.15 requests to obtain an upgrade package for backplane x.
S3.16 sends the upgrade package for backplane x.
And the communication module requests the IOT platform to acquire the household appliance bottom plate x upgrading packet based on the TCP/IP and performs flash cache.
And S3.17 breakpoint resuming.
The communication module has a breakpoint resume function in the process of acquiring the upgrade package. The specific rule is as follows: and (4) breakpoint continuous transmission and power-off retransmission, wherein a continuous transmission request is initiated by the communication module.
And S3.18, finishing downloading the upgrade package of the bottom plate x, storing the upgrade package in the communication module, and checking the integrity.
And the communication module acquires and stores the end of the upgrade package, and performs integrity check on the upgrade package according to the check information sent by the IOT platform.
S3.19 sends the verification result to the IOT platform.
S3.20 sends the verification result to the user terminal.
S3.21, if the verification is successful, displaying that the upgrade package of the bottom plate x is successfully downloaded at the user terminal to prepare for upgrading; and if the verification fails, displaying that the downloading of the upgrade package of the bottom plate x fails at the user terminal, and quitting the upgrade.
If the upgrade package of the bottom plate x is successfully verified, displaying that the upgrade package of the bottom plate x is successfully obtained, and preparing for upgrading; and if the verification fails, displaying that the acquisition of the upgrade package fails at the user terminal, and quitting the upgrade.
And S3.22, if the verification is successful, sending an upgrading instruction for the bottom plate x.
And if the upgrade package of the bottom plate x is successfully verified, the communication module sends an instruction with basic upgrade information of the bottom plate x to the bottom plates of the multiple submachine.
And if the reply of the household appliance bottom plate is not received, sending an upgrading instruction of the bottom plate x according to a preset period.
And S3.23, detecting whether the household appliance bottom plate can be upgraded or not.
And S3.24, if the upgrade response information is the immediate upgrade, entering an upgrade mode.
The upgrade-enabled information includes: immediate upgrade, idle time upgrade, no upgrade. And if the upgrade is carried out in idle time, the communication module sends an upgrade instruction of the bottom plate x according to a preset period. The information of immediate upgrade or non-upgradeable is received until the feedback of the bottom board of the household appliance is received
And S3.25 feeding back upgrade response information.
And S3.26 feeding back upgrade response information.
And S3.27, the user terminal displays the upgrade response information.
If the feedback information of the household appliance bottom plate is not upgradable, quitting the upgrading mode, and displaying upgrading failure by the user terminal; if the upgrade is carried out in the idle time, the user terminal displays the bottom plate x and carries out the upgrade in the idle time; if the upgrade is immediate, the user terminal displays the bottom board x to start upgrading.
S3.28 switches to the first baud rate.
S3.29 responds and switches to the first baud rate, and prepares to send the upgrade package of the bottom plate x.
S3.30 requests to obtain an upgrade package for backplane x.
S3.31 responds and sends the upgrade package for backplane x.
And step S3.24, starting to enter the upgrading process of the bottom plate x, specifying upgrading overtime time, if the upgrading time is exceeded and the communication module or the household appliance bottom plate does not receive an upgrading instruction sent by the other party, switching the baud rate to a preset second baud rate, and waiting for restarting upgrading of the bottom plate x. The upgrade operation is resumed from step S3.22.
Starting from step S3.24, when the communication module or the bottom board of the household appliance detects that any one of the steps is abnormal, the baud rate is switched to a preset second baud rate, and the upgrade of the bottom board x is waited to be restarted.
Starting from the step S3.24, if only the communication module is abnormally restarted in the upgrading process, restarting the communication module, and then restarting the upgrading process with the multi-sub-machine household appliance bottom plate from the step S3.22 according to the progress information recorded in the flash; if only the multiple sub-machine household appliance bottom plates are abnormally restarted or restarted at the same time in the upgrading process, the communication module is switched to the preset second baud rate due to the abnormal timeout, and the upgrading process with the multiple sub-machine household appliance bottom plates is restarted from the step S3.22.
And S3.32, finishing upgrading and feeding back upgrading finishing information.
The upgrade ending information sent by the multi-sub-machine household appliance comprises: and the household appliance bottom plate x is successfully upgraded, the household appliance bottom plate x is unsuccessfully upgraded, and the failure reason is displayed. The failure reasons are shown in table 1, and table 1 is an example table of the upgrade failure reasons:
TABLE 1
And S3.33, the communication module responds to the upgrade ending information.
And S3.34, if the upgrading is finished, the communication module and the household appliance bottom plate are switched to the preset second baud rate.
And S3.35 the communication module feeds back the upgrading result of the bottom plate x.
And the S3.36 IOT platform feeds back the upgrading result of the bottom plate x.
S3.37 the user terminal displays the upgrade result of the backplane x.
If the upgrade of the household appliance bottom plate x in the response information fails and the failure information is the termination of the upgrade, the upgrade is finished and the upgrade fails.
S3.38 the IOT platform sends the upgrading instruction of the next bottom plate; and repeating the steps 3.30-3.37.
S3.39 all the bottom plates to be upgraded are upgraded successfully, and the information of the complete machine upgrading end is fed back.
And the S3.40 IOT platform feeds back the information of the complete machine upgrading end.
And S3.41, the user terminal displays that the whole machine is upgraded.
And S3.42 the serial port of the communication module is restarted, the baud rate is switched to a preset second baud rate, and the communication module is connected with the multi-sub-machine household appliances again.
And S3.43, restarting the multi-sub-machine household appliance bottom plate, switching the baud rate to a preset second baud rate, and normally working.
As shown in fig. 5, an apparatus for upgrading a backplane of an electric appliance according to an embodiment of the present disclosure includes a processor (processor)100 and a memory (memory)101 storing program instructions. Optionally, the apparatus may also include a Communication Interface (Communication Interface)102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 may communicate with each other via a bus 103. The communication interface 102 may be used for information transfer. The processor 100 may call program instructions in the memory 101 to perform the method for appliance backplane upgrade of the above-described embodiments.
Further, the program instructions in the memory 101 may be implemented in the form of software functional units and stored in a computer readable storage medium when sold or used as a stand-alone product.
The memory 101, which is a computer-readable storage medium, may be used for storing software programs, computer-executable programs, such as program instructions/modules corresponding to the methods in the embodiments of the present disclosure. The processor 100 executes functional applications and data processing by executing program instructions/modules stored in the memory 101, that is, implements the method for upgrading the backplane of the home appliance in the above-described embodiment.
The memory 101 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal device, and the like. In addition, the memory 101 may include a high-speed random access memory, and may also include a nonvolatile memory.
Adopt the device that is used for household electrical appliances bottom plate to upgrade that this disclosed embodiment provided, obtain and store the upgrade package that is used for upgrading the household electrical appliances bottom plate through communication module, communication module sends the upgrade package of storage for the household electrical appliances bottom plate according to the upgrade response information of household electrical appliances bottom plate feedback, the household electrical appliances bottom plate receives the upgrade package and upgrades, can simplify household electrical appliances bottom plate upgrade mode like this, need not tear the machine at the scene and take out the household electrical appliances bottom plate and use dedicated writer to write the firmware, realized the more convenient and fast's of household electrical appliances bottom plate upgrade, user experience has been improved.
The embodiment of the disclosure provides equipment comprising the device for upgrading the household appliance bottom plate.
Optionally, the device is a communication module, a home appliance backplane, a home appliance device including the communication module, a home appliance device including the home appliance backplane, or a home appliance device including the communication module and the home appliance backplane.
Optionally, the home device is: air conditioning systems, laundry systems, and the like.
The equipment that this disclosed embodiment provided obtains and stores the upgrade package that is used for upgrading the household electrical appliances bottom plate through communication module, communication module sends the upgrade package of storage for the household electrical appliances bottom plate according to the upgrade response information of household electrical appliances bottom plate feedback, the household electrical appliances bottom plate receives the upgrade package and upgrades, can simplify household electrical appliances bottom plate upgrading mode like this, need not tear the machine at the scene and take out the household electrical appliances bottom plate and use dedicated combustor to write the firmware, realized the more convenient and fast's of household electrical appliances bottom plate upgrading, user experience has been improved.
Embodiments of the present disclosure provide a computer-readable storage medium storing computer-executable instructions configured to perform the above-described method for setting provision of a scroll bar.
The disclosed embodiments provide a computer program product comprising a computer program stored on a computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform the above-described method for setting a scrollbar.
The computer-readable storage medium described above may be a transitory computer-readable storage medium or a non-transitory computer-readable storage medium.
The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, where the computer software product is stored in a storage medium and includes one or more instructions to enable a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present disclosure. And the aforementioned storage medium may be a non-transitory storage medium comprising: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes, and may also be a transient storage medium.
The above description and drawings sufficiently illustrate embodiments of the disclosure to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. Furthermore, the words used in the specification are words of description only and are not intended to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term "and/or" as used in this application is meant to encompass any and all possible combinations of one or more of the associated listed. Furthermore, the terms "comprises" and/or "comprising," when used in this application, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Without further limitation, an element defined by the phrase "comprising an …" does not exclude the presence of other like elements in a process, method or apparatus that comprises the element. In this document, each embodiment may be described with emphasis on differences from other embodiments, and the same and similar parts between the respective embodiments may be referred to each other. For methods, products, etc. of the embodiment disclosures, reference may be made to the description of the method section for relevance if it corresponds to the method section of the embodiment disclosure.
Those of skill in the art would appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software may depend upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments. It can be clearly understood by the skilled person that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, apparatuses, etc.) may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units may be merely a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to implement the present embodiment. In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the description corresponding to the flowcharts and block diagrams in the figures, operations or steps corresponding to different blocks may also occur in different orders than disclosed in the description, and sometimes there is no specific order between the different operations or steps. For example, two sequential operations or steps may in fact be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. Each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Claims (11)
1. A method for upgrading a bottom plate of an electric appliance is applied to a communication module side and is characterized by comprising the following steps:
acquiring and storing an upgrade package for upgrading a bottom plate of the household appliance;
sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information;
receiving upgrade response information fed back by the household appliance bottom plate;
and sending the stored upgrading packet to the household appliance bottom plate according to the upgrading response information, and triggering the household appliance bottom plate to upgrade according to the upgrading packet.
2. The method of claim 1, wherein sending the stored upgrade package to the electric appliance backplane according to the upgrade response information, and triggering the electric appliance backplane to upgrade according to the upgrade package comprises:
under the condition that the upgrade response information is immediately upgraded, sending a stored upgrade package to the household appliance bottom plate, and triggering the household appliance bottom plate to upgrade according to the upgrade package; or the like, or, alternatively,
and under the condition that the upgrade response information is upgraded at preset time, sending the stored upgrade package to the household appliance bottom plate at the preset time, and triggering the household appliance bottom plate to upgrade according to the upgrade package.
3. The method of claim 1, wherein transmitting the stored upgrade package to the appliance backplane according to the upgrade response information comprises:
determining a first baud rate for transmitting the upgrade package according to the upgrade response information;
and sending the upgrade package to the household appliance bottom plate according to the first baud rate.
4. The method of claim 3, wherein determining a first baud rate for transmitting the upgrade package based on the upgrade response information comprises:
and determining a first baud rate for transmitting the upgrade package under the condition that the upgrade response information is upgraded immediately or upgraded in preset time.
5. The method of claim 1, wherein after obtaining the upgrade package for upgrading the backplane of the appliance, further comprising:
checking whether the upgrade package is complete;
and under the condition that the upgrading packet is complete, storing the upgrading packet, sending an upgrading instruction to the household appliance bottom plate, and triggering the household appliance bottom plate to feed back upgrading response information.
6. The method according to any one of claims 1 to 5, wherein triggering the appliance backplane to be upgraded according to the upgrade package further comprises:
and switching the baud rate to a preset second baud rate after restarting.
7. A method for upgrading a bottom plate of a household appliance is applied to the side of the bottom plate of the household appliance, and is characterized by comprising the following steps:
obtaining an upgrading instruction;
feeding back upgrade response information to a communication module to trigger the communication module to send an upgrade package stored in the communication module;
and receiving the upgrade package and upgrading according to the upgrade package.
8. The method of claim 7, wherein prior to receiving the upgrade package, further comprising:
determining a first baud rate for transmitting an upgrade package according to the upgrade response information;
and receiving the upgrade package according to the first baud rate.
9. The method according to claim 7 or 8, wherein after the upgrade is performed according to the upgrade package, the method further comprises:
and switching the baud rate to a preset second baud rate after restarting.
10. An apparatus for appliance backplane upgrade comprising a processor and a memory having stored thereon program instructions, wherein the processor is configured to perform the method for appliance backplane upgrade of any of claims 1 to 9 when executing the program instructions.
11. A device comprising the apparatus for upgrading a backplane of an electrical appliance of claim 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010736584.4A CN111901419B (en) | 2020-07-28 | 2020-07-28 | Method, device and equipment for upgrading household appliance bottom plate |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010736584.4A CN111901419B (en) | 2020-07-28 | 2020-07-28 | Method, device and equipment for upgrading household appliance bottom plate |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111901419A true CN111901419A (en) | 2020-11-06 |
CN111901419B CN111901419B (en) | 2022-12-02 |
Family
ID=73190244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010736584.4A Active CN111901419B (en) | 2020-07-28 | 2020-07-28 | Method, device and equipment for upgrading household appliance bottom plate |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111901419B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112596764A (en) * | 2020-12-18 | 2021-04-02 | 西安中星测控有限公司 | Internet of things monitoring method and device based on NB-IoT remote upgrading |
CN112732299A (en) * | 2021-01-04 | 2021-04-30 | 北京无线电测量研究所 | Method and system for updating program on line |
CN113938386A (en) * | 2021-09-30 | 2022-01-14 | 青岛海尔科技有限公司 | Firmware upgrading method and device |
CN115113901A (en) * | 2022-07-18 | 2022-09-27 | 四川虹美智能科技有限公司 | Remote upgrading method, device and medium for electric control software of intelligent household appliance |
CN116132975A (en) * | 2023-01-17 | 2023-05-16 | 青岛海尔智能家电科技有限公司 | Method, device and storage medium for over-the-air downloading in a network of node devices |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108874422A (en) * | 2018-06-15 | 2018-11-23 | 合肥美的电冰箱有限公司 | A kind of on-line software updating method of refrigerator electric control plate, refrigerator electric control plate and refrigerator |
CN108874428A (en) * | 2018-06-29 | 2018-11-23 | 无锡和晶科技股份有限公司 | A kind of remote upgrade method of refrigerator controller control software |
CN108989103A (en) * | 2018-07-11 | 2018-12-11 | 珠海格力电器股份有限公司 | Device upgrading method, debugger, network device and network system |
CN109361528A (en) * | 2017-12-29 | 2019-02-19 | 广州Tcl智能家居科技有限公司 | A kind of firmware upgrade method and intelligent appliance |
CN109522035A (en) * | 2018-09-29 | 2019-03-26 | 珠海格力电器股份有限公司 | Program upgrading method and device, debugging equipment and power utilization equipment |
CN109600401A (en) * | 2017-09-30 | 2019-04-09 | 美的智慧家居科技有限公司 | Household electrical appliances upgrade method, client and server |
CN111327454A (en) * | 2020-01-20 | 2020-06-23 | 深圳市广和通无线股份有限公司 | File upgrading method and device, computer equipment and storage medium |
-
2020
- 2020-07-28 CN CN202010736584.4A patent/CN111901419B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109600401A (en) * | 2017-09-30 | 2019-04-09 | 美的智慧家居科技有限公司 | Household electrical appliances upgrade method, client and server |
CN109361528A (en) * | 2017-12-29 | 2019-02-19 | 广州Tcl智能家居科技有限公司 | A kind of firmware upgrade method and intelligent appliance |
CN108874422A (en) * | 2018-06-15 | 2018-11-23 | 合肥美的电冰箱有限公司 | A kind of on-line software updating method of refrigerator electric control plate, refrigerator electric control plate and refrigerator |
CN108874428A (en) * | 2018-06-29 | 2018-11-23 | 无锡和晶科技股份有限公司 | A kind of remote upgrade method of refrigerator controller control software |
CN108989103A (en) * | 2018-07-11 | 2018-12-11 | 珠海格力电器股份有限公司 | Device upgrading method, debugger, network device and network system |
CN109522035A (en) * | 2018-09-29 | 2019-03-26 | 珠海格力电器股份有限公司 | Program upgrading method and device, debugging equipment and power utilization equipment |
CN111327454A (en) * | 2020-01-20 | 2020-06-23 | 深圳市广和通无线股份有限公司 | File upgrading method and device, computer equipment and storage medium |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112596764A (en) * | 2020-12-18 | 2021-04-02 | 西安中星测控有限公司 | Internet of things monitoring method and device based on NB-IoT remote upgrading |
CN112732299A (en) * | 2021-01-04 | 2021-04-30 | 北京无线电测量研究所 | Method and system for updating program on line |
CN113938386A (en) * | 2021-09-30 | 2022-01-14 | 青岛海尔科技有限公司 | Firmware upgrading method and device |
CN115113901A (en) * | 2022-07-18 | 2022-09-27 | 四川虹美智能科技有限公司 | Remote upgrading method, device and medium for electric control software of intelligent household appliance |
CN116132975A (en) * | 2023-01-17 | 2023-05-16 | 青岛海尔智能家电科技有限公司 | Method, device and storage medium for over-the-air downloading in a network of node devices |
Also Published As
Publication number | Publication date |
---|---|
CN111901419B (en) | 2022-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111901419B (en) | Method, device and equipment for upgrading household appliance bottom plate | |
EP3200072B1 (en) | Method for updating terminal system, terminal and system | |
CN104915237A (en) | Upgrading method and upgrading control method of Bluetooth device firmware program, and equipment | |
CN108055170B (en) | Router-based packet capturing method and system | |
CN112187531B (en) | Module upgrading method and system, storage medium and electronic device | |
WO2015143794A1 (en) | Creating and upgrading methods, server, terminal, upgrading system, and storage media | |
CN110838953B (en) | Test method, test system, electronic equipment and storage medium | |
CN111142905B (en) | OTA upgrading method, OTA server and OTA upgrading system | |
CN105517015A (en) | Upgrading method, device of wifi product by over the air OTA and terminal | |
CN104836848A (en) | Method for remotely upgrading intelligent household electrical appliances | |
CN112000355A (en) | Method and device for firmware upgrading and household appliance | |
CN102799545A (en) | Usb device remote control method and system | |
WO2022110645A1 (en) | Software upgrade method and device, storage medium and electronic device | |
US20060041737A1 (en) | Relay apparatus and method of rebooting the same | |
CN100576807C (en) | Radio Network System | |
JP2017536759A (en) | Method and apparatus for self-healing after disconnection of base station | |
CN112764803A (en) | Version upgrading method and device, storage medium and electronic device | |
CN102063321B (en) | The installation method of terminal software, device and system | |
CN111538515A (en) | Method, device and equipment for upgrading electric energy meter program | |
CN112566078A (en) | Device connection method and apparatus, storage medium, and electronic apparatus | |
CN102710629B (en) | Method for connecting network and system | |
EP4175335A1 (en) | Wifi network access method, communication method, peripheral apparatus, and storage medium | |
CN102841801A (en) | Method and device for upgrading firmware of driving-free terminal | |
CN110597672A (en) | Method and device for main/standby switching of ATCA switching system | |
CN112311495B (en) | Operation duration obtaining method and device, communication unit, electric control board and storage medium |
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 |