CN103970553B - A kind of control method of household appliances function upgrading - Google Patents

A kind of control method of household appliances function upgrading Download PDF

Info

Publication number
CN103970553B
CN103970553B CN201310035982.3A CN201310035982A CN103970553B CN 103970553 B CN103970553 B CN 103970553B CN 201310035982 A CN201310035982 A CN 201310035982A CN 103970553 B CN103970553 B CN 103970553B
Authority
CN
China
Prior art keywords
functional module
household appliances
module program
upgrading
function
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
Application number
CN201310035982.3A
Other languages
Chinese (zh)
Other versions
CN103970553A (en
Inventor
陈建昌
付新
刘阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GD Midea Air Conditioning Equipment Co Ltd
Original Assignee
Guangdong Midea Refrigeration Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Midea Refrigeration Equipment Co Ltd filed Critical Guangdong Midea Refrigeration Equipment Co Ltd
Priority to CN201310035982.3A priority Critical patent/CN103970553B/en
Publication of CN103970553A publication Critical patent/CN103970553A/en
Application granted granted Critical
Publication of CN103970553B publication Critical patent/CN103970553B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention belongs to internet of things home appliance control field, more particularly to a kind of control method of household appliances function upgrading.The control method of the household appliances function upgrading provided according to the present invention, realize the upgrading of a certain item software control function of household appliances, only Cloud Server need to be logged in by personal device and download corresponding functional module program, it is transmitted further to household appliances, the functional module program received is replaced into former functional module program in respective memory locations by controller, realize software upgrading, and no longer need all to be replaced whole control program, time and memory space have been saved, the efficiency of function upgrading is greatly improved.On the other hand, the upgrading of household appliances function is realized in inexpensive, efficient mode, user's household appliances that need not update just can be used the New function of household appliances, deepened the experience that user uses household appliances, improved user satisfaction.

Description

A kind of control method of household appliances function upgrading
Technical field
The invention belongs to internet of things home appliance control field, more particularly to a kind of control method of household appliances function upgrading.
Background technology
Current household appliances species is various, and function is maked rapid progress, continuous to household appliances function in order to tackle users The multiple demand of growth, had can to household appliances function by its control software of upgrading, realize the side of function upgrading Case.A kind of method for for example having air-conditioner control system and program upgrading in the prior art, by its control system, can realize room The upgrading of interior unit, outdoor unit program.Its upgrade method is by the control of original whole indoor unit or outdoor unit Program replaces with the control program for needing to upgrade.
Such scheme realizes that the method for function upgrading is to replace the whole control program of original controller, if it is controlled The body size of processing procedure sequence is smaller, such as within several million, and speed during more new procedures can also be born.But with present household electrical appliances Control of product function continues to develop growth, and its control program is also increasing, if the size of its control program is developed into To a certain degree, following limitation is just had when upgrading using this method:
First, if control program has reached hundreds of million, control program all can be very slow in transmission and replacement, influence upgrading Efficiency;
Second, if the control program for intending upgrading is downloaded from the server of producer, producer can be taken too much Server space, download time can also lengthen, and cause the carrying cost of server to raise, and be unfavorable for management of the producer to space.
The content of the invention
It is an object of the invention to provide a kind of control method of household appliances function upgrading, it is intended to solves existing household electrical appliances production After product listing, the technical problem that the inefficiency and storage resource of appearance during function upgrading are wasted is carried out.
The control method for the household appliances function upgrading that the present invention is provided comprises the following steps:
Personal terminal log in Cloud Server, select and download with intend upgrade household appliances control function it is corresponding, carry The functional module program of condition code;
The functional module program is sent to household appliances by personal terminal by network;
Household appliances controller receives the functional module program, and the condition code in the functional module program exists Corresponding storage location is found in the address list of default functional module program storage;
The functional module program received is replaced former functional module journey by household appliances controller in the storage location Sequence, realizes software upgrading.
The control method for the household appliances function upgrading that the present invention is provided, user can be remote relative to household appliances position Cheng Duan is issued by network access Cloud Server after personal terminal download function modular program, then by functional module program Functional module program is transmitted to household appliances, the control of household appliances controller by Cloud Server, Cloud Server by Wide Area Network Functional module program realizes function upgrading;Or user also can relative to household appliances position proximally by network access cloud Server, after personal terminal download function modular program, household appliances, family are issued by functional module program by LAN Electric control of product device control function modular program realizes function upgrading.
Compared with prior art, the control method of the household appliances function upgrading provided according to the present invention, will realize household electrical appliances The upgrading of a certain item software control function of product, only need to log in Cloud Server by personal device and download corresponding functional module Program, is transmitted further to household appliances, and the functional module program received is replaced into original in respective memory locations by controller Functional module program, realizes software upgrading, and no longer needs all to be replaced whole control program, has saved time and storage Space, greatly improves the efficiency of function upgrading.On the other hand, household appliances work(is realized in inexpensive, efficient mode Can upgrading, user's household appliances that need not update just can be used the New function of household appliances, deepened user and used The experience of household appliances, improves user satisfaction.
Brief description of the drawings
Fig. 1 is the implementation process figure for the air conditioner function upgrade control method that first embodiment of the invention is provided;
Fig. 2 is the implementation process figure for the air conditioner function upgrade control method that second embodiment of the invention is provided;
Fig. 3 is the air conditioner function modular program distribution in the controller that second embodiment of the invention is provided and storage position Put schematic diagram.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
The invention provides a kind of control method of household appliances function upgrading.For ease illustration and understanding, it is real below Example is applied by taking air conditioner as an example, personal terminal is then selected exemplified by smart mobile phone, to the control method of the household appliances function upgrading Illustrate.
Fig. 1 is the implementation process figure of the control method for the air conditioner function upgrading that first embodiment of the invention is provided;In order to It is easy to explanation, illustrate only part related to the present embodiment, as shown in the figure:
In step s 11, personal terminal logs in Cloud Server, selects and download the control function of the air conditioner with intending upgrading Functional module program corresponding, with condition code.
In this step, the website that user is provided by personal terminal such as mobile phone etc. by network entry air conditioner producer, Cloud Server is accessed, a certain or some function of the air conditioner to be upgraded according to oneself passes through " the air conditioner work(listed on website Energy modular program " title finds corresponding functional module program, and from mobile phone is downloaded on Cloud Server.
In step s 12, personal terminal is verified and checked to the functional module program of download by check value.
The preferred steps for the air conditioner function upgrade control method that this step provides for first embodiment.In this step, The mobile phone-downloaded of user is to after the functional module program of air conditioner, and the check value that can be provided using functional module program be verified And verification, just prove that the functional module program this time downloaded is errorless after only verifying successfully, to enter next step.
In step s 13, the functional module program is sent to air conditioner by personal terminal by network.
In this step, if user is located at the near-end away from air conditioner, such as it is located at the premises for installing air conditioner, then mobile phone This functional module program can be sent to air conditioner by LAN such as WIFI.
If user is located at the remote port away from air conditioner, such as user is located in the office that work is gone to work, from user installation The house of air conditioner is distant, then the functional module program is issued Cloud Server by mobile phone by network, and Cloud Server is again by work( Energy modular program delivers to air conditioner by wide area network forwarding.
In step S14, the controller of air conditioner receives the functional module program, and according to the functional module program In condition code find corresponding storage location in the address list of default functional module program storage.
In this step, the controller of air conditioner is received after functional module program, controller read out function modular program In the condition code that includes;According to this condition code, this function mould is found in the address list of default functional module program storage The corresponding storage area address of block program is interval.
In step S15, the controller of air conditioner replaces the functional module program received in the storage location Former functional module program, realizes software upgrading.
In this step, address area of the controller of air conditioner according to the functional module program found in memory block Between, the MCU program pointers of controller navigate to address section, find original corresponding functional module program, and then MCU is called certainly The firmware self-programming case library of body, is the new functional module program received by original functional module program re-writing.And its His storage content of address section is constant.
In step s 16, the controller of air conditioner sends the prompt message of software upgrade success in display screen and/or individual In terminal display interface, software upgrade success is pointed out.
This step and the preferred steps that step S12 is all the present embodiment.In this step, the controller of air conditioner is corresponding Functional module program replace former functional module program, realize after software upgrading, can also send one prompting software liter Level successfully information to air conditioner display screen and/or mobile phone display interface on, point out software upgrade success.So far, air-conditioning The step of device function upgrading, is fully completed.
Fig. 2 is the implementation process figure of the control method for the air conditioner function upgrading that second embodiment of the invention is provided;Equally , for convenience of description, it again illustrate only part related to the present embodiment.This second embodiment is provided to be implemented first Example step S11 " personal terminal logs in Cloud Server, select and download the air conditioner with intending upgrading control function it is corresponding, Control method flow before functional module program with condition code ".As shown in the figure:
In step S01, the software function module interface of self-defined air conditioner is connect the control software of air conditioner as described Mouth is packaged into functional module program, the corresponding condition code as mark of each functional module program.
In step S02, the address list of the functional module program storage is formulated, controller of air conditioner is according to described Location list is by the functional module program storage in diverse location.
In above-mentioned two step, when air conditioner producer develops the control program of controller of air conditioner, according to control function The first custom software functional module interface of differentiation, according to different software function module Interface designs and be packaged into air conditioner Functional module program, the control software of its controller is made up of these functional module programs, and these functional module program storages exist In FLASH memory of the controller chip memory as built in EEPROM or MCU.Specifically, in actual applications, air conditioner Functional module program include but is not limited to:Mode treatment, Communication processing, interior/outer blower fan are handled, remote control reception is handled, At wind guide strip control process, switch gate control process, Timing Processing, display processing, comfortable sleeping processing, button detection and execution Reason and/or the processing of buzzer sound driver etc..
While these functional module programs are developed, producer also needs to formulate the address distribution for characterizing functional module program Address list, its address list is mainly made up of two parts:One it is the condition code of identification function modular program, two is functional module The address section of program storage.The condition code of wherein functional module program is the unique mark for recognizing the functional module program, work( The storage address interval of energy modular program includes first address and the tail address of storage.Following table is a kind of feasible functional module journey The address list of sequence, it is as shown in the table:
Address above mentioned list illustrates the memory address locations of each functional module program, and this address list is stored in simultaneously In reservoir.The tail address of previous functional module program and the first address of latter functional module program are in address above mentioned list Continuously, such as the tail address AD D1 of mode treatment and the first address ADD2 of Communication processing are continuous, therefore in this address list In, the Address d istribution of each functional module program is continuously distributed, in fact, when implementing or discontinuous Distribution.In the present embodiment, for the simplicity of explanation, a kind of continuously distributed feelings of functional module program have been only exemplified by Shape.
And when controller of air conditioner is stored functional module program according to address above mentioned list, different work( The storage location of energy modular program is distinguish between with first address and tail address, and specific storage mode or form are not limited again In one kind.Referring to Fig. 3, Fig. 3 is distribution and storage location schematic diagram of each functional module program in controller of air conditioner.Such as Shown in Fig. 3 A, condition code and functional module program body two parts, feature code bit are included in the space of functional module program storage In first storage location of functional module program's memory space;Or as shown in Figure 3 B, functional module program storage is in air-conditioning When in the controller of device, condition code can also be removed, only memory function module program body part, can so save controller Memory space, and its condition code can then be inquired in address list.
In step S03, the packaged functional module program and its individual features code are uploaded into cloud by network Server.
Further, after air conditioner functional module programming well in itself, also by the packaged function Modular program and its individual features code upload to Cloud Server by network.Producer has in the later stage to any functional module program During renewal, corresponding functional module program can be directly replaced, so that user downloads and upgrades.
In addition, it is necessary to, it is emphasized that the household appliances including air conditioner be carried out with the control of function upgrading in user In operating process, include but is not limited to notebook computer, desktop computer, tablet personal computer for logging in the personal terminal of Cloud Server With smart mobile phone etc..
The control method for the household appliances function upgrading that the present invention is provided, will realize a certain item software control work(of household appliances The upgrading of energy, only need to log in Cloud Server by personal device and download corresponding functional module program, be transmitted further to household electrical appliances production Product, replace former functional module program by the functional module program received in respective memory locations by controller, realize soft Part is upgraded, and no longer needs all to be replaced whole control program, has been saved time and memory space, has been greatly improved function The efficiency of upgrading.On the other hand, the upgrading of household appliances function is realized in inexpensive, efficient mode, makes user need not Update household appliances just can use the New function of household appliances, deepen the experience that user uses household appliances, lifting User satisfaction.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, although with reference to foregoing reality Apply example the present invention has been carried out relatively to be described in detail, for those skilled in the art, it still can be to foregoing each reality The technical scheme described in example is applied to modify or carry out equivalent substitution to which part technical characteristic.It is all the present invention Any modifications, equivalent substitutions and improvements made within spirit and principle etc., should be included in the scope of the protection.

Claims (8)

1. a kind of control method of household appliances function upgrading, it is characterised in that comprise the following steps:
Personal terminal log in Cloud Server, select and download with intend upgrade household appliances control function it is corresponding, with feature The functional module program of code;
The functional module program is sent to household appliances by personal terminal by network;
Household appliances controller receives the functional module program, and the condition code in the functional module program is default Functional module program storage address list in find corresponding storage location;
The functional module program received is replaced former functional module program by household appliances controller in the storage location, real Existing software upgrading;
Cloud Server is logged in the personal terminal, selects and downloads, band corresponding with the household appliances control function for intending upgrading It is further comprising the steps of before the step of having the functional module program of condition code:
The software function module interface of self-defined household appliances, the interface encapsulation is pressed into function by the control software of household appliances Modular program, the corresponding condition code as mark of each functional module program;
Formulate the address list of the functional module program storage, household appliances controller is according to the address list by the work( Energy modular program is stored in diverse location;
The packaged functional module program and its individual features code are uploaded into Cloud Server by network;
The functional module program received is replaced former functional module journey by the household appliances controller in the storage location The step of sequence is specially:
The MCU of household appliances controller performs self-programming function using the self-programming firmware of itself, by original functional module journey Sequence replaces with the new functional module program received;The functional module program storage is in the FLASH memory built in MCU In;
Wherein, described document information and the functional module program body two are included in the space of the functional module program storage Point, described document information is located at first storage location of functional module program's memory space.
2. the control method of household appliances function upgrading as claimed in claim 1, it is characterised in that logical in the personal terminal Cross before the step of functional module program is sent to household appliances by network, it is further comprising the steps of:
Personal terminal is verified and checked to the functional module program of download by check value.
3. the control method of household appliances function upgrading as claimed in claim 1, it is characterised in that the address list is by marking The condition code and the corresponding first address for characterizing storage location for knowing each functional module program are constituted with tail address.
4. the control method of household appliances function upgrading as claimed in claim 1, it is characterised in that the household appliances control The functional module program storage is specially by device the step of diverse location according to the address list:
Functional module program body is only stored in the different positions of memory by the controller of household appliances according to the address list Put;Or
Functional module program and its corresponding condition code are stored in storage by the controller of household appliances according to the address list The diverse location of device.
5. the control method of household appliances function upgrading as claimed in claim 1, it is characterised in that the personal terminal passes through The step of functional module program is sent to household appliances by network be specially:
The functional module program is transmitted directly to household appliances by personal terminal by LAN;Or
The functional module program is transmitted to household appliances by personal terminal by Cloud Server by wide area network.
6. the control method of household appliances function upgrading as claimed in claim 1, it is characterised in that in the household appliances control The functional module program received is replaced former functional module program by device processed in the storage location, realizes the step of software upgrading It is further comprising the steps of after rapid:
The prompt message that household appliances controller sends software upgrade success shows in the display screen and/or personal terminal of household appliances Show on interface, point out software upgrade success.
7. the control method of the household appliances function upgrading as described in claim any one of 1-6, it is characterised in that the household electrical appliances Product is air conditioner, and the functional module program includes:Mode treatment, Communication processing, interior/outer blower fan processing, remote control reception Processing, wind guide strip control process, switch gate control process, Timing Processing, display processing, comfortable sleeping processing, button detection with Perform processing and/or the processing of buzzer sound driver.
8. the control method of the household appliances function upgrading as described in claim any one of 1-6, it is characterised in that the individual Terminal includes notebook computer, desktop computer, tablet personal computer and mobile phone.
CN201310035982.3A 2013-01-30 2013-01-30 A kind of control method of household appliances function upgrading Active CN103970553B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310035982.3A CN103970553B (en) 2013-01-30 2013-01-30 A kind of control method of household appliances function upgrading

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310035982.3A CN103970553B (en) 2013-01-30 2013-01-30 A kind of control method of household appliances function upgrading

Publications (2)

Publication Number Publication Date
CN103970553A CN103970553A (en) 2014-08-06
CN103970553B true CN103970553B (en) 2017-10-31

Family

ID=51240092

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310035982.3A Active CN103970553B (en) 2013-01-30 2013-01-30 A kind of control method of household appliances function upgrading

Country Status (1)

Country Link
CN (1) CN103970553B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105071953B (en) * 2015-07-16 2018-08-28 复旦大学无锡研究院 A kind of Internet of Things smart machine firmware and application program updating method
CN105978766A (en) * 2016-05-13 2016-09-28 京东方科技集团股份有限公司 Device, system and method for operating electric appliance through employing mobile terminal
CN109445808A (en) * 2017-08-31 2019-03-08 美的智慧家居科技有限公司 Electric-controlled plate programme upgrade method and device
CN109861351A (en) * 2017-11-30 2019-06-07 南京德朔实业有限公司 Adapter and portable power source system
CN108210259A (en) * 2018-01-09 2018-06-29 福州中科伟业物联科技有限公司 A kind of vision optimization instrument and vision optimization instrument interactive system
CN109032627A (en) * 2018-06-19 2018-12-18 广东格兰仕集团有限公司 A kind of menu control programme upgrade method of household appliances
CN109386936A (en) * 2018-09-27 2019-02-26 Tcl空调器(中山)有限公司 Burning, remote control method, air-conditioning, remote controler and the system of air conditioner electric control plate
CN109445819B (en) * 2018-10-26 2021-01-22 广东美的制冷设备有限公司 Online upgrade control method of household appliance system and household appliance system
CN111505945A (en) * 2019-01-30 2020-08-07 深圳市冠旭电子股份有限公司 Household appliance programming control method, household appliance and storage medium
CN110762774B (en) * 2019-10-28 2021-12-14 海信(山东)空调有限公司 Upgrading method of air conditioner and air conditioner
CN110762775B (en) * 2019-10-28 2022-04-15 海信(山东)空调有限公司 Upgrading method of air conditioner and air conditioner
CN110762773A (en) * 2019-10-28 2020-02-07 海信(山东)空调有限公司 Upgrading method of air conditioner and air conditioner
CN111782238A (en) * 2020-05-27 2020-10-16 华帝股份有限公司 Software upgrading method and system for intelligent household electrical appliance
CN112099820A (en) * 2020-08-24 2020-12-18 华帝股份有限公司 OTA (over the air) upgrading method, system and intelligent equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665735B1 (en) * 1997-10-06 2003-12-16 Kabushiki Kaisha Toshiba Method of changing a dynamic link library function efficiently and a computer system for executing the same
CN1908897A (en) * 2005-08-03 2007-02-07 上海乐金广电电子有限公司 Software upgrading method for digital household appliances
CN1920777A (en) * 2006-09-15 2007-02-28 中山大学 System software upgrading method for digital household appliances and updated system
CN101089877A (en) * 2006-06-14 2007-12-19 普天信息技术研究院 Method for dynamic aggregating multiple intelligent card function module based on memory card
CN101094229A (en) * 2007-07-24 2007-12-26 深圳市融合视讯科技有限公司 Increment upgrading system and method for networked application programs

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665735B1 (en) * 1997-10-06 2003-12-16 Kabushiki Kaisha Toshiba Method of changing a dynamic link library function efficiently and a computer system for executing the same
CN1908897A (en) * 2005-08-03 2007-02-07 上海乐金广电电子有限公司 Software upgrading method for digital household appliances
CN101089877A (en) * 2006-06-14 2007-12-19 普天信息技术研究院 Method for dynamic aggregating multiple intelligent card function module based on memory card
CN1920777A (en) * 2006-09-15 2007-02-28 中山大学 System software upgrading method for digital household appliances and updated system
CN101094229A (en) * 2007-07-24 2007-12-26 深圳市融合视讯科技有限公司 Increment upgrading system and method for networked application programs

Also Published As

Publication number Publication date
CN103970553A (en) 2014-08-06

Similar Documents

Publication Publication Date Title
CN103970553B (en) A kind of control method of household appliances function upgrading
CN103970554B (en) A kind of control method of household appliances function upgrading
CN113412457B (en) Scene pushing method, device and system, electronic equipment and storage medium
CN109725541B (en) Automatic generation method and device, electronic equipment and storage medium
CN104866250B (en) Household electrical appliance and its control system and method, mobile terminal, Cloud Server
CN113348725B (en) Device operation method, device, gateway, electronic device and computer readable medium
CN102651165A (en) Wireless learning type infrared repeating system and working method thereof
CN106371324A (en) Method and device for displaying operation interface
CN106411667A (en) Network chip based smart home multi-cloud control method and system
CN202584411U (en) Wireless learning infrared repeater system
WO2022267706A1 (en) Information processing method, system and apparatus
CN104571033B (en) The method and apparatus that short message controls household electrical appliances
CN112513786B (en) Electronic device and control method thereof
CN107942711A (en) Household electrical appliances progress control method, household electrical appliances and computer-readable recording medium
CN102829527A (en) Cloud air conditioning self-adaptive defrosting system
CN110647044A (en) Household appliance control method and device, electronic device and readable storage medium
CN107870571A (en) Control the method, apparatus and smart machine of smart machine
WO2016192444A1 (en) Scenario setting method and terminal
CN204360558U (en) A kind of universal remote control configuration-system based on OTG
CN113405249B (en) Control method and device for air conditioner, air conditioner and storage medium
CN110794773A (en) Click-type scene creating method and device
CN109100998A (en) Control method, system, storage medium and the electronic device of household appliance operation
CN113311719A (en) Method, system and device for controlling household appliance and electronic equipment
CN112015099A (en) Permission adjusting method and device of intelligent switch, intelligent switch and storage medium
EP3779618A1 (en) Smart apparatus control method, apparatus, computer storage medium, and smart apparatus control apparatus

Legal Events

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