智能家電設(shè)備遠(yuǎn)程升級(jí)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家電,具體涉及智能家電設(shè)備遠(yuǎn)程升級(jí)的方法。
【背景技術(shù)】
[0002]3C產(chǎn)品是指由計(jì)算機(jī)、通信和消費(fèi)類電子產(chǎn)品三者相結(jié)合的產(chǎn)品,亦稱“信息家電”,近年來,3C產(chǎn)品越來越多,在家庭應(yīng)用中越來越多地出現(xiàn)了智能空調(diào)、智能電視、智能燈具、智能微波爐、智能燃?xì)庠畹戎悄芗译娫O(shè)備,由于這些智能家電設(shè)備的智能化程度較高,因此故障率相對較高,而許多故障可以通過軟件升級(jí)進(jìn)行解決。
[0003]目前智能家電設(shè)備升級(jí)的解決方案是:當(dāng)用戶發(fā)現(xiàn)智能家電設(shè)備工作異常時(shí),主動(dòng)請求廠商對其智能家電設(shè)備進(jìn)行故障檢查,然后發(fā)起對智能家電設(shè)備升級(jí)的申請,具體做法主要有以下幾種:
[0004](I)通過智能家電設(shè)備上的某一模塊將智能家電設(shè)備的ID驗(yàn)證碼發(fā)送給服務(wù)器,服務(wù)器通過智能家電設(shè)備的ID驗(yàn)證碼找到該智能家電設(shè)備,并對其進(jìn)行一系列的遠(yuǎn)程故障排查及升級(jí)。例如:中國實(shí)用新型專利CN2789777公開的家電遠(yuǎn)程維護(hù)及故障診斷系統(tǒng)。
[0005](2)用戶與廠商約定智能家電設(shè)備的維護(hù)時(shí)間,在雙方都參與的情況下進(jìn)行故障診斷及升級(jí)。
[0006]然而上述兩種方法,雖然可以對智能家電設(shè)備進(jìn)行遠(yuǎn)程升級(jí),但必須由用戶和服務(wù)端共同協(xié)作才能完成,不能做到在無人的情況下自動(dòng)進(jìn)行,遠(yuǎn)程升級(jí)不是很方便、快捷、尚效。
[0007]為了解決上述問題,中國發(fā)明專利CN103607447A公開了一種軟件升級(jí)處理方法及裝置,該方法中:家電管理平臺(tái)向智能家電設(shè)備發(fā)送進(jìn)行軟件升級(jí)的通知消息,若沒有接收到智能家電設(shè)備返回的響應(yīng)消息,將智能家電設(shè)備的設(shè)備標(biāo)識(shí)和下載新版本軟件的目標(biāo)地址發(fā)送給遠(yuǎn)程管理平臺(tái),以供遠(yuǎn)程管理平臺(tái)指示對應(yīng)的家庭網(wǎng)關(guān)下載新版本軟件,使得在智能家電設(shè)備未開機(jī)的情況下可先通過遠(yuǎn)程管理平臺(tái)將新版本軟件下載到家庭網(wǎng)關(guān),智能家電設(shè)備開機(jī)后從本地家庭網(wǎng)關(guān)進(jìn)行下載,減小了對網(wǎng)絡(luò)的沖擊,提高了軟件升級(jí)效率。然而,該方案雖然可以對智能家電設(shè)備進(jìn)行遠(yuǎn)程升級(jí),并且能讓智能家電設(shè)備在未開機(jī)的情況下啟動(dòng)升級(jí)流程,但是不能由用戶主導(dǎo)進(jìn)行隨時(shí)隨地升級(jí),例如在工作單位遠(yuǎn)程主動(dòng)對智能家電設(shè)備進(jìn)行升級(jí)。
[0008]由此可見,現(xiàn)有智能家電設(shè)備遠(yuǎn)程升級(jí)方案中存在如下缺點(diǎn):不能做到在無人的情況下自動(dòng)進(jìn)行,遠(yuǎn)程升級(jí)不是很方便、快捷、高效;特別是不能由用戶主導(dǎo)進(jìn)行隨時(shí)隨地升級(jí),升級(jí)方式不夠靈活。
【發(fā)明內(nèi)容】
[0009]本發(fā)明所要解決的技術(shù)問題是解決智能家電設(shè)備升級(jí)不夠方便、快捷,并且不能由用戶主導(dǎo)進(jìn)行隨時(shí)隨地升級(jí)的問題。
[0010]為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供一種智能家電設(shè)備遠(yuǎn)程升級(jí)的方法,包括以下步驟:
[0011]步驟101:用戶通過手機(jī)登錄IGRS服務(wù)器并向智能家電設(shè)備發(fā)送升級(jí)推送指令,或者由IGRS服務(wù)器主動(dòng)向智能家電設(shè)備發(fā)送升級(jí)推送消息;
[0012]步驟102:智能家電設(shè)備收到升級(jí)推送消息后,通過HTTP協(xié)議向IGRS服務(wù)器發(fā)送升級(jí)請求;
[0013]步驟103:1GRS服務(wù)器響應(yīng)智能家電設(shè)備的升級(jí)請求,將升級(jí)文件的URL寫入響應(yīng)包發(fā)送給智能家電設(shè)備;
[0014]步驟104:智能家電設(shè)備接收到響應(yīng)包后,利用相應(yīng)的URL下載升級(jí)文件,并將升級(jí)文件保存到特定的flash分區(qū);
[0015]步驟105:升級(jí)文件下載完成后,設(shè)置智能家電設(shè)備的升級(jí)標(biāo)志位,重啟智能家電設(shè)備;
[0016]步驟106:智能家電設(shè)備重啟后進(jìn)入Bootloader模塊,解析升級(jí)文件并進(jìn)行升級(jí);
[0017]步驟107:升級(jí)完成后,恢復(fù)智能家電設(shè)備的升級(jí)標(biāo)志位。
[0018]在上述方法中,在步驟101中,使用IGRS協(xié)議使智能家電設(shè)備和手機(jī)通過IGRS服務(wù)器實(shí)現(xiàn)互聯(lián)互通。
[0019]在上述方法中,在步驟101中,各智能家電設(shè)備通過家庭路由器連接到IGRS服務(wù)器上,各智能家電設(shè)備加電后主動(dòng)連接IGRS服務(wù)器,若智能家電設(shè)備已在IGRS服務(wù)器上注冊,則啟動(dòng)登錄流程登錄到IGRS服務(wù)器,否則,啟動(dòng)自動(dòng)注冊流程進(jìn)行注冊,手機(jī)端app啟動(dòng)后利用IGRS協(xié)議,使用相應(yīng)的帳號(hào)登錄到IGRS服務(wù)器,并與智能家電設(shè)備進(jìn)行綁定。
[0020]在上述方法中,所述URL用于表示所述升級(jí)文件所在的服務(wù)器的名稱或IP地址。[0021 ] 本發(fā)明,使用IGRS協(xié)議使智能家電設(shè)備和手機(jī)通過IGRS服務(wù)器實(shí)現(xiàn)互聯(lián)互通,當(dāng)智能家電設(shè)備出現(xiàn)故障時(shí),用戶可通過手機(jī)操作IGRS服務(wù)器向智能家電設(shè)備發(fā)送升級(jí)推送消息,或者由IGRS服務(wù)器主動(dòng)向智能家電設(shè)備發(fā)送升級(jí)推送消息,智能家電設(shè)備收到升級(jí)推送消息后,通過HTTP協(xié)議向IGRS服務(wù)器發(fā)送升級(jí)請求,實(shí)現(xiàn)智能家電設(shè)備的遠(yuǎn)程升級(jí),升級(jí)方便、快捷,并且用戶可以遠(yuǎn)程主導(dǎo)進(jìn)行升級(jí),無需在智能家電設(shè)備旁邊,升級(jí)方式非常靈活。
【附圖說明】
[0022]圖1為本發(fā)明實(shí)施例提供的一種智能家電設(shè)備遠(yuǎn)程升級(jí)的方法流程圖;
[0023]圖2為本發(fā)明實(shí)施例提供的一種智能家電設(shè)備遠(yuǎn)程升級(jí)的方法中系統(tǒng)組成框圖。
【具體實(shí)施方式】
[0024]本發(fā)明提供了一種智能家電設(shè)備遠(yuǎn)程升級(jí)的方法,使用IGRS協(xié)議使智能家電設(shè)備和手機(jī)通過IGRS服務(wù)器實(shí)現(xiàn)互聯(lián)互通,當(dāng)智能家電設(shè)備出現(xiàn)故障時(shí),用戶可通過手機(jī)操作IGRS服務(wù)器向智能家電設(shè)備發(fā)送升級(jí)推送指令,或者由IGRS服務(wù)器主動(dòng)向智能家電設(shè)備發(fā)送升級(jí)推送消息,實(shí)現(xiàn)智能家電設(shè)備的遠(yuǎn)程升級(jí),升級(jí)方便、快捷,并且升級(jí)方式非常靈活。下面結(jié)合說明書附圖和【具體實(shí)施方式】對本發(fā)明做出詳細(xì)的說明。
[0025]本發(fā)明實(shí)施例提供了一種智能家電設(shè)備遠(yuǎn)程升級(jí)的方法,如圖1所示,所述方法包括以下步驟:
[0026]步驟101、用戶通過手機(jī)操作IGRS服務(wù)器向智能家電設(shè)備發(fā)送升級(jí)推送消息,或者由IGRS服務(wù)器主動(dòng)向智能家電設(shè)備發(fā)送升級(jí)推送消息。
[0027]其中,