亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

家電設(shè)備的控制方法和裝置與流程

文檔序號(hào):11827230閱讀:212來(lái)源:國(guó)知局
家電設(shè)備的控制方法和裝置與流程

本發(fā)明涉及家用電器技術(shù)領(lǐng)域,尤其涉及一種家電設(shè)備的控制方法和裝置。



背景技術(shù):

常規(guī)的家電設(shè)備(特別是小家電設(shè)備)往往把控制方法和/或控制系統(tǒng)集成在家電設(shè)備的主芯片中,如果要對(duì)集成在家電設(shè)備的主芯片中的控制方法及系統(tǒng)進(jìn)行更新,則需要額外的處理器及模塊配合來(lái)進(jìn)行更新,這是普通消費(fèi)者所不能觸及的,也增加了生產(chǎn)廠商的維護(hù)成本。未來(lái)家電的發(fā)展趨勢(shì)趨向于智能化和運(yùn)行狀態(tài)實(shí)時(shí)可視化,如果在每臺(tái)家電設(shè)備上均集成性能卓越的處理器、無(wú)線模塊以及其他器件,都會(huì)給家電設(shè)備帶來(lái)成本的上漲,增加消費(fèi)者的負(fù)擔(dān)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。

為此,本發(fā)明的第一個(gè)目的在于提出一種家電設(shè)備的控制方法。該方法可以實(shí)現(xiàn)對(duì)家電設(shè)備的控制全部由移動(dòng)終端完成,減輕了家電設(shè)備對(duì)處理器的依賴,降低了制造成本。

本發(fā)明的第二個(gè)目的在于提出一種家電設(shè)備的控制裝置。

為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的家電設(shè)備的控制方法,包括:移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接,所述移動(dòng)終端具有無(wú)線通信功能;接收所述家電設(shè)備發(fā)送的數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包確定所述家電設(shè)備是否為所述應(yīng)用關(guān)聯(lián)的家電設(shè)備;如果是,則發(fā)送控制指令給所述家電設(shè)備,以對(duì)所述家電設(shè)備進(jìn)行控制。

本發(fā)明實(shí)施例的家電設(shè)備的控制方法,移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接之后,接收上述家電設(shè)備發(fā)送的數(shù)據(jù)包,在根據(jù)上述數(shù)據(jù)包確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備之后,發(fā)送控制指令給上述家電設(shè)備,以對(duì)上述家電設(shè)備進(jìn)行控制,從而可以實(shí)現(xiàn)對(duì)家電設(shè)備的控制全部由移動(dòng)終端完成,減輕了家電設(shè)備對(duì)處理器的依賴,降低了制造成本。

為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的家電設(shè)備的控制裝置,設(shè)置在移動(dòng)終端中,所述移動(dòng)終端具有無(wú)線通信功能,所述家電設(shè)備的控制裝置包括:連接建立模塊,用于與家電設(shè)備建立連接;接收模塊,用于接收所述家電設(shè)備發(fā)送的數(shù)據(jù)包;確定模塊,用于根據(jù)所述接收模塊接收的數(shù)據(jù)包確定所述家電設(shè)備是否為所述應(yīng)用關(guān)聯(lián)的家電設(shè)備;發(fā)送模塊,用于當(dāng)所述確定模塊確定所述家電設(shè)備為所述應(yīng)用關(guān)聯(lián)的家電設(shè)備時(shí),發(fā)送控制指令給所述家電設(shè)備,以對(duì)所述家電設(shè)備進(jìn)行控制。

本發(fā)明實(shí)施例的家電設(shè)備的控制裝置,連接建立模塊與家電設(shè)備建立連接之后,接收 模塊接收上述家電設(shè)備發(fā)送的數(shù)據(jù)包,在確定模塊根據(jù)上述數(shù)據(jù)包確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備之后,發(fā)送模塊發(fā)送控制指令給上述家電設(shè)備,以對(duì)上述家電設(shè)備進(jìn)行控制,從而可以實(shí)現(xiàn)對(duì)家電設(shè)備的控制全部由移動(dòng)終端完成,減輕了家電設(shè)備對(duì)處理器的依賴,降低了制造成本。

本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。

附圖說(shuō)明

本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:

圖1為本發(fā)明家電設(shè)備的控制方法一個(gè)實(shí)施例的流程圖;

圖2為本發(fā)明移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接的過(guò)程一個(gè)實(shí)施例的流程圖;

圖3為本發(fā)明家電設(shè)備的控制裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

圖4為本發(fā)明家電設(shè)備的控制裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書(shū)的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。

圖1為本發(fā)明家電設(shè)備的控制方法一個(gè)實(shí)施例的流程圖,如圖1所示,該家電設(shè)備的控制方法可以包括:

步驟101,移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接。

其中,上述移動(dòng)終端具有無(wú)線通信功能,具體地,上述移動(dòng)終端可以為集成了無(wú)線通信模塊的移動(dòng)終端,舉例來(lái)說(shuō),該無(wú)線通信模塊可以為藍(lán)牙、無(wú)線保真(Wireless Fidelity;以下簡(jiǎn)稱:WiFi)、近場(chǎng)通信(Near Field Communication;以下簡(jiǎn)稱:NFC)或者電子不停車收費(fèi)系統(tǒng)(Electronic Toll Collection;以下簡(jiǎn)稱:ETC)等,本實(shí)施例對(duì)上述無(wú)線通信模塊的形態(tài)不做限定。

具體地,移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接即為移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立無(wú)線通信物理通道。

步驟102,接收家電設(shè)備發(fā)送的數(shù)據(jù)包,根據(jù)上述數(shù)據(jù)包確定該家電設(shè)備是否為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

步驟103,如果是,則發(fā)送控制指令給上述家電設(shè)備,以對(duì)上述家電設(shè)備進(jìn)行控制。

具體地,步驟101中,移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接的過(guò)程可以為:移動(dòng)終端中安裝的應(yīng)用判斷上述移動(dòng)終端是否有歷史綁定設(shè)備,也就是說(shuō),上述應(yīng)用先判斷 一下該移動(dòng)終端之前是否綁定過(guò)家電設(shè)備;如果是,則嘗試與上述歷史綁定設(shè)備進(jìn)行連接,并在連接成功之后,執(zhí)行步驟102~步驟103。

如果移動(dòng)終端中安裝的應(yīng)用確定上述移動(dòng)終端沒(méi)有歷史綁定設(shè)備,則掃描是否存在具有無(wú)線通信功能的家電設(shè)備;如果存在,則依次對(duì)掃描到的家電設(shè)備進(jìn)行綁定,并在綁定成功之后,執(zhí)行步驟102~步驟103。其中,對(duì)掃描到的家電設(shè)備進(jìn)行綁定可以為:在預(yù)定的時(shí)間長(zhǎng)度內(nèi)對(duì)掃描到的家電設(shè)備進(jìn)行綁定,該預(yù)定的時(shí)間長(zhǎng)度可以在具體實(shí)現(xiàn)時(shí)自行設(shè)定,本實(shí)施例對(duì)該預(yù)定的時(shí)間長(zhǎng)度的長(zhǎng)短不作限定,舉例來(lái)說(shuō),上述預(yù)定的時(shí)間長(zhǎng)度可以為3秒;上述具有無(wú)線通信功能的家電設(shè)備可以為集成了無(wú)線通信模塊的家電設(shè)備,同樣地,該無(wú)線通信模塊可以為藍(lán)牙、WiFi、NFC或者ETC等。

圖2為本發(fā)明移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接的過(guò)程一個(gè)實(shí)施例的流程圖,如圖2所示,可以包括:

步驟201,移動(dòng)終端中安裝的應(yīng)用判斷上述移動(dòng)終端是否有歷史綁定設(shè)備。如果是,則執(zhí)行步驟202;如果移動(dòng)終端中安裝的應(yīng)用確定上述移動(dòng)終端沒(méi)有歷史綁定設(shè)備,則執(zhí)行步驟203。其中,上述移動(dòng)終端具有無(wú)線通信功能,具體地,上述移動(dòng)終端可以為集成了無(wú)線通信模塊的移動(dòng)終端,舉例來(lái)說(shuō),該無(wú)線通信模塊可以為藍(lán)牙、WiFi、NFC或者ETC等,本實(shí)施例對(duì)上述無(wú)線通信模塊的形態(tài)不做限定。

步驟202,嘗試與上述歷史綁定設(shè)備進(jìn)行連接,并在連接成功之后,執(zhí)行家電設(shè)備的發(fā)現(xiàn)與自動(dòng)探測(cè)的步驟。本次流程結(jié)束。

其中,上述家電設(shè)備的發(fā)現(xiàn)與自動(dòng)探測(cè)即為步驟102描述的過(guò)程。

步驟203,掃描是否存在具有無(wú)線通信功能的家電設(shè)備。如果存在,則執(zhí)行步驟204;如果未掃描到具有無(wú)線通信功能的家電設(shè)備,則結(jié)束本次流程。

其中,上述具有無(wú)線通信功能的家電設(shè)備可以為集成了無(wú)線通信模塊的家電設(shè)備,同樣地,該無(wú)線通信模塊可以為藍(lán)牙、WiFi、NFC或者ETC等。

步驟204,依次對(duì)掃描到的家電設(shè)備進(jìn)行綁定,并在綁定成功之后,執(zhí)行家電設(shè)備的發(fā)現(xiàn)與自動(dòng)探測(cè)的步驟。本次流程結(jié)束。

其中,對(duì)掃描到的家電設(shè)備進(jìn)行綁定可以為:在預(yù)定的時(shí)間長(zhǎng)度內(nèi)對(duì)掃描到的家電設(shè)備進(jìn)行綁定,該預(yù)定的時(shí)間長(zhǎng)度可以在具體實(shí)現(xiàn)時(shí)自行設(shè)定,本實(shí)施例對(duì)該預(yù)定的時(shí)間長(zhǎng)度的長(zhǎng)短不作限定,舉例來(lái)說(shuō),上述預(yù)定的時(shí)間長(zhǎng)度可以為3秒。

也就是說(shuō),在掃描到具有無(wú)線通信功能的家電設(shè)備之后,可以嘗試一個(gè)一個(gè)綁定掃描到的家電設(shè)備,該綁定過(guò)程需要在預(yù)定的時(shí)間長(zhǎng)度(例如:3秒)內(nèi)完成,如果對(duì)某個(gè)家電設(shè)備的綁定過(guò)程耗時(shí)超過(guò)了上述預(yù)定的時(shí)間長(zhǎng)度,則跳過(guò)該設(shè)備,對(duì)掃描到的下一個(gè)具有無(wú)線通信功能的家電設(shè)備進(jìn)行綁定。

移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接之后,執(zhí)行家電設(shè)備的發(fā)現(xiàn)與自動(dòng)探測(cè)的步驟,其中家電設(shè)備的發(fā)現(xiàn)與自動(dòng)探測(cè)的步驟即為步驟102。也就是說(shuō),移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接之后,移動(dòng)終端中安裝的應(yīng)用開(kāi)始接收家電設(shè)備發(fā)送的數(shù)據(jù)包,然后可以根據(jù)上述數(shù)據(jù)包確定上述家電設(shè)備是否為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

具體地,本實(shí)施例的一種實(shí)現(xiàn)方式中,根據(jù)上述數(shù)據(jù)包確定上述家電設(shè)備是否為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備可以為:如果不能識(shí)別出上述數(shù)據(jù)包的格式,則判斷上述數(shù)據(jù)包中是否存在具有特定標(biāo)識(shí)的連續(xù)字節(jié);如果否,則確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;如果上述數(shù)據(jù)包中存在具有特定標(biāo)識(shí)的連續(xù)字節(jié),則按照上述特定標(biāo)識(shí)對(duì)應(yīng)的字節(jié)數(shù),判斷相應(yīng)數(shù)據(jù)位的取值是否在合理的取值范圍,并計(jì)算校驗(yàn)位是否正確;如果相應(yīng)數(shù)據(jù)位的取值在合理的取值范圍,并且上述校驗(yàn)位正確,則確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;如果相應(yīng)數(shù)據(jù)位的取值不在合理的取值范圍,或者上述校驗(yàn)位不正確,則確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

其中,不能識(shí)別出上述數(shù)據(jù)包的格式是指移動(dòng)終端中安裝的應(yīng)用沒(méi)有家電設(shè)備的通信協(xié)議。

舉例來(lái)說(shuō),上述特定標(biāo)識(shí)可以為“0xaa”和“0x55”,本發(fā)明對(duì)上述特定標(biāo)識(shí)的具體形式不作限定。也就是說(shuō),接收到家電設(shè)備發(fā)送的數(shù)據(jù)包之后,移動(dòng)終端中安裝的應(yīng)用先判斷上述數(shù)據(jù)包中是否存在具有“0xaa”和“0x55”的連續(xù)字節(jié);如果否,則確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;如果上述數(shù)據(jù)包中存在具有“0xaa”和“0x55”的連續(xù)字節(jié),則按照“0xaa”和“0x55”對(duì)應(yīng)的8個(gè)字節(jié)或17個(gè)字節(jié),先按照8個(gè)字節(jié)判斷數(shù)據(jù)位1、2、3和4的取值范圍是否在合理的取值范圍,并計(jì)算校驗(yàn)位(例如:循環(huán)冗余校驗(yàn)(Cyclic Redundancy Check;以下簡(jiǎn)稱:CRC))是否正確;如果數(shù)據(jù)位1、2、3和4的取值范圍在合理的取值范圍,并且上述校驗(yàn)位正確,則確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;如果上述校驗(yàn)位不正確,則再按照17個(gè)字節(jié)進(jìn)行判斷,判斷數(shù)據(jù)位1、2、3、4、5、6、7和8的取值是否在合理的范圍,并計(jì)算校驗(yàn)位是否正確,同樣地,如果數(shù)據(jù)位1、2、3、4、5、6、7和8的取值在合理的范圍,并且校驗(yàn)位正確,則確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

而如果無(wú)論按照8個(gè)字節(jié),還是按照17個(gè)字節(jié),均判斷出相應(yīng)數(shù)據(jù)位的取值不在合理的取值范圍,或者校驗(yàn)位不正確,則移動(dòng)終端上安裝的應(yīng)用可以確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

本實(shí)施例的另一種實(shí)現(xiàn)方式中,接收上述家電設(shè)備發(fā)送的數(shù)據(jù)包可以為:接收家電設(shè)備廣播的數(shù)據(jù)包;根據(jù)上述數(shù)據(jù)包確定上述家電設(shè)備是否為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備可以為:如果能夠識(shí)別上述數(shù)據(jù)包的格式,則解析上述家電設(shè)備廣播的數(shù)據(jù)包,獲得發(fā)送上述數(shù)據(jù)包的家電設(shè)備的信息,根據(jù)獲得的信息確定上述家電設(shè)備是否為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。其中,能夠識(shí)別上述數(shù)據(jù)包的格式是指移動(dòng)終端中安裝的應(yīng)用有上述家電設(shè)備的通信協(xié)議。

在上述兩種實(shí)現(xiàn)方式中,如果移動(dòng)終端中安裝的應(yīng)用不能確定當(dāng)前綁定的家電設(shè)備為該應(yīng)用關(guān)聯(lián)的家電設(shè)備,則上述應(yīng)用斷開(kāi)與當(dāng)前家電設(shè)備的綁定,并嘗試綁定下一個(gè)掃描到的具有無(wú)線通信功能的家電設(shè)備,重復(fù)上述家電設(shè)備的發(fā)現(xiàn)與自動(dòng)探測(cè)的步驟。如果在預(yù)定時(shí)長(zhǎng)(例如:2分鐘)內(nèi),移動(dòng)終端中安裝的應(yīng)用未能發(fā)現(xiàn)該應(yīng)用關(guān)聯(lián)的家電設(shè)備,則該應(yīng)用提示使用移動(dòng)終端的用戶“未發(fā)現(xiàn)關(guān)聯(lián)的家電設(shè)備、家電設(shè)備未上電或者家電設(shè) 備出現(xiàn)故障”等。

另外,在移動(dòng)終端中的應(yīng)用與家電設(shè)備通信中斷時(shí)間較長(zhǎng)的情況下,家電設(shè)備每隔一段時(shí)間(例如:50毫秒)就會(huì)發(fā)送一個(gè)狀態(tài)請(qǐng)求包,移動(dòng)終端接收并解析上述狀態(tài)請(qǐng)求包之后,就發(fā)現(xiàn)了家電設(shè)備,可以繼續(xù)與該家電設(shè)備的通信。

本實(shí)施例步驟103中,發(fā)送控制指令給家電設(shè)備,以對(duì)上述家電設(shè)備進(jìn)行控制可以為:根據(jù)設(shè)置的功能需求發(fā)送啟動(dòng)指令給上述家電設(shè)備,以使上述家電設(shè)備根據(jù)上述啟動(dòng)指令啟動(dòng)上述家電設(shè)備。在上述家電設(shè)備的工作過(guò)程中,還可以接收上述家電設(shè)備實(shí)時(shí)發(fā)送的狀態(tài)數(shù)據(jù);根據(jù)上述狀態(tài)數(shù)據(jù)實(shí)時(shí)更新控制指令,并將更新后的控制指令發(fā)送給上述家電設(shè)備,以對(duì)上述家電設(shè)備的工作過(guò)程進(jìn)行控制,使上述家電設(shè)備實(shí)現(xiàn)上述功能需求。

進(jìn)一步地,在用戶不想使用上述家電設(shè)備之后,還可以發(fā)送停止指令給上述家電設(shè)備,以使上述家電設(shè)備根據(jù)上述停止指令關(guān)閉上述家電設(shè)備。

其中,上述設(shè)置的功能需求是用戶自行設(shè)定的,舉例來(lái)說(shuō),對(duì)于電飯煲,上述設(shè)置的功能需求可以為:用戶想要烹飪的食物、烹調(diào)溫度和/或烹調(diào)時(shí)間等等;對(duì)于熱水器,上述設(shè)置的功能需求可以為:開(kāi)始加熱的時(shí)刻和/或所需熱水的溫度等等。

下面以家電設(shè)備為電飯煲為例進(jìn)行詳細(xì)說(shuō)明。這時(shí),上述啟動(dòng)指令可以為加熱指令,移動(dòng)終端中安裝的應(yīng)用可以根據(jù)設(shè)置的加熱需求(例如:用戶想要烹飪的食物、烹調(diào)溫度和/或烹調(diào)時(shí)間等等)發(fā)送加熱指令給電飯煲,以使電飯煲根據(jù)上述加熱指令控制上述電飯煲的加熱盤進(jìn)行加熱。并且,在加熱過(guò)程中,移動(dòng)終端中安裝的應(yīng)用還可以接收上述電飯煲實(shí)時(shí)發(fā)送的加熱狀態(tài)數(shù)據(jù),根據(jù)上述加熱狀態(tài)數(shù)據(jù)實(shí)時(shí)更新加熱指令,并將更新后的加熱指令發(fā)送給上述電飯煲,以對(duì)上述電飯煲的加熱過(guò)程進(jìn)行控制,使上述電飯煲實(shí)現(xiàn)上述加熱需求。

當(dāng)用戶確定不再使用電飯煲時(shí),移動(dòng)終端中安裝的應(yīng)用發(fā)送停止加熱指令給上述電飯煲,以使電飯煲根據(jù)上述停止加熱指令控制電飯煲的加熱盤停止加熱。具體地,接收到上述停止加熱指令之后,電飯煲的加熱盤可以立即切斷電源,進(jìn)一步地,電飯煲確定加熱盤切斷電源之后,立即向移動(dòng)終端發(fā)送停止加熱確認(rèn)包。移動(dòng)終端接收到該確認(rèn)包后,向提示用戶“電飯煲已關(guān)機(jī)”的信息,然后自動(dòng)關(guān)閉與電飯煲關(guān)聯(lián)的應(yīng)用。

特別地,如果移動(dòng)終端中安裝的應(yīng)用向電飯煲發(fā)送停止加熱指令后,未接收到電飯煲的回應(yīng),則上述應(yīng)用重發(fā)上述停止加熱指令,如果重發(fā)預(yù)定次數(shù)的停止加熱指令后仍未收到電飯煲的回應(yīng),則上述應(yīng)用提示用戶“電飯煲故障,請(qǐng)關(guān)斷電飯煲的電源”。

上述家電設(shè)備的控制方法,移動(dòng)終端中安裝的應(yīng)用與家電設(shè)備建立連接之后,接收上述家電設(shè)備發(fā)送的數(shù)據(jù)包,在根據(jù)上述數(shù)據(jù)包確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備之后,發(fā)送控制指令給上述家電設(shè)備,以對(duì)上述家電設(shè)備進(jìn)行控制,從而可以實(shí)現(xiàn)對(duì)家電設(shè)備的控制全部由移動(dòng)終端完成,減輕了家電設(shè)備對(duì)處理器的依賴,降低了制造成本,并可以提高現(xiàn)有家電設(shè)備的智能化發(fā)展過(guò)程中高速處理數(shù)據(jù)的能力。

圖3為本發(fā)明家電設(shè)備的控制裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例中的家電設(shè)備的控制裝置設(shè)置在移動(dòng)終端中,可以實(shí)現(xiàn)本發(fā)明圖1所示實(shí)施例的流程,上述移動(dòng)終端具 有無(wú)線通信功能,具體地,上述移動(dòng)終端可以為集成了無(wú)線通信模塊的移動(dòng)終端,舉例來(lái)說(shuō),該無(wú)線通信模塊可以為藍(lán)牙、WiFi、NFC或者ETC等,本實(shí)施例對(duì)上述無(wú)線通信模塊的形態(tài)不做限定。

如圖3所示,上述家電設(shè)備的控制裝置包括:連接建立模塊31、接收模塊32、確定模塊33和發(fā)送模塊34;

其中,連接建立模塊31,用于與家電設(shè)備建立連接;具體地,與家電設(shè)備建立連接即為與家電設(shè)備建立無(wú)線通信物理通道。

接收模塊32,用于接收上述家電設(shè)備發(fā)送的數(shù)據(jù)包。

確定模塊33,用于根據(jù)接收模塊32接收的數(shù)據(jù)包確定上述家電設(shè)備是否為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;

發(fā)送模塊34,用于當(dāng)確定模塊33確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備時(shí),發(fā)送控制指令給上述家電設(shè)備,以對(duì)上述家電設(shè)備進(jìn)行控制。

本實(shí)施例中,連接建立模塊31、接收模塊32和發(fā)送模塊34的功能可以通過(guò)移動(dòng)終端集成的無(wú)線通信模塊實(shí)現(xiàn)。

上述家電設(shè)備的控制裝置中,連接建立模塊31與家電設(shè)備建立連接之后,接收模塊32接收上述家電設(shè)備發(fā)送的數(shù)據(jù)包,在確定模塊33根據(jù)上述數(shù)據(jù)包確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備之后,發(fā)送模塊34發(fā)送控制指令給上述家電設(shè)備,以對(duì)上述家電設(shè)備進(jìn)行控制,從而可以實(shí)現(xiàn)對(duì)家電設(shè)備的控制全部由移動(dòng)終端完成,減輕了家電設(shè)備對(duì)處理器的依賴,降低了制造成本。

圖4為本發(fā)明家電設(shè)備的控制裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,與圖3所示的家電設(shè)備的控制裝置相比,不同之處在于,上述連接建立模塊31可以包括:第一判斷子模塊311和連接子模塊312;

其中,第一判斷子模塊311,用于判斷上述移動(dòng)終端是否有歷史綁定設(shè)備,也就是先判斷一下該移動(dòng)終端之前是否綁定過(guò)家電設(shè)備;

連接子模塊312,用于當(dāng)?shù)谝慌袛嘧幽K311確定上述移動(dòng)終端有歷史綁定設(shè)備時(shí),嘗試與上述歷史綁定設(shè)備進(jìn)行連接。并在連接成功之后,由接收模塊32、確定模塊33和發(fā)送模塊34執(zhí)行后續(xù)步驟。

進(jìn)一步地,連接建立模塊31還可以包括:掃描子模塊313和綁定子模塊314;

其中,掃描子模塊313,用于當(dāng)?shù)谝慌袛嘧幽K311確定上述移動(dòng)終端沒(méi)有歷史綁定設(shè)備時(shí),掃描是否存在具有無(wú)線通信功能的家電設(shè)備;

綁定子模塊314,用于在掃描子模塊313掃描到具有無(wú)線通信功能的家電設(shè)備之后,依次對(duì)掃描到的家電設(shè)備進(jìn)行綁定。并在綁定成功之后,由接收模塊32、確定模塊33和發(fā)送模塊34執(zhí)行后續(xù)步驟。上述具有無(wú)線通信功能的家電設(shè)備可以為集成了無(wú)線通信模塊的家電設(shè)備,同樣地,該無(wú)線通信模塊可以為藍(lán)牙、WiFi、NFC或者ETC等。

本實(shí)施例中,綁定子模塊314,具體用于在預(yù)定的時(shí)間長(zhǎng)度內(nèi)對(duì)掃描子模塊313掃描到的家電設(shè)備進(jìn)行綁定。其中,該預(yù)定的時(shí)間長(zhǎng)度可以在具體實(shí)現(xiàn)時(shí)自行設(shè)定,本實(shí)施例 對(duì)該預(yù)定的時(shí)間長(zhǎng)度的長(zhǎng)短不作限定,舉例來(lái)說(shuō),上述預(yù)定的時(shí)間長(zhǎng)度可以為3秒。

本實(shí)施例中,確定模塊33可以包括:第二判斷子模塊331、確定子模塊332和解析子模塊333;

本實(shí)施例的一種實(shí)現(xiàn)方式中,第二判斷子模塊331,用于在不能識(shí)別出上述數(shù)據(jù)包的格式時(shí),判斷上述數(shù)據(jù)包中是否存在具有特定標(biāo)識(shí)的連續(xù)字節(jié);其中,不能識(shí)別出上述數(shù)據(jù)包的格式是指上述家電設(shè)備的控制裝置中沒(méi)有上述家電設(shè)備的通信協(xié)議。

確定子模塊332,用于當(dāng)?shù)诙袛嘧幽K331確定上述數(shù)據(jù)包中不存在具有特定標(biāo)識(shí)的連續(xù)字節(jié)時(shí),確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

第二判斷子模塊331,還用于當(dāng)確定上述數(shù)據(jù)包中存在具有特定標(biāo)識(shí)的連續(xù)字節(jié)時(shí),按照上述特定標(biāo)識(shí)對(duì)應(yīng)的字節(jié)數(shù),判斷相應(yīng)數(shù)據(jù)位的取值是否在合理的取值范圍,并計(jì)算校驗(yàn)位是否正確。

確定子模塊332,還用于當(dāng)?shù)诙袛嘧幽K331確定相應(yīng)數(shù)據(jù)位的取值在合理的取值范圍,并且上述校驗(yàn)位正確時(shí),確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;當(dāng)?shù)诙袛嘧幽K331確定相應(yīng)數(shù)據(jù)位的取值不在合理的取值范圍,或者上述校驗(yàn)位不正確時(shí),確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

舉例來(lái)說(shuō),上述特定標(biāo)識(shí)可以為“0xaa”和“0x55”,本發(fā)明對(duì)上述特定標(biāo)識(shí)的具體形式不作限定。也就是說(shuō),接收模塊32接收到家電設(shè)備發(fā)送的數(shù)據(jù)包之后,第二判斷子模塊331先判斷上述數(shù)據(jù)包中是否存在具有“0xaa”和“0x55”的連續(xù)字節(jié);如果否,則確定子模塊332確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;如果上述數(shù)據(jù)包中存在具有“0xaa”和“0x55”的連續(xù)字節(jié),則按照“0xaa”和“0x55”對(duì)應(yīng)的8個(gè)字節(jié)或17個(gè)字節(jié),第二判斷子模塊331先按照8個(gè)字節(jié)判斷數(shù)據(jù)位1、2、3和4的取值范圍是否在合理的取值范圍,并計(jì)算校驗(yàn)位(例如:循環(huán)冗余校驗(yàn)(Cyclic Redundancy Check;以下簡(jiǎn)稱:CRC))是否正確;如果數(shù)據(jù)位1、2、3和4的取值范圍在合理的取值范圍,并且上述校驗(yàn)位正確,則確定子模塊332確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備;如果上述校驗(yàn)位不正確,則再按照17個(gè)字節(jié)進(jìn)行判斷,第二判斷子模塊331判斷數(shù)據(jù)位1、2、3、4、5、6、7和8的取值是否在合理的范圍,并計(jì)算校驗(yàn)位是否正確,同樣地,如果數(shù)據(jù)位1、2、3、4、5、6、7和8的取值在合理的范圍,并且校驗(yàn)位正確,則確定子模塊332確定上述家電設(shè)備為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

而如果無(wú)論按照8個(gè)字節(jié),還是按照17個(gè)字節(jié),第二判斷子模塊331均判斷出相應(yīng)數(shù)據(jù)位的取值不在合理的取值范圍,或者校驗(yàn)位不正確,則確定子模塊332可以確定上述家電設(shè)備不是上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

本實(shí)施例的另一種實(shí)現(xiàn)方式中,接收模塊32,具體用于接收上述家電設(shè)備廣播的數(shù)據(jù)包;

解析子模塊333,用于在能夠識(shí)別上述數(shù)據(jù)包的格式時(shí),解析上述家電設(shè)備廣播的數(shù)據(jù)包,獲得發(fā)送上述數(shù)據(jù)包的家電設(shè)備的信息;其中,能夠識(shí)別上述數(shù)據(jù)包的格式是指上述家電設(shè)備的控制裝置中有上述家電設(shè)備的通信協(xié)議。

確定子模塊332,用于根據(jù)解析子模塊333獲得的信息確定上述家電設(shè)備是否為上述應(yīng)用關(guān)聯(lián)的家電設(shè)備。

本實(shí)施例中,發(fā)送模塊34,具體用于根據(jù)設(shè)置的功能需求發(fā)送啟動(dòng)指令給上述家電設(shè)備,以使上述家電設(shè)備根據(jù)上述啟動(dòng)指令啟動(dòng)上述家電設(shè)備。

進(jìn)一步地,上述家電設(shè)備的控制裝置還可以包括:更新模塊35;

接收模塊32,還用于在上述家電設(shè)備的工作過(guò)程中,接收上述家電設(shè)備實(shí)時(shí)發(fā)送的狀態(tài)數(shù)據(jù);

更新模塊35,用于根據(jù)接收模塊32接收的狀態(tài)數(shù)據(jù)實(shí)時(shí)更新控制指令;

發(fā)送模塊34,還用于將更新模塊35更新后的控制指令發(fā)送給上述家電設(shè)備,以對(duì)上述家電設(shè)備的工作過(guò)程進(jìn)行控制,使上述家電設(shè)備實(shí)現(xiàn)上述功能需求。

另外,發(fā)送模塊34,還用于發(fā)送停止指令給上述家電設(shè)備,以使上述家電設(shè)備根據(jù)上述停止指令關(guān)閉上述家電設(shè)備。

其中,上述設(shè)置的功能需求是用戶自行設(shè)定的,舉例來(lái)說(shuō),對(duì)于電飯煲,上述設(shè)置的功能需求可以為:用戶想要烹飪的食物、烹調(diào)溫度和/或烹調(diào)時(shí)間等等;對(duì)于熱水器,上述設(shè)置的功能需求可以為:開(kāi)始加熱的時(shí)刻和/或所需熱水的溫度等等。

下面以家電設(shè)備為電飯煲為例進(jìn)行詳細(xì)說(shuō)明。這時(shí),上述啟動(dòng)指令可以為加熱指令,發(fā)送模塊34可以根據(jù)設(shè)置的加熱需求(例如:用戶想要烹飪的食物、烹調(diào)溫度和/或烹調(diào)時(shí)間等等)發(fā)送加熱指令給電飯煲,以使電飯煲根據(jù)上述加熱指令控制上述電飯煲的加熱盤進(jìn)行加熱。并且,在加熱過(guò)程中,接收模塊32還可以接收上述電飯煲實(shí)時(shí)發(fā)送的加熱狀態(tài)數(shù)據(jù),更新模塊35根據(jù)上述加熱狀態(tài)數(shù)據(jù)實(shí)時(shí)更新加熱指令,并由發(fā)送模塊34將更新后的加熱指令發(fā)送給上述電飯煲,以對(duì)上述電飯煲的加熱過(guò)程進(jìn)行控制,使上述電飯煲實(shí)現(xiàn)上述加熱需求。

當(dāng)用戶確定不再使用電飯煲時(shí),發(fā)送模塊34發(fā)送停止加熱指令給上述電飯煲,以使電飯煲根據(jù)上述停止加熱指令控制電飯煲的加熱盤停止加熱。具體地,接收到上述停止加熱指令之后,電飯煲的加熱盤可以立即切斷電源,進(jìn)一步地,電飯煲確定加熱盤切斷電源之后,立即向移動(dòng)終端發(fā)送停止加熱確認(rèn)包。接收模塊32接收到該確認(rèn)包后,向提示用戶“電飯煲已關(guān)機(jī)”的信息,然后自動(dòng)關(guān)閉與電飯煲關(guān)聯(lián)的應(yīng)用。

特別地,如果發(fā)送模塊34向電飯煲發(fā)送停止加熱指令后,接收模塊32未接收到電飯煲的回應(yīng),則發(fā)送模塊34重發(fā)上述停止加熱指令,如果重發(fā)預(yù)定次數(shù)的停止加熱指令后接收模塊32仍未收到電飯煲的回應(yīng),則提示用戶“電飯煲故障,請(qǐng)關(guān)斷電飯煲的電源”。

上述家電設(shè)備的控制裝置可以實(shí)現(xiàn)對(duì)家電設(shè)備的控制全部由移動(dòng)終端完成,減輕了家電設(shè)備對(duì)處理器的依賴,降低了制造成本,并可以提高現(xiàn)有家電設(shè)備的智能化發(fā)展過(guò)程中高速處理數(shù)據(jù)的能力。

需要說(shuō)明的是,在本發(fā)明的描述中,術(shù)語(yǔ)“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。此外,在本發(fā)明的描述中,除非另有說(shuō)明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。

流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。

應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(Programmable Gate Array;以下簡(jiǎn)稱:PGA),現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array;以下簡(jiǎn)稱:FPGA)等。

本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。

此外,本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理模塊中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。

上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。

在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。

盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1