家用電器的控制方法和控制系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及家用電器技術(shù)領(lǐng)域,尤其涉及一種家用電器的控制方法和控制系統(tǒng)。
【背景技術(shù)】
[0002]隨著人們生活水平和需求的不斷提高,使得人們對(duì)家用電器的功能要求也隨著不斷提高。例如,如果人們希望某個(gè)家用電器能夠具有一個(gè)新的功能,人們可以將該家用電器返回廠商要求廠商對(duì)該家用電器中的主控軟件進(jìn)行升級(jí),以將該新功能添加到該家用電器中,或者重新購(gòu)買(mǎi)具有該新功能的家用電器。又如,如果家用電器出現(xiàn)某個(gè)BUG缺陷,人們一般將該家用電器返回到維護(hù)站進(jìn)行維護(hù),或者重新購(gòu)買(mǎi)家用電器。然而,這樣會(huì)增加用戶的使用成本,并且降低了產(chǎn)品與用戶的粘性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問(wèn)題之一。
[0004]為此,本發(fā)明的第一個(gè)目的在于提出一種家用電器的控制方法。該方法實(shí)現(xiàn)了家用電器遠(yuǎn)程升級(jí)的功能,方便了用戶對(duì)家用電器的維護(hù),降低了家用電器的使用及維護(hù)成本,并且通過(guò)用戶自己即可完成家用電器的主控軟件升級(jí),提高了產(chǎn)品與用戶的粘性,提升了用戶體驗(yàn)。
[0005]本發(fā)明的第二個(gè)目的在于提出一種家用電器的控制系統(tǒng)。
[0006]為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明第一方面實(shí)施例的家用電器的控制方法,包括:家用電器向云端服務(wù)器發(fā)送版本查詢請(qǐng)求,所述版本查詢請(qǐng)求包括所述家用電器的當(dāng)前版本信息;所述云端服務(wù)器根據(jù)所述當(dāng)前版本信息判斷是否存在所述家用電器的最新版本;如果存在所述家用電器的最新版本,則所述云端服務(wù)器將所述最新版本的最新版本信息反饋至所述家用電器,并向與所述家用電器配置的移動(dòng)終端發(fā)送推送消息,以提示用戶是否允許所述家用電器進(jìn)行升級(jí);所述云端服務(wù)器在接收到所述移動(dòng)終端發(fā)送的用戶針對(duì)允許所述家用電器進(jìn)行升級(jí)輸入的操作時(shí),向所述家用電器發(fā)送允許升級(jí)指令;以及所述家用電器在接收到所述允許升級(jí)指令時(shí),向所述云端服務(wù)器發(fā)送版本文件下載請(qǐng)求,并根據(jù)所述版本文件下載請(qǐng)求下載所述最新版本的文件,以及根據(jù)所述最新版本的文件進(jìn)行升級(jí)。
[0007]根據(jù)本發(fā)明實(shí)施例的家用電器的控制方法,可通過(guò)家用電器向云端服務(wù)器發(fā)送版本查詢請(qǐng)求,該請(qǐng)求包括家用電器的當(dāng)前版本信息,云端服務(wù)器在根據(jù)該當(dāng)前版本信息判斷存在該家用電器的最新版本時(shí),可將最新版本的最新版本信息反饋至家用電器,并向與家用電器配置的移動(dòng)終端發(fā)送推送消息,以提示用戶是否允許家用電器進(jìn)行升級(jí),并在接收到移動(dòng)終端發(fā)送的用戶針對(duì)允許家用電器進(jìn)行升級(jí)輸入的操作時(shí),向家用電器發(fā)送允許升級(jí)指令,以使家用電器進(jìn)行版本文件的下載,并在下載結(jié)束后根據(jù)該版本文件進(jìn)行升級(jí),實(shí)現(xiàn)了家用電器遠(yuǎn)程升級(jí)的功能,方便了用戶對(duì)家用電器的維護(hù),降低了家用電器的使用及維護(hù)成本,并且通過(guò)用戶自己即可完成家用電器的主控軟件升級(jí),提高了產(chǎn)品與用戶的粘性,提升了用戶體驗(yàn)。
[0008]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述最新版本信息包括版本號(hào)、版本文件大小、總幀數(shù)和每幀大小。
[0009]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器通過(guò)逐幀方式下載所述最新版本的文件。
[0010]根據(jù)本發(fā)明的一個(gè)實(shí)施例,在根據(jù)所述最新版本的文件進(jìn)行升級(jí)之前,所述控制方法還包括:對(duì)所述最新版本的文件進(jìn)行校驗(yàn);如果所述最新版本的文件校驗(yàn)通過(guò),則根據(jù)所述最新版本的文件進(jìn)行升級(jí);如果所述最新版本的文件未校驗(yàn)通過(guò),則清零已下載成功的幀數(shù)。
[0011]根據(jù)本發(fā)明的一個(gè)實(shí)施例,根據(jù)所述最新版本的文件進(jìn)行升級(jí),具體包括:控制所述家用電器進(jìn)行復(fù)位,并將所述最新版本的文件替換原版本的文件,以及控制所述家用電器根據(jù)所述最新版本的文件進(jìn)行運(yùn)行。
[0012]根據(jù)本發(fā)明的一個(gè)實(shí)施例,在根據(jù)所述版本文件下載請(qǐng)求下載所述最新版本的文件的過(guò)程中,所述控制方法還包括:當(dāng)檢測(cè)到所述最新版本的文件的下載過(guò)程被中斷時(shí),保存已下載完成的幀數(shù)。
[0013]根據(jù)本發(fā)明的一個(gè)實(shí)施例,在根據(jù)所述版本文件下載請(qǐng)求下載所述最新版本的文件之前,所述控制方法還包括:判斷是否已下載過(guò)所述最新版本的文件的一部分;如果是,則獲取所述一部分中幀數(shù)的序號(hào),并根據(jù)所述序號(hào)從下一個(gè)幀數(shù)開(kāi)始下載;如果否,則從所述最新版本的文件的第一個(gè)幀數(shù)開(kāi)始下載。
[0014]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器包括電風(fēng)扇、取暖器和冷風(fēng)扇。
[0015]為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的家用電器的控制系統(tǒng),包括:家用電器、云端服務(wù)器和移動(dòng)終端,其中,所述家用電器,用于向所述云端服務(wù)器發(fā)送版本查詢請(qǐng)求,所述版本查詢請(qǐng)求包括所述家用電器的當(dāng)前版本信息;所述云端服務(wù)器,用于根據(jù)所述當(dāng)前版本信息判斷是否存在所述家用電器的最新版本,并在判斷存在所述家用電器的最新版本時(shí),將所述最新版本的最新版本信息反饋至所述家用電器,并向與所述家用電器配置的移動(dòng)終端發(fā)送推送消息,以提示用戶是否允許所述家用電器進(jìn)行升級(jí),以及在接收到所述移動(dòng)終端發(fā)送的用戶針對(duì)允許所述家用電器進(jìn)行升級(jí)輸入的操作時(shí),向所述家用電器發(fā)送允許升級(jí)指令;所述家用電器還用于在接收到所述允許升級(jí)指令時(shí),向所述云端服務(wù)器發(fā)送版本文件下載請(qǐng)求,并根據(jù)所述版本文件下載請(qǐng)求下載所述最新版本的文件,以及根據(jù)所述最新版本的文件進(jìn)行升級(jí)。
[0016]根據(jù)本發(fā)明實(shí)施例的家用電器的控制系統(tǒng),可通過(guò)家用電器向云端服務(wù)器發(fā)送版本查詢請(qǐng)求,該請(qǐng)求包括家用電器的當(dāng)前版本信息,云端服務(wù)器在根據(jù)該當(dāng)前版本信息判斷存在該家用電器的最新版本時(shí),可將最新版本的最新版本信息反饋至家用電器,并向與家用電器配置的移動(dòng)終端發(fā)送推送消息,以提示用戶是否允許家用電器進(jìn)行升級(jí),并在接收到移動(dòng)終端發(fā)送的用戶針對(duì)允許家用電器進(jìn)行升級(jí)輸入的操作時(shí),向家用電器發(fā)送允許升級(jí)指令,以使家用電器進(jìn)行版本文件的下載,并在下載結(jié)束后根據(jù)該版本文件進(jìn)行升級(jí),實(shí)現(xiàn)了家用電器遠(yuǎn)程升級(jí)的功能,方便了用戶對(duì)家用電器的維護(hù),降低了家用電器的使用及維護(hù)成本,并且通過(guò)用戶自己即可完成家用電器的主控軟件升級(jí),提高了產(chǎn)品與用戶的粘性,提升了用戶體驗(yàn)。
[0017]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述最新版本信息包括版本號(hào)、版本文件大小、總幀數(shù)和每幀大小。
[0018]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器通過(guò)逐幀方式下載所述最新版本的文件。
[0019]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器還用于:在根據(jù)所述最新版本的文件進(jìn)行升級(jí)之前,對(duì)所述最新版本的文件進(jìn)行校驗(yàn);如果所述最新版本的文件校驗(yàn)通過(guò),則根據(jù)所述最新版本的文件進(jìn)行升級(jí);如果所述最新版本的文件未校驗(yàn)通過(guò),則清零已下載成功的幀數(shù)。
[0020]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器具體用于:控制所述家用電器進(jìn)行復(fù)位,并將所述最新版本的文件替換原版本的文件,以及控制所述家用電器根據(jù)所述最新版本的文件進(jìn)行運(yùn)行。
[0021]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器還用于:在根據(jù)所述版本文件下載請(qǐng)求下載所述最新版本的文件的過(guò)程中,在檢測(cè)到所述最新版本的文件的下載過(guò)程被中斷時(shí),保存已下載完成的幀數(shù)。
[0022]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器還用于:在根據(jù)所述版本文件下載請(qǐng)求下載所述最新版本的文件之前,判斷是否已下載過(guò)所述最新版本的文件的一部分;如果是,則獲取所述一部分中幀數(shù)的序號(hào),并根據(jù)所述序號(hào)從下一個(gè)幀數(shù)開(kāi)始下載;如果否,則從所述最新版本的文件的第一個(gè)幀數(shù)開(kāi)始下載。
[0023]根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述家用電器包括電風(fēng)扇、取暖器和冷風(fēng)扇。
[0024]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
【附圖說(shuō)明】
[0025]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0026]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的家用電器的控制方法的流程圖;
[0027]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的家用電器升級(jí)流程的示例圖;
[002