用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置的制造方法
【專(zhuān)利摘要】本發(fā)明提供了一種用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置。其中該數(shù)據(jù)處理方法包括:向無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令,并獲取冰箱主控板響應(yīng)于查詢(xún)指令的反饋指令;從反饋指令中解析出冰箱的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;以及將冰箱功能列表發(fā)送至控制終端,以便控制終端按照冰箱功能列表對(duì)冰箱進(jìn)行遠(yuǎn)程控制。本發(fā)明的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置,一方面避免功能列表與冰箱不匹配而導(dǎo)致部分遠(yuǎn)程控制功能無(wú)法實(shí)現(xiàn),不能對(duì)冰箱進(jìn)行有效控制的問(wèn)題;另一方面也避免了為不同型號(hào)冰箱單獨(dú)開(kāi)發(fā)控制程序帶來(lái)的開(kāi)發(fā)壓力,實(shí)現(xiàn)了冰箱控制過(guò)程的通用化。
【專(zhuān)利說(shuō)明】
用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及智能家電控制,特別是涉及一種用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置。
【背景技術(shù)】
[0002]傳統(tǒng)家電的控制方法主要是用戶(hù)利用家電配置的按鈕、顯示屏等人機(jī)交互部件進(jìn)行設(shè)定操作以控制家電。這些家電的控制方法,可以根據(jù)用戶(hù)的需求進(jìn)行調(diào)節(jié),但是需要用戶(hù)對(duì)家電具備一定的了解,存一定的使用門(mén)檻,影響了部分用戶(hù)正常使用。另外,這些家電的控制方法還需要用戶(hù)在家電本體上進(jìn)行大量的設(shè)置操作,操作繁瑣。
[0003]隨著移動(dòng)互聯(lián)網(wǎng)與物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,它們?cè)诟黝?lèi)家電設(shè)備的應(yīng)用也越來(lái)越普及。從技術(shù)上看,它是各類(lèi)傳感器和現(xiàn)有的“互聯(lián)網(wǎng)”相互銜接的一種新技術(shù),是對(duì)“互聯(lián)網(wǎng)”技術(shù)的延伸。其中,物聯(lián)網(wǎng)冰箱與冰箱里的食品實(shí)現(xiàn)了自由對(duì)話(huà),提高了人類(lèi)對(duì)食品的管理與應(yīng)用。
[0004]現(xiàn)有技術(shù)將移動(dòng)終端與冰箱通過(guò)W1-Fi進(jìn)行綁定,利用控制移動(dòng)終端實(shí)現(xiàn)對(duì)冰箱的遠(yuǎn)程控制,雖然簡(jiǎn)化了操作,但是隨著人們生活水平的提高,用戶(hù)對(duì)冰箱的需求個(gè)性化逐漸增強(qiáng),冰箱的功能差異增大,為了避免對(duì)每種冰箱開(kāi)發(fā)專(zhuān)用的控制程序,現(xiàn)有的冰箱遠(yuǎn)程控制程序,一般是使用通用的控制程序,然而這些控制程序的功能列表可能與被控冰箱的實(shí)際功能不匹配,從而導(dǎo)致某些功能無(wú)法實(shí)現(xiàn),無(wú)法對(duì)冰箱進(jìn)行有效地調(diào)節(jié),從而影響用戶(hù)的使用體驗(yàn)。
【發(fā)明內(nèi)容】
[0005]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置。
[0006]本發(fā)明的一個(gè)進(jìn)一步的目的是提供符合冰箱智能控制要求的通用數(shù)據(jù)處理方法。
[0007]本發(fā)明的一個(gè)進(jìn)一步的目的是減少用戶(hù)操作,提高使用體驗(yàn)。
[0008]根據(jù)本發(fā)明的一個(gè)方面,本發(fā)明提供了一種用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法。該數(shù)據(jù)處理方法包括:向無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令,并獲取冰箱主控板響應(yīng)于查詢(xún)指令的反饋指令;從反饋指令中解析出冰箱的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;以及將冰箱功能列表發(fā)送至控制終端,以便控制終端按照冰箱功能列表對(duì)冰箱進(jìn)行遠(yuǎn)程控制。
[0009]可選地,在向無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令的步驟之前還包括:接收來(lái)自于冰箱主控板的探測(cè)指令;以及根據(jù)探測(cè)指令向冰箱主控板反饋無(wú)線(xiàn)傳輸模塊已連接的響應(yīng)指令,以供冰箱主控板開(kāi)啟數(shù)據(jù)傳輸功能。
[0010]可選地,在冰箱主控板開(kāi)啟數(shù)據(jù)傳輸功能的步驟之后還包括:獲取來(lái)自于冰箱主控板的配置觸發(fā)指令;以及根據(jù)配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置。
[0011]可選地,根據(jù)配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置的步驟包括:開(kāi)啟無(wú)線(xiàn)網(wǎng)絡(luò)連接,以接收由控制終端廣播發(fā)送的參數(shù)配置數(shù)據(jù)包;驗(yàn)證并解析參數(shù)配置數(shù)據(jù)包,得到無(wú)線(xiàn)傳輸參數(shù);以及利用無(wú)線(xiàn)傳輸參數(shù)連接對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備,以建立冰箱與網(wǎng)絡(luò)設(shè)備的連接。
[0012]可選地,在建立冰箱與網(wǎng)絡(luò)設(shè)備的連接的步驟之后還包括:接收經(jīng)由網(wǎng)絡(luò)設(shè)備傳輸?shù)倪h(yuǎn)程指令,并將遠(yuǎn)程指令發(fā)送給冰箱主控板,以便冰箱主控板執(zhí)行遠(yuǎn)程指令;和/或接收冰箱的運(yùn)行數(shù)據(jù),并通過(guò)網(wǎng)絡(luò)設(shè)備上傳運(yùn)行數(shù)據(jù)。
[0013]可選地,標(biāo)識(shí)信息包括:冰箱的功能列表代碼和冰箱的設(shè)備標(biāo)識(shí)碼;并且根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表的步驟包括:根據(jù)功能列表代碼在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;將冰箱功能列表發(fā)送至控制終端的步驟包括:將設(shè)備標(biāo)識(shí)碼發(fā)送至控制終端,以便控制終端將設(shè)備標(biāo)識(shí)碼與功能列表綁定。
[0014]根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置。該數(shù)據(jù)處理裝置包括:主控板通信模塊,配置成向無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令,并獲取冰箱主控板響應(yīng)于查詢(xún)指令的反饋指令;列表匹配模塊,配置成從反饋指令中解析出冰箱的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;以及終端通信模塊,配置成將冰箱功能列表發(fā)送至控制終端,以便控制終端按照冰箱功能列表對(duì)冰箱進(jìn)行遠(yuǎn)程控制。
[0015]可選地,主控板通信模塊還配置成:接收來(lái)自于冰箱主控板的探測(cè)指令;以及根據(jù)探測(cè)指令向冰箱主控板反饋無(wú)線(xiàn)傳輸模塊已連接的響應(yīng)指令,以供冰箱主控板開(kāi)啟數(shù)據(jù)傳輸功能。
[0016]可選地,主控板通信模塊還配置成:獲取來(lái)自于冰箱主控板的配置觸發(fā)指令;并且該數(shù)據(jù)處理裝置還包括:網(wǎng)絡(luò)配置模塊,配置成根據(jù)配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置。
[0017]可選地,網(wǎng)絡(luò)配置模塊還配置成:開(kāi)啟無(wú)線(xiàn)網(wǎng)絡(luò)連接,以接收由控制終端廣播發(fā)送的參數(shù)配置數(shù)據(jù)包;驗(yàn)證并解析參數(shù)配置數(shù)據(jù)包,得到無(wú)線(xiàn)傳輸參數(shù);以及利用無(wú)線(xiàn)傳輸參數(shù)連接對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備,以建立冰箱與網(wǎng)絡(luò)設(shè)備的連接。
[0018]本發(fā)明的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置,通過(guò)向無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令,并獲取主控板響應(yīng)于查詢(xún)指令的反饋指令,可以從反饋指令中解析出冰箱的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表并將冰箱功能列表發(fā)送至控制終端,可以利用控制終端按照冰箱功能列表對(duì)冰箱進(jìn)行遠(yuǎn)程控制。一方面避免功能列表與冰箱不匹配而導(dǎo)致部分遠(yuǎn)程控制功能無(wú)法實(shí)現(xiàn),不能對(duì)冰箱進(jìn)行有效控制的問(wèn)題;另一方面也避免了為不同型號(hào)冰箱單獨(dú)開(kāi)發(fā)控制程序帶來(lái)的開(kāi)發(fā)壓力,實(shí)現(xiàn)了冰箱控制過(guò)程的通用化。
[0019]進(jìn)一步地,本發(fā)明的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法與裝置,在確定無(wú)線(xiàn)傳輸模塊已連接之后,通過(guò)獲取來(lái)自于主控板的配置觸發(fā)指令,可以自動(dòng)進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置,建立冰箱與網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)連接,從而可以接收經(jīng)由網(wǎng)絡(luò)設(shè)備傳輸?shù)倪h(yuǎn)程指令,并將遠(yuǎn)程指令發(fā)送給主控板,以便主控板執(zhí)行遠(yuǎn)程指令,和/或接收冰箱的運(yùn)行數(shù)據(jù),并通過(guò)網(wǎng)絡(luò)設(shè)備上傳運(yùn)行數(shù)據(jù),實(shí)現(xiàn)聯(lián)網(wǎng)運(yùn)行。整個(gè)數(shù)據(jù)處理過(guò)程減少了用戶(hù)操作,智能化程度進(jìn)一步提高,節(jié)省了用戶(hù)的精力,提升了用戶(hù)的使用體驗(yàn)。
[0020]根據(jù)下文結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會(huì)更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
【附圖說(shuō)明】
[0021]后文將參照附圖以示例性而非限制性的方式詳細(xì)描述本發(fā)明的一些具體實(shí)施例。附圖中相同的附圖標(biāo)記標(biāo)示了相同或類(lèi)似的部件或部分。本領(lǐng)域技術(shù)人員應(yīng)該理解,這些附圖未必是按比例繪制的。附圖中:
[0022]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置適用的冰箱示意圖;
[0023]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置適用的冰箱控制系統(tǒng)架構(gòu)示意圖;
[0024]圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置的示意圖;
[0025]圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置的示意圖;
[0026]圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法的流程圖;
[0027]圖6是根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法的流程圖;以及
[0028]圖7是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法中進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置的流程圖。
【具體實(shí)施方式】
[0029]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300適用的冰箱10的示意圖。冰箱10根據(jù)無(wú)線(xiàn)傳輸模塊的配置情況可以運(yùn)行于不同模式,從而通過(guò)通用主控板程序?qū)崿F(xiàn)不同的功能,而不用改動(dòng)冰箱主控板的程序,簡(jiǎn)化了不同類(lèi)型冰箱的開(kāi)發(fā)流程。如圖1所示,該冰箱10包括:主控板11、顯示裝置13,并且主控板11設(shè)置有用于連接無(wú)線(xiàn)傳輸模塊12的數(shù)據(jù)接口 110,該冰箱10可以根據(jù)需要選擇配置或不配置無(wú)線(xiàn)傳輸模塊12。
[0030]在冰箱1初次啟動(dòng)或者上電時(shí),主控板11可以配置成獲取冰箱1的啟動(dòng)觸發(fā)信號(hào);向冰箱10用于連接無(wú)線(xiàn)傳輸模塊12的數(shù)據(jù)接口 110發(fā)送探測(cè)指令,以根據(jù)響應(yīng)于探測(cè)指令的響應(yīng)指令確定冰箱10是否配置有無(wú)線(xiàn)傳輸模塊12;若否,驅(qū)使冰箱10以預(yù)設(shè)的第一模式運(yùn)行,其中在第一模式下,冰箱10單機(jī)運(yùn)行并關(guān)閉數(shù)據(jù)傳輸功能;若是,驅(qū)使冰箱10以預(yù)設(shè)的第二模式運(yùn)行,其中在第二模式下,冰箱10聯(lián)網(wǎng)運(yùn)行并開(kāi)啟數(shù)據(jù)傳輸功能。由此可見(jiàn),冰箱10在配置有無(wú)線(xiàn)傳輸模塊12和沒(méi)有配置無(wú)線(xiàn)傳輸模塊12的兩種情況下,通過(guò)通用的主控板程序都可以正常運(yùn)行,而且在確定無(wú)線(xiàn)傳輸模塊的配置情況后,可以運(yùn)行于兩種不同的模式,實(shí)現(xiàn)不同的功能。
[0031]顯示裝置13可以配置成輸出用于指示冰箱運(yùn)行模式的提示信息。顯示裝置13可以是觸摸顯示屏或帶有按鍵的顯示屏,在冰箱10運(yùn)行于第一模式時(shí),顯示屏上可以對(duì)應(yīng)顯示象征第一模式的單機(jī)圖標(biāo),在冰箱10運(yùn)行于第二模式時(shí),顯示屏上可以對(duì)應(yīng)顯示象征第二模式的網(wǎng)絡(luò)圖標(biāo)。本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300適用于冰箱10配置無(wú)線(xiàn)傳輸模塊12的情況下,以供無(wú)線(xiàn)傳輸模塊12進(jìn)行數(shù)據(jù)處理和參數(shù)配置。
[0032]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300適用的冰箱控制系統(tǒng)架構(gòu)示意圖。如圖2所示,該冰箱控制系統(tǒng)包括:冰箱10、網(wǎng)絡(luò)設(shè)備20、控制終端30以及云端服務(wù)器40。其中,本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300適用的冰箱10配置有無(wú)線(xiàn)傳輸模塊12,可以聯(lián)網(wǎng)運(yùn)行并開(kāi)啟數(shù)據(jù)傳輸功能。
[0033]冰箱10聯(lián)網(wǎng)運(yùn)行時(shí),無(wú)線(xiàn)傳輸模塊12可以向與無(wú)線(xiàn)傳輸模塊12連接的冰箱主控板11發(fā)送查詢(xún)指令,并獲取主控板11響應(yīng)于查詢(xún)指令的反饋指令,從反饋指令中解析出冰箱10的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表。其中,標(biāo)識(shí)信息可以包括:冰箱10的功能列表代碼和冰箱10的設(shè)備標(biāo)識(shí)碼,無(wú)線(xiàn)傳輸模塊12可以將上述標(biāo)識(shí)信息發(fā)送至控制終端30,以便控制終端30按照冰箱功能列表對(duì)冰箱10進(jìn)行遠(yuǎn)程控制,可以實(shí)現(xiàn)對(duì)冰箱10運(yùn)行狀態(tài)的調(diào)節(jié),例如調(diào)節(jié)冰箱10的各個(gè)儲(chǔ)物間室的溫度。無(wú)線(xiàn)傳輸模塊12還可以獲取冰箱的運(yùn)行數(shù)據(jù),并通過(guò)網(wǎng)絡(luò)設(shè)備20上傳至云端服務(wù)器40,以記錄冰箱10的實(shí)時(shí)運(yùn)行數(shù)據(jù)。
[0034]此外,控制終端30可以將接收到的冰箱10的標(biāo)識(shí)信息及用戶(hù)在控制終端30上注冊(cè)的信息上傳至云端服務(wù)器40,云端服務(wù)器40可以將上述信息綁定存儲(chǔ)。
[0035]無(wú)線(xiàn)傳輸模塊12為利用無(wú)線(xiàn)技術(shù)進(jìn)行無(wú)線(xiàn)傳輸?shù)哪K,可以是W1-Fi模塊、藍(lán)牙模塊、ZigBee模塊等。在一些優(yōu)選的實(shí)施例中,無(wú)線(xiàn)傳輸模塊12為W1-Fi模塊,W1-Fi模塊可以自帶MCU,具備一定的數(shù)據(jù)處理能力,可以運(yùn)行相應(yīng)程序。本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300可以預(yù)置于無(wú)線(xiàn)傳輸模塊12內(nèi),以對(duì)其數(shù)據(jù)進(jìn)行處理。圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300的示意圖,該用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300—般性地可以包括:主控板通信模塊301、列表匹配模塊302、終端通信模塊303。
[0036]在以上模塊中,主控板通信模塊301可以配置成向無(wú)線(xiàn)傳輸模塊12連接的冰箱主控板11發(fā)送查詢(xún)指令,并獲取主控板11響應(yīng)于查詢(xún)指令的反饋指令。
[0037]此外,主控板通信模塊301還可以配置成:接收來(lái)自于主控板11的探測(cè)指令;以及根據(jù)探測(cè)指令向主控板11反饋無(wú)線(xiàn)傳輸模塊12已連接的響應(yīng)指令,以供主控板11開(kāi)啟數(shù)據(jù)傳輸功能。
[0038]其中,無(wú)線(xiàn)傳輸模塊12可以為W1-Fi模塊,該W1-Fi模塊可以自帶MCU,具備一定的數(shù)據(jù)處理能力,可以運(yùn)行相應(yīng)程序,并能夠預(yù)先設(shè)置有冰箱的功能列表庫(kù),該功能列表庫(kù)包括冰箱的全部功能列表。該W1-Fi模塊可以對(duì)主控板11傳輸來(lái)的數(shù)據(jù)進(jìn)行處理,例如可以針對(duì)探測(cè)指令進(jìn)行響應(yīng),生成反饋信號(hào),以使主控板11確定W1-Fi模塊已被配置。
[0039]列表匹配模塊302可以配置成從反饋指令中解析出冰箱10的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表。其中,標(biāo)識(shí)信息可以包括:冰箱10的功能列表代碼和冰箱10的設(shè)備標(biāo)識(shí)碼。冰箱的功能列表代碼是可以一串?dāng)?shù)字,每位數(shù)字代表冰箱的一種功能,例如,I代表冷凍、2代表冷藏、3代表變溫、4代表保鮮,將冰箱的功能列表代碼12發(fā)至W1-Fi模塊后,即可在W1-Fi模塊預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表,該列表包含冷藏和冷凍兩項(xiàng)功能。而冰箱的設(shè)備標(biāo)識(shí)碼是穩(wěn)定可靠且唯一的,每臺(tái)冰箱在出廠前可以分配唯一的設(shè)備標(biāo)識(shí)碼,該標(biāo)識(shí)碼可以作為冰箱數(shù)據(jù)的索引,還可以在冰箱進(jìn)行銷(xiāo)售和售后服務(wù)時(shí),相應(yīng)地將標(biāo)識(shí)碼與冰箱的信息進(jìn)行保存。
[0040]終端通信模塊303可以配置成將冰箱功能列表發(fā)送至控制終端30,以便控制終端30按照冰箱功能列表對(duì)冰箱10進(jìn)行遠(yuǎn)程控制。
[0041]本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300,通過(guò)向無(wú)線(xiàn)傳輸模塊12連接的冰箱主控板11發(fā)送查詢(xún)指令,并獲取主控板11響應(yīng)于查詢(xún)指令的反饋指令,可以從反饋指令中解析出冰箱10的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表并將冰箱功能列表發(fā)送至控制終端30,可以利用控制終端30按照冰箱功能列表對(duì)冰箱10進(jìn)行遠(yuǎn)程控制。一方面避免功能列表與冰箱不匹配而導(dǎo)致部分遠(yuǎn)程控制功能無(wú)法實(shí)現(xiàn),不能對(duì)冰箱進(jìn)行有效控制的問(wèn)題;另一方面也避免了為不同型號(hào)冰箱單獨(dú)開(kāi)發(fā)控制程序帶來(lái)的開(kāi)發(fā)壓力,實(shí)現(xiàn)了冰箱控制過(guò)程的通用化。
[0042]圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300的示意圖,在上一實(shí)施例的基礎(chǔ)上可以靈活增加網(wǎng)絡(luò)配置模塊304。
[0043]在本實(shí)施例中,主控板通信模塊301還可以配置成:獲取來(lái)自于主控板11的配置觸發(fā)指令。
[0044]網(wǎng)絡(luò)配置模塊304可以配置成根據(jù)配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置。網(wǎng)絡(luò)配置模塊304還可以配置成:開(kāi)啟無(wú)線(xiàn)網(wǎng)絡(luò)連接,以接收由控制終端30廣播發(fā)送的參數(shù)配置數(shù)據(jù)包;驗(yàn)證并解析參數(shù)配置數(shù)據(jù)包,得到無(wú)線(xiàn)傳輸參數(shù);以及利用無(wú)線(xiàn)傳輸參數(shù)連接對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備20,以建立冰箱1與網(wǎng)絡(luò)設(shè)備20的連接。
[0045]具體地,主控板11可以通過(guò)數(shù)據(jù)接口110向無(wú)線(xiàn)傳輸模塊12發(fā)送配置觸發(fā)指令,以使無(wú)線(xiàn)傳輸模塊12按照配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置。在一些優(yōu)選的實(shí)施例中,顯示裝置13配置有觸摸屏或按鍵,用戶(hù)可以通過(guò)顯示裝置13的觸摸屏或按鍵發(fā)送配置觸發(fā)指令,并通過(guò)主控板11傳送至無(wú)線(xiàn)傳輸模塊12,以便無(wú)線(xiàn)傳輸模塊12進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置。
[0046]下面對(duì)一個(gè)配置過(guò)程的具體實(shí)例進(jìn)行介紹,其中,網(wǎng)絡(luò)設(shè)備20可以是無(wú)線(xiàn)路由器,無(wú)線(xiàn)傳輸參數(shù)可以包括無(wú)線(xiàn)路由器的名稱(chēng)、標(biāo)識(shí)、連接密碼等,控制終端30可以是手機(jī),無(wú)線(xiàn)傳輸模塊12可以為W1-Fi模塊,具體的配置過(guò)程可以如下:
[0047]手機(jī)連接無(wú)線(xiàn)路由器,并按照設(shè)定格式向W1-Fi模塊發(fā)送包含無(wú)線(xiàn)路由器連接密碼等信息的數(shù)據(jù)包,W1-Fi模塊接收并解析符合格式的數(shù)據(jù)包,得到無(wú)線(xiàn)路由器的連接密碼等信息,利用連接密碼連接對(duì)應(yīng)的無(wú)線(xiàn)路由器,以建立冰箱10與無(wú)線(xiàn)路由器的連接。其中,控制終端30還可以是平板電腦等其它具備一定運(yùn)算能力、提供數(shù)據(jù)傳輸接口、并具有人機(jī)交互接口的電子設(shè)備。
[0048]在冰箱10與無(wú)線(xiàn)路由器建立連接之后,W1-Fi模塊可以向主控板11發(fā)送查詢(xún)指令,主控板11向W1-Fi模塊下發(fā)響應(yīng)于查詢(xún)指令的反饋指令,其中反饋指令包含冰箱10的功能列表代碼和設(shè)備標(biāo)識(shí)碼。本實(shí)施例的W1-Fi模塊可以自帶MCU,具備一定的數(shù)據(jù)處理能力,可以運(yùn)行相應(yīng)程序,并能夠預(yù)先設(shè)置有冰箱的功能列表庫(kù),該功能列表庫(kù)包括冰箱的全部功能列表,W1-Fi模塊根據(jù)接收的冰箱10的功能列表代碼在預(yù)設(shè)的功能列表庫(kù)中能夠匹配出對(duì)應(yīng)的冰箱功能列表,然后可以將冰箱功能列表發(fā)送至手機(jī),以便手機(jī)根據(jù)冰箱10的設(shè)備標(biāo)識(shí)碼和冰箱功能列表構(gòu)建冰箱10的控制界面,利用控制界面可以獲取用戶(hù)的設(shè)置操作,以根據(jù)設(shè)置操作生成遠(yuǎn)程指令對(duì)冰箱10進(jìn)行遠(yuǎn)程控制,該遠(yuǎn)程指令經(jīng)由無(wú)線(xiàn)路由器傳輸給主控板11,以便主控板11執(zhí)行遠(yuǎn)程指令。
[0049]此外,在冰箱10與無(wú)線(xiàn)路由器建立連接之后,W1-Fi模塊還可以接收冰箱10的運(yùn)行數(shù)據(jù),并通過(guò)無(wú)線(xiàn)路由器上傳運(yùn)行數(shù)據(jù)至云端服務(wù)器40,以便及時(shí)記錄冰箱10的實(shí)時(shí)運(yùn)行數(shù)據(jù)。云端服務(wù)器40還可以將用戶(hù)在手機(jī)上注冊(cè)的具體信息與冰箱10的設(shè)備標(biāo)識(shí)碼進(jìn)行綁定,在保存上述綁定關(guān)系后,還可以為用戶(hù)提供針對(duì)性的云端數(shù)據(jù)服務(wù),實(shí)現(xiàn)遠(yuǎn)程控制,例如推薦的控制方案、下發(fā)配置文件等。
[0050]本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300,在確定無(wú)線(xiàn)傳輸模塊12已連接之后,通過(guò)獲取來(lái)自于主控板11的配置觸發(fā)指令,可以自動(dòng)進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置,建立冰箱10與網(wǎng)絡(luò)設(shè)備20的網(wǎng)絡(luò)數(shù)據(jù)連接,從而可以接收經(jīng)由網(wǎng)絡(luò)設(shè)備20傳輸?shù)倪h(yuǎn)程指令,并將遠(yuǎn)程指令發(fā)送給主控板11,以便主控板11執(zhí)行遠(yuǎn)程指令,和/或接收冰箱10的運(yùn)行數(shù)據(jù),并通過(guò)網(wǎng)絡(luò)設(shè)備20上傳運(yùn)行數(shù)據(jù),實(shí)現(xiàn)聯(lián)網(wǎng)運(yùn)行。整個(gè)數(shù)據(jù)處理過(guò)程減少了用戶(hù)操作,智能化程度進(jìn)一步提高,節(jié)省了用戶(hù)的精力,提升了用戶(hù)的使用體驗(yàn)。
[0051]本發(fā)明實(shí)施例還提供了一種用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法,該數(shù)據(jù)處理方法可以由以上任一實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置300來(lái)執(zhí)行,以實(shí)現(xiàn)冰箱控制過(guò)程的通用化。圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法的流程圖,該數(shù)據(jù)處理方法依次執(zhí)行以下步驟:
[0052]步驟S502,向無(wú)線(xiàn)傳輸模塊12連接的主控板11發(fā)送查詢(xún)指令,并獲取主控板11響應(yīng)于查詢(xún)指令的反饋指令;
[0053]步驟S504,從反饋指令中解析出冰箱10的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;
[0054]步驟S506,將冰箱功能列表發(fā)送至控制終端30,以便控制終端30按照冰箱功能列表對(duì)冰箱10進(jìn)行遠(yuǎn)程控制。
[0055]其中,步驟S504中的標(biāo)識(shí)信息包括:冰箱10的功能列表代碼和冰箱10的設(shè)備標(biāo)識(shí)碼。并且,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表的步驟包括:根據(jù)功能列表代碼在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表。將冰箱功能列表發(fā)送至控制終端30的步驟包括:將設(shè)備標(biāo)識(shí)碼發(fā)送至控制終端30,以便控制終端30將設(shè)備標(biāo)識(shí)碼與功能列表綁定。
[0056]本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法,通過(guò)向無(wú)線(xiàn)傳輸模塊12連接的冰箱主控板11發(fā)送查詢(xún)指令,并獲取主控板11響應(yīng)于查詢(xún)指令的反饋指令,可以從反饋指令中解析出冰箱10的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表并將冰箱功能列表發(fā)送至控制終端30,可以利用控制終端30按照冰箱功能列表對(duì)冰箱10進(jìn)行遠(yuǎn)程控制。一方面避免功能列表與冰箱不匹配而導(dǎo)致部分遠(yuǎn)程控制功能無(wú)法實(shí)現(xiàn),不能對(duì)冰箱進(jìn)行有效控制的問(wèn)題;另一方面也避免了為不同型號(hào)冰箱單獨(dú)開(kāi)發(fā)控制程序帶來(lái)的開(kāi)發(fā)壓力,實(shí)現(xiàn)了冰箱控制過(guò)程的通用化。
[0057]圖6是根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法的流程圖。該數(shù)據(jù)處理方法依次執(zhí)行以下步驟:
[0058]步驟S602,接收來(lái)自于主控板11的探測(cè)指令;
[0059]步驟S604,根據(jù)探測(cè)指令向主控板11反饋無(wú)線(xiàn)傳輸模塊12已連接的響應(yīng)指令,以供主控板11開(kāi)啟數(shù)據(jù)傳輸功能;
[0060]步驟S606,獲取來(lái)自于主控板11的配置觸發(fā)指令;[0061 ]步驟S608,根據(jù)配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置;
[0062]步驟S610,向無(wú)線(xiàn)傳輸模塊12連接的主控板11發(fā)送查詢(xún)指令,并獲取主控板11響應(yīng)于查詢(xún)指令的反饋指令;
[0063]步驟S612,從反饋指令中解析出冰箱10的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;
[0064]步驟S614,將冰箱功能列表發(fā)送至控制終端30,以便控制終端30按照冰箱功能列表對(duì)冰箱10進(jìn)行遠(yuǎn)程控制。
[0065]其中,步驟S614中對(duì)冰箱1進(jìn)行遠(yuǎn)程控制的內(nèi)容可以是對(duì)冰箱1的運(yùn)行狀態(tài)進(jìn)行調(diào)節(jié),冰箱10的運(yùn)行狀態(tài)可以包括但不限于:冰箱10各間室的設(shè)定溫度和設(shè)定濕度、除霜條件、制冷功率、速凍條件、靜音時(shí)間、送風(fēng)風(fēng)量、以及食品保鮮提醒條件。
[0066]圖7是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法中進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置的流程圖,該圖示出了步驟S608的詳細(xì)執(zhí)行流程:
[0067]步驟S702,開(kāi)啟無(wú)線(xiàn)網(wǎng)絡(luò)連接,以接收由控制終端30廣播發(fā)送的參數(shù)配置數(shù)據(jù)包;
[0068]步驟S704,驗(yàn)證并解析參數(shù)配置數(shù)據(jù)包,得到無(wú)線(xiàn)傳輸參數(shù);
[0069]步驟S706,利用無(wú)線(xiàn)傳輸參數(shù)連接對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備20,以建立冰箱10與網(wǎng)絡(luò)設(shè)備20的連接。
[0070]其中,在步驟S706建立冰箱10與網(wǎng)絡(luò)設(shè)備20的連接之后還可以包括:接收經(jīng)由網(wǎng)絡(luò)設(shè)備20傳輸?shù)倪h(yuǎn)程指令,并將遠(yuǎn)程指令發(fā)送給主控板11,以便主控板11執(zhí)行遠(yuǎn)程指令;和/或接收冰箱10的運(yùn)行數(shù)據(jù),并通過(guò)網(wǎng)絡(luò)設(shè)備20上傳運(yùn)行數(shù)據(jù)。
[0071]本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法,通過(guò)向無(wú)線(xiàn)傳輸模塊12連接的冰箱主控板11發(fā)送查詢(xún)指令,并獲取主控板11響應(yīng)于查詢(xún)指令的反饋指令,可以從反饋指令中解析出冰箱10的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表并將冰箱功能列表發(fā)送至控制終端30,可以利用控制終端30按照冰箱功能列表對(duì)冰箱10進(jìn)行遠(yuǎn)程控制。一方面避免功能列表與冰箱不匹配而導(dǎo)致部分遠(yuǎn)程控制功能無(wú)法實(shí)現(xiàn),不能對(duì)冰箱進(jìn)行有效控制的問(wèn)題;另一方面也避免了為不同型號(hào)冰箱單獨(dú)開(kāi)發(fā)控制程序帶來(lái)的開(kāi)發(fā)壓力,實(shí)現(xiàn)了冰箱控制過(guò)程的通用化。
[0072]進(jìn)一步地,本實(shí)施例的用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法,在確定無(wú)線(xiàn)傳輸模塊12已連接之后,通過(guò)獲取來(lái)自于主控板11的配置觸發(fā)指令,可以自動(dòng)進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置,建立冰箱10與網(wǎng)絡(luò)設(shè)備20的網(wǎng)絡(luò)數(shù)據(jù)連接,從而可以接收經(jīng)由網(wǎng)絡(luò)設(shè)備20傳輸?shù)倪h(yuǎn)程指令,并將遠(yuǎn)程指令發(fā)送給主控板11,以便主控板11執(zhí)行遠(yuǎn)程指令,和/或接收冰箱10的運(yùn)行數(shù)據(jù),并通過(guò)網(wǎng)絡(luò)設(shè)備20上傳運(yùn)行數(shù)據(jù),實(shí)現(xiàn)聯(lián)網(wǎng)運(yùn)行。整個(gè)數(shù)據(jù)處理過(guò)程減少了用戶(hù)操作,智能化程度進(jìn)一步提高,節(jié)省了用戶(hù)的精力,提升了用戶(hù)的使用體驗(yàn)。
[0073]至此,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識(shí)到,雖然本文已詳盡示出和描述了本發(fā)明的多個(gè)示例性實(shí)施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開(kāi)的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認(rèn)定為覆蓋了所有這些其他變型或修改。
【主權(quán)項(xiàng)】
1.一種用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理方法,包括: 向所述無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令,并獲取所述冰箱主控板響應(yīng)于所述查詢(xún)指令的反饋指令; 從所述反饋指令中解析出所述冰箱的標(biāo)識(shí)信息,根據(jù)所述標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;以及 將所述冰箱功能列表發(fā)送至控制終端,以便所述控制終端按照所述冰箱功能列表對(duì)所述冰箱進(jìn)行遠(yuǎn)程控制。2.根據(jù)權(quán)利要求1所述的方法,其中,在向所述無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令的步驟之前還包括: 接收來(lái)自于所述冰箱主控板的探測(cè)指令;以及 根據(jù)所述探測(cè)指令向所述冰箱主控板反饋所述無(wú)線(xiàn)傳輸模塊已連接的響應(yīng)指令,以供所述冰箱主控板開(kāi)啟數(shù)據(jù)傳輸功能。3.根據(jù)權(quán)利要求2所述的方法,其中,在所述冰箱主控板開(kāi)啟數(shù)據(jù)傳輸功能的步驟之后還包括: 獲取來(lái)自于所述冰箱主控板的配置觸發(fā)指令;以及 根據(jù)所述配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置。4.根據(jù)權(quán)利要求3所述的方法,其中,根據(jù)所述配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置的步驟包括: 開(kāi)啟無(wú)線(xiàn)網(wǎng)絡(luò)連接,以接收由所述控制終端廣播發(fā)送的參數(shù)配置數(shù)據(jù)包; 驗(yàn)證并解析所述參數(shù)配置數(shù)據(jù)包,得到所述無(wú)線(xiàn)傳輸參數(shù);以及 利用所述無(wú)線(xiàn)傳輸參數(shù)連接對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備,以建立所述冰箱與所述網(wǎng)絡(luò)設(shè)備的連接。5.根據(jù)權(quán)利要求4所述的方法,其中,在建立所述冰箱與所述網(wǎng)絡(luò)設(shè)備的連接的步驟之后還包括: 接收經(jīng)由所述網(wǎng)絡(luò)設(shè)備傳輸?shù)倪h(yuǎn)程指令,并將所述遠(yuǎn)程指令發(fā)送給所述冰箱主控板,以便所述冰箱主控板執(zhí)行所述遠(yuǎn)程指令;和/或 接收所述冰箱的運(yùn)行數(shù)據(jù),并通過(guò)所述網(wǎng)絡(luò)設(shè)備上傳所述運(yùn)行數(shù)據(jù)。6.根據(jù)權(quán)利要求1所述的方法,其中, 所述標(biāo)識(shí)信息包括:所述冰箱的功能列表代碼和所述冰箱的設(shè)備標(biāo)識(shí)碼;并且根據(jù)所述標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表的步驟包括:根據(jù)所述功能列表代碼在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表; 將所述冰箱功能列表發(fā)送至控制終端的步驟包括:將所述設(shè)備標(biāo)識(shí)碼發(fā)送至所述控制終端,以便所述控制終端將所述設(shè)備標(biāo)識(shí)碼與所述功能列表綁定。7.—種用于冰箱的無(wú)線(xiàn)傳輸模塊的數(shù)據(jù)處理裝置,包括: 主控板通信模塊,配置成向所述無(wú)線(xiàn)傳輸模塊連接的冰箱主控板發(fā)送查詢(xún)指令,并獲取所述冰箱主控板響應(yīng)于所述查詢(xún)指令的反饋指令; 列表匹配模塊,配置成從所述反饋指令中解析出所述冰箱的標(biāo)識(shí)信息,根據(jù)所述標(biāo)識(shí)信息在預(yù)設(shè)的功能列表庫(kù)中匹配出對(duì)應(yīng)的冰箱功能列表;以及 終端通信模塊,配置成將所述冰箱功能列表發(fā)送至控制終端,以便所述控制終端按照所述冰箱功能列表對(duì)所述冰箱進(jìn)行遠(yuǎn)程控制。8.根據(jù)權(quán)利要求7所述的裝置,其中所述主控板通信模塊還配置成: 接收來(lái)自于所述冰箱主控板的探測(cè)指令;以及 根據(jù)所述探測(cè)指令向所述冰箱主控板反饋所述無(wú)線(xiàn)傳輸模塊已連接的響應(yīng)指令,以供所述冰箱主控板開(kāi)啟數(shù)據(jù)傳輸功能。9.根據(jù)權(quán)利要求8所述的裝置,其中所述主控板通信模塊還配置成: 獲取來(lái)自于所述冰箱主控板的配置觸發(fā)指令;并且 所述裝置還包括:網(wǎng)絡(luò)配置模塊,配置成根據(jù)所述配置觸發(fā)指令進(jìn)行無(wú)線(xiàn)傳輸參數(shù)的配置。10.根據(jù)權(quán)利要求9所述的裝置,其中所述網(wǎng)絡(luò)配置模塊還配置成: 開(kāi)啟無(wú)線(xiàn)網(wǎng)絡(luò)連接,以接收由所述控制終端廣播發(fā)送的參數(shù)配置數(shù)據(jù)包; 驗(yàn)證并解析所述參數(shù)配置數(shù)據(jù)包,得到所述無(wú)線(xiàn)傳輸參數(shù);以及 利用所述無(wú)線(xiàn)傳輸參數(shù)連接對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備,以建立所述冰箱與所述網(wǎng)絡(luò)設(shè)備的連接。
【文檔編號(hào)】F25D29/00GK105865141SQ201610187262
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2016年3月28日
【發(fā)明人】徐同, 何勝濤, 牟森, 王銘, 張奎
【申請(qǐng)人】青島海爾特種電冰箱有限公司