家電設備的控制方法和裝置的制造方法
【專利摘要】本發明提出一種家電設備的控制方法和裝置,該家電設備的控制方法包括:移動終端與家電設備建立無線通道;所述移動終端判斷所述家電設備是否是預設的家電設備;如果是預設的家電設備,所述移動終端替代所述家電設備的主芯片,對所述家電設備進行控制。該方法能夠用移動終端對家電設備進行完全控制,在提高智能化水平的同時降低家電設備的制造和升級成本。
【專利說明】
家電設備的控制方法和裝置
技術領域
[0001]本發明涉及智能家電控制技術領域,尤其涉及一種家電設備的控制方法和裝置。
【背景技術】
[0002]常規的家電設備,尤其是小家電設備,往往把控制方法及系統集成在主芯片中,如果要更新在家電設備中的控制方法及系統,則需要額外的處理器及模塊配合來進行工作,這給消費者帶來了額外的開支,也給生產廠商帶來了很高的維護成本。
[0003]又由于未來家電的發展趨勢趨向于智能化和運行狀態實時可視化,如果采用在每臺家電設備上集成性能卓越的高速處理器、無線模塊及其他器件,都會使家電設備的成本上漲,增加消費者的負擔。
【發明內容】
[0004]本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
[0005]為此,本發明的一個目的在于提出一種家電設備的控制方法,該方法可以在提高智能化水平的同時降低家電設備的制造和升級成本。
[0006]本發明的另一個目的在于提出一種家電設備的控制裝置。
[0007]為達到上述目的,本發明實施例提出的家電設備的控制方法,包括:移動終端與家電設備建立無線通道;所述移動終端判斷所述家電設備是否是預設的家電設備;如果是預設的家電設備,所述移動終端替代所述家電設備的主芯片,對所述家電設備進行控制;所述移動終端在用戶確定停止使用所述家電設備后,斷開所述無線通道。
[0008]本發明實施例提出的家電設備的控制方法,通過在移動終端和家電設備之間建立無線通道,并在所述家電設備是預設的家電設備時,由移動終端替代該家電設備的主芯片對該家電設備進行控制,能夠利用移動終端代替家對家電設備進行完全控制,減輕了家電設備對自身處理器的依賴,在提高智能化水平的同時降低家電設備的制造和升級成本。
[0009]為達到上述目的,本發明實施例提出的家電設備的控制裝置,包括:建立模塊,用于與家電設備建立無線通道;判斷模塊,用于判斷所述家電設備是否是預設的家電設備;控制模塊,用于在所述家電設備是預設的家電設時,替代所述家電設備的主芯片,對所述家電設備進行控制;斷開模塊,用于在用戶確定停止使用所述家電設備后,斷開所述無線通道。
[0010]本發明實施例提出的家電設備的控制裝置,通過在移動終端和家電設備之間建立無線通道,并在所述家電設備是預設的家電設備時,由移動終端替代該家電設備的主芯片對該家電設備進行控制,能夠利用移動終端代替家對家電設備進行完全控制,減輕了家電設備對自身處理器的依賴,在提高智能化水平的同時降低家電設備的制造和升級成本。
[0011]本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【附圖說明】
[0012]本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0013]圖1是本發明一實施例提出的家電設備的控制方法的流程示意圖;
[0014]圖2是本發明另一實施例提出的家電設備的控制方法的流程示意圖;
[0015]圖3是本發明另一實施例的飯煲向移動終端發送飯煲廣播包的示意圖;
[0016]圖4是本發明另一實施例的移動終端代替飯煲的主芯片控制飯煲加熱盤的示意圖;
[0017]圖5是本發明另一實施例的移動終端與飯煲進行通信的示意圖;
[0018]圖6是本發明另一實施例的家電設備的控制裝置的結構示意圖;
[0019]圖7是本發明另一實施例的家電設備的控制裝置的結構示意圖。
【具體實施方式】
[0020]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
[0021]下面參考附圖描述根據本發明實施例的列表瀏覽的交互方法和裝置。
[0022]圖1是本發明一實施例提出的家電設備的控制方法的流程示意圖,該方法包括:
[0023]SlOl:移動終端與家電設備建立無線通道。
[0024]具體地,在移動終端上可以安裝用于控制家電設備的預設應用程序,例如“美的飯煲”程序,在該預設應用程序開啟后,可以檢測該移動終端中是否存在無線通信模塊,無線通信模塊例如是藍牙模塊或WIFI (Wireless Fidelity,無限保真)模塊等。
[0025]需要理解的是,在設計預設應用程序時,可以設置必須在移動終端中存在無線通信模塊時才能安裝該應用程序。如果移動終端中存在藍牙和/或WIFI模塊,則“美的飯煲”程序能夠在該移動終端中使用藍牙和/或WIFI模塊。
[0026]可選的,在存在無線通信模塊時,可判斷所述移動終端中是否存在綁定的歷史家電設備,如果存在綁定的歷史家電設備,則嘗試與該綁定的歷史家電設備進行連接;如果不存在歷史家電設備,則可掃描周圍的可發現的家電設備,并嘗試與所述可發現的家電設備建立無線通道,例如通過藍牙模塊進行綁定等。其中,可發現的家電設備具有藍牙和/或WIFI模塊等無線通信模塊。
[0027]S102:移動終端判斷所述家電設備是否是預設的家電設備。
[0028]具體地,當移動終端與所述家電設備建立連接后,移動終端開始接收數據,并根據接收到的數據判斷當前連接的家電設備是否是預設的家電設備,具體可以是通過預設的通信協議進行判斷,也可以通過其他方法進行判斷。
[0029]可選的,移動終端判斷所述家電設備是否是預設的家電設備,具體可以包括:
[0030]在沒有與所述預設的家電設備對應的預設通信協議時,所述移動終端接收所述家電設備發送的數據包,所述數據包中包括連續字節的數據,根據所述連續字節的數據判斷所述家電設備是否是預設的家電設備。在本發明的一個實施例中,舉例而言,可以判斷所述連續字節的數據中有無Oxaa和0x55的連續字節,如果有,則接收8個字節或17個字節,先按8個字節判斷,分析數據位1、2、3、4的取值范圍是否在合理的取值范圍,并計算CRC校驗(Cyclic Redundancy Check,循環冗余校驗)有無錯誤,如果正確,則所述家電設備確定是預設的家電設備;如果不正確,則嘗試使用17個字節進行判斷,同樣地判斷數據位1、2、3、
4、5、6、7、8的取值范圍是否為合理范圍。在具體的實施例中,還可以用Oxaa和0x55等連續的字節作為數據包的判斷位,從而定位出數據包是8個字節或者17個字節。
[0031]或者,在有與所述預設的家電設備對應的預設通信協議時,所述移動終端接收所述家電設備發送的廣播包,根據所述廣播包判斷所述家電設備是否是預設的家電設備。例如,所述家電設備通過無線通信模塊每隔I秒發送一個預設格式的廣播包,移動終端接收后解析該廣播包,如果該廣播包與預設的家電設備對應的廣播包格式相同,則判斷所述家電設備確定是預設的家電設備。
[0032]如果所述家電設備不是預設的家電設備,則返回S101,重新與可發現的家電設備建立無線通道。
[0033]S103:如果是預設的家電設備,所述移動終端替代所述家電設備的主芯片,對所述家電設備進行控制。
[0034]具體地,在確定所述家電設備是預設的家電設備后,移動終端可以使用預設的應用程序發送控制信號,通過之前建立的無線通道,代替所述家電設備的主芯片對該家電設備進行控制。
[0035]可選的,移動終端替代所述家電設備的主芯片,對所述家電設備進行控制,包括:
[0036]所述移動終端檢查所述家電設備是否處于正常狀態;
[0037]如果處于正常狀態,根據實時輸入的數據對所述家電設備進行控制。
[0038]可選的,所述移動終端在用戶確定停止使用所述家電設備后,可以向所述家電設備發送斷開所述無線通道的指令,例如斷開藍牙連接等,在斷開所述無線通道前,移動終端可以向該家電設備發送停機指令,使其停止運轉,還可以直接斷開無線通道,使所述家電設備返回受其主芯片控制的狀態,以節約資源。
[0039]本實施例通過在移動終端和家電設備之間建立無線通道,并在所述家電設備是預設的家電設備時,由移動終端替代該家電設備的主芯片對該家電設備進行控制,能夠利用移動終端代替家對家電設備進行完全控制,減輕了家電設備對自身處理器的依賴,在提高智能化水平的同時降低家電設備的制造和升級成本。
[0040]圖2是本發明另一實施例提出的家電設備的控制方法的流程示意圖,該方法包括:
[0041]S201:檢測所述移動終端是否存在無線通信模塊。
[0042]具體地,在移動終端上可以安裝用于控制家電設備的預設應用程序,例如控制美的飯煲的“美的飯煲”程序,在該預設應用程序開啟后,可以檢測該移動終端中是否存在無線通信模塊,無線通信模塊例如是藍牙模塊或WIFI (Wireless Fidelity,無限保真)模塊等。
[0043]需要理解的是,在設計預設應用程序時,可以設置必須在移動終端中存在無線通信模塊時才能安裝該應用程序。如果移動終端中存在藍牙和/或WIFI模塊,則“美的飯煲”程序能夠在該移動終端中使用藍牙和/或WIFI模塊。
[0044]S202:在存在無線通信模塊時,判斷所述移動終端中是否存在綁定的歷史家電設備。
[0045]在存在無線通信模塊時,可以查詢移動終端中的歷史連接記錄,判斷是否存在綁定的歷史家電設備。
[0046]若存在,執行S203,否則,執行S204。
[0047]S203:與所述歷史家電設備建立無線通道。
[0048]具體地,移動終端可嘗試與歷史家電設備進行無線連接,如果連接成功,則執行S205,如果連接失敗,則執行S204。
[0049]S204:掃描周圍的可發現的家電設備,并嘗試與所述可發現的家電設備建立無線通道。
[0050]具體地,可以掃描周圍的可發現的家電設備,可發現的家電設備例如是預設范圍內存在無線通信模塊的家電設備,如果掃描到符合條件的家電設備,則嘗試與該家電設備進行綁定并建立無線通道。可選的,在綁定的過程中,如果綁定時間超過3秒,則跳過該設備,嘗試綁定下一個發現的設備。
[0051]S205:移動終端判斷所述家電設備是否是預設的家電設備。
[0052]具體地,當移動終端與所述家電設備建立連接后,移動終端開始接收數據,并根據接收到的數據判斷當前連接的家電設備是否是預設的家電設備,具體可以是通過預設的通信協議進行判斷,也可以通過其他方法進行判斷。
[0053]進一步地,在沒有與所述預設的家電設備對應的預設通信協議時,所述移動終端可以接收所述家電設備發送的數據包,所述數據包中包括連續字節的數據,根據所述連續字節的數據判斷所述家電設備是否是預設的家電設備。在本發明的一個實施例中,舉例而言,可以判斷所述連續字節的數據中有無Oxaa和0x55的連續字節,如果有,則接收8個字節或17個字節,先按8個字節判斷,分析數據位1、2、3、4的取值范圍是否在合理的取值范圍,并計算CRC校驗(Cyclic Redundancy Check,循環冗余校驗)有無錯誤,如果正確,則所述家電設備確定是預設的家電設備;如果不正確,則嘗試使用17個字節進行判斷,同樣地判斷數據位1、2、3、4、5、6、7、8的取值范圍是否為合理范圍。在具體的實施例中,還可以用Oxaa和0x55等連續的字節作為數據包的判斷位,從而定位出數據包是8個字節或者17個字Tl O
[0054]或者,在有與所述預設的家電設備對應的預設通信協議時,所述移動終端接收所述家電設備發送的廣播包,根據所述廣播包判斷所述家電設備是否是預設的家電設備。例如,所述家電設備是飯煲,如圖3所示,飯煲可通過無線通信模塊每隔I秒發送一個預設格式的飯煲廣播包,移動終端接收后解析該廣播包,如果該廣播包與要控制的飯煲對應的廣播包格式相同,則判斷所述家電設備是預設要控制的飯煲。
[0055]以家電設備是飯煲為例,在移動終端和飯煲的通信中斷時間較長情況下,飯煲可以通過無線模塊每隔預設時間,例如50毫秒,發送飯煲狀態請求包,如果移動終端接收并解析出飯煲狀態請求包,則與該飯煲綁定成功。
[0056]需要理解的是,如果移動終端無法判斷綁定的家電設備是預設的家電設備,則預設應用程序可以斷開移動終端與當前家電設備的綁定,并嘗試綁定下一個發現的家電設備。如果在預設時間內,例如2分鐘內,不能連接到預設的要控制的家電設備,則向用戶顯示“預設設備未發現”或“你的設備未上電”或“設備出現故障”等提示信息。
[0057]S206:如果是預設的家電設備,所述移動終端替代所述家電設備的主芯片,對所述家電設備進行控制。
[0058]具體地,移動終端可以檢查所述家電設備是否處于正常狀態,例如可以獲取家電設備的自檢結果等。如果處于正常狀態,則家電設備可以根據實時輸入的數據對所述家電設備進行控制。以家電設備是飯煲為例,自檢完成后,如圖4所示,飯煲可根據移動終端實時傳入的控制指令做相應的加熱控制,例如發送電磁加熱數據包控制加熱盤進行加熱。
[0059]在本發明的一個具體實施例中,移動終端與飯煲的交互流程可以如圖5所示,移動終端與飯煲建立無線通道,然后根據飯煲無線通信協議與飯煲進行通信,當確定飯飽是要控制的家電設備時,移動終端替代飯煲的主芯片對飯煲進行控制,通過電磁加熱控制協議控制飯煲的加熱盤進行加熱。
[0060]S207:所述移動終端在用戶確定停止使用所述家電設備后,斷開所述無線通道。
[0061]在本發明的一個具體實施例中,所述移動終端接收到用戶輸入的表明停止使用所述家電設備的指令后,可以向所述家電設備發送表明停機的控制指令,以使所述家電設備根據所述控制指令停止運行。
[0062]具體地,所述移動終端在用戶確定停止使用所述家電設備后,可以向所述家電設備發送斷開所述無線通道的控制指令,例如斷開藍牙連接等,在斷開所述無線通道前,移動終端可以向該家電設備發送停機指令,使其停止運轉,還可以直接斷開無線通道,使所述家電設備返回受其主芯片控制的狀態。
[0063]S208:所述移動終端接收所述家電設備發送的表明所述家電設備已停機的數據包,并在接收到所述數據包后,向所述用戶顯示表明已停機的提示信息。
[0064]如果所述移動終端在預設時間內沒有收到所述數據包,則重新發送預設次數的所述控制指令。
[0065]如果重新發送預設次數的控制指令后依然沒有收到所述數據包,則向所述用戶顯示所述家電設備未被關閉的提示信息。
[0066]以家電設備是飯煲為例,當用戶確定不再使用飯煲時后,移動終端可發送“飯煲停機請求包”到飯煲的無線通信模塊,飯煲無線通信模塊接收到該請求包后,發送控制包到加熱盤,加熱盤立即切斷電源,飯煲確認加熱盤關斷電源后,無線通信模塊即向移動終端發送“飯煲停機確認包”。移動終端接收到該確認包后,提示用戶“飯煲已關機”信息后5秒后自動關閉“美的飯煲”程序。如果移動終端向飯煲無線通信模塊發送數據完畢后20毫秒沒有回應,飯煲可重發該數據包10次,如果重發10次仍不成功,則提示用戶“飯煲故障,請飯煲關斷電源”信息。
[0067]本實施例通過在移動終端和家電設備之間建立無線通道,并通過通信協議和\或數據包確定要控制的家電設備,能夠智能判斷連接到的家電設備是否是預設的家電設備;另外,通過移動終端替代家電設備的主芯片對該家電設備進行控制,能夠利用移動終端的高速處理器代替家對家電設備進行完全控制,減輕了家電設備對自身高速處理器的依賴,降低了制造和升級成本;在用戶確定停止使用所述家電設備后斷開無線通道并停止該家電設備的運行,節約了資源,增加了安全性,提高了智能化水平。
[0068]為了實現上述實施例,本發明還提出一種家電設備的控制裝置。
[0069]圖6是本發明另一實施例的家電設備的控制裝置的結構示意圖。在本發明的實施例中,家電設備的控制裝置具體可以是移動終端,如圖6所示,該家電設備的控制裝置包括:建立模塊100、判斷模塊200和控制模塊300。
[0070]具體地,建立模塊100用于與家電設備建立無線通道。更具體地,在移動終端上可以安裝用于控制家電設備的預設應用程序,例如“美的飯煲”程序,在該預設應用程序開啟后,可以檢測該移動終端中是否存在無線通信模塊,無線通信模塊例如是藍牙模塊或WIFI模塊等,然后通過該無線通信模塊與家電設備進行綁定,從而建立無線通道。
[0071]需要理解的是,在設計預設應用程序時,可以設置必須在移動終端中存在無線通信模塊時才能安裝該應用程序。如果移動終端中存在藍牙和/或WIFI模塊,則“美的飯煲”程序能夠在該移動終端中使用藍牙和/或WIFI模塊。
[0072]判斷模塊200用于判斷所述家電設備是否是預設的家電設備。更具體地,當移動終端與所述家電設備建立連接后,移動終端開始接收數據,并根據接收到的數據判斷當前連接的家電設備是否是預設的家電設備,具體可以是通過預設的通信協議進行判斷,也可以通過其他方法進行判斷。
[0073]控制模塊300用于在所述家電設備是預設的家電設時,替代所述家電設備的主芯片,對所述家電設備進行控制。更具體地,在確定所述家電設備是預設的家電設備后,控制模塊300可以使用預設的應用程序發送控制信號,通過之前建立的無線通道,代替所述家電設備的主芯片對該家電設備進行控制,例如控制飯煲加熱、改變飯煲的工作狀態等。
[0074]本實施例通過在移動終端和家電設備之間建立無線通道,并在所述家電設備是預設的家電設備時,由移動終端替代該家電設備的主芯片對該家電設備進行控制,能夠利用移動終端對家電設備進行完全控制,減輕了家電設備對自身處理器的依賴,在提高智能化水平的同時降低家電設備的制造和升級成本。
[0075]圖7是本發明另一實施例的家電設備的控制裝置的結構示意圖。如圖7所示,該家電設備的控制裝置包括:建立模塊100、檢測子模塊110、判斷子模塊120、建立子模塊130、掃描子模塊140、判斷模塊200、控制模塊300、檢查子模塊310、控制子模塊320、斷開模塊400、發送子模塊410和接收子模塊420。其中,建立模塊100包括檢測子模塊110、判斷子模塊120、建立子模塊130和掃描子模塊140 ;控制模塊300包括檢查子模塊310和控制子模塊320 ;斷開模塊400包括發送子模塊410和接收子模塊420。
[0076]在本發明的實施例中,家電設備的控制裝置具體可以是移動終端。
[0077]具體地,檢測子模塊110用于檢測所述移動終端是否存在無線通信模塊。
[0078]判斷子模塊120用于在存在無線通信模塊時,判斷所述移動終端中是否存在綁定的歷史家電設備。在存在無線通信模塊時,判斷子模塊120可以查詢移動終端中的歷史連接記錄,判斷是否存在綁定的歷史家電設備。
[0079]建立子模塊130用于在所述移動終端中存在歷史家電設備時,與所述歷史家電設備建立無線通道。
[0080]掃描子模塊140用于在所述移動終端中不存在歷史家電設備時,掃描周圍的可發現的家電設備,并嘗試與所述可發現的家電設備建立無線通道。更具體地,掃描子模塊140可以掃描周圍的可發現的家電設備,可發現的家電設備例如是預設范圍內存在無線通信模塊的家電設備,如果掃描到符合條件的家電設備,則嘗試與該家電設備進行綁定并建立無線通道。可選的,在綁定的過程中,如果綁定時間超過3秒,則跳過該設備,嘗試綁定下一個發現的設備。
[0081]判斷模塊200還用于在沒有與所述預設的家電設備對應的預設通信協議時,接收所述家電設備發送的數據包,所述數據包中包括連續字節的數據,根據所述連續字節的數據判斷所述家電設備是否是預設的家電設備;或者,在有與所述預設的家電設備對應的預設通信協議時,接收所述家電設備發送的廣播包,根據所述廣播包判斷所述家電設備是否是預設的家電設備。
[0082]更具體地,當移動終端與所述家電設備建立連接后,移動終端開始接收數據,判斷模塊200根據接收到的數據判斷當前連接的家電設備是否是預設的家電設備,具體可以是通過預設的通信協議進行判斷,也可以通過其他方法進行判斷。
[0083]進一步地,在沒有與所述預設的家電設備對應的預設通信協議時,所述移動終端可以接收所述家電設備發送的數據包,所述數據包中包括連續字節的數據,根據所述連續字節的數據判斷所述家電設備是否是預設的家電設備。在本發明的一個實施例中,舉例而言,可以判斷所述連續字節的數據中有無Oxaa和0x55的連續字節,如果有,則接收8個字節或17個字節,先按8個字節判斷,分析數據位1、2、3、4的取值范圍是否在合理的取值范圍,并計算CRC校驗(Cyclic Redundancy Check,循環冗余校驗)有無錯誤,如果正確,則所述家電設備確定是預設的家電設備;如果不正確,則嘗試使用17個字節進行判斷,同樣地判斷數據位1、2、3、4、5、6、7、8的取值范圍是否為合理范圍。在具體的實施例中,還可以用Oxaa和0x55等連續的字節作為數據包的判斷位,從而定位出數據包是8個字節或者17個字Tl O
[0084]或者,在有與所述預設的家電設備對應的預設通信協議時,所述移動終端接收所述家電設備發送的廣播包,根據所述廣播包判斷所述家電設備是否是預設的家電設備。例如,所述家電設備是飯煲,如圖3所示,飯煲可通過無線通信模塊每隔I秒發送一個預設格式的飯煲廣播包,移動終端接收后解析該廣播包,如果該廣播包與要控制的飯煲對應的廣播包格式相同,則判斷所述家電設備是預設要控制的飯煲。
[0085]另外,以家電設備是飯煲為例,在移動終端和飯煲的通信中斷時間較長情況下,飯煲可以通過無線模塊每隔預設時間,例如50毫秒,發送飯煲狀態請求包,如果移動終端接收并解析出飯煲狀態請求包,則與該飯煲綁定成功。
[0086]需要理解的是,如果移動終端無法判斷綁定的家電設備是預設的家電設備,則預設應用程序可以斷開移動終端與當前家電設備的綁定,并嘗試綁定下一個發現的家電設備。如果在預設時間內,例如2分鐘內,不能連接到預設的要控制的家電設備,則向用戶顯示“預設設備未發現”或“你的設備未上電”或“設備出現故障”等提示信息。
[0087]檢查子模塊310用于檢查所述家電設備是否處于正常狀態,例如可以獲取家電設備的自檢結果等。如果處于正常狀態,控制子模塊320可以在所述家電設備處于正常狀態時,根據實時輸入的數據對所述家電設備進行控制。以家電設備是飯煲為例,自檢完成后,如圖4所示,飯煲可根據移動終端實時傳入的控制指令做相應的加熱控制。
[0088]斷開模塊400用于在用戶確定停止使用所述家電設備后,斷開所述無線通道。更具體地,在接收到用戶輸入的表明停止使用所述家電設備的指令后,發送子模塊410用于向所述家電設備發送表明停機的控制指令,以使所述家電設備根據所述控制指令停止運行。更具體地,在用戶確定停止使用所述家電設備后,發送子模塊410可以向所述家電設備發送斷開所述無線通道的控制指令,例如斷開藍牙連接等,在斷開所述無線通道前,移動終端可以向該家電設備發送停機指令,使其停止運轉,還可以直接斷開無線通道,使所述家電設備返回受其主芯片控制的狀態。
[0089]接收子模塊420用于接收所述家電設備發送的表明所述家電設備已停機的數據包,并在接收到所述數據包后,向所述用戶顯示表明已停機的提示信息。
[0090]斷開模塊400還用于在預設時間內沒有收到所述數據包時,重新發送預設次數的所述控制指令;當重新發送預設次數的控制指令后依然沒有收到所述數據包時,向所述用戶顯示所述家電設備未被關閉的提示信息。更具體地,如果所述移動終端在預設時間內沒有收到所述數據包,則重新發送預設次數的所述控制指令。如果重新發送預設次數的控制指令后依然沒有收到所述數據包,則向所述用戶顯示所述家電設備未被關閉的提示信息。
[0091]以家電設備是飯煲為例,當用戶確定不再使用飯煲時后,移動終端可發送“飯煲停機請求包”到飯煲的無線通信模塊,飯煲無線通信模塊接收到該請求包后,發送控制包到加熱盤,加熱盤立即切斷電源,飯煲確認加熱盤關斷電源后,無線通信模塊即向移動終端發送“飯煲停機確認包”。移動終端接收到該確認包后,提示用戶“飯煲已關機”信息后5秒后自動關閉“美的飯煲”程序。如果移動終端向飯煲無線通信模塊發送數據完畢后20毫秒沒有回應,飯煲可重發該數據包10次,如果重發10次仍不成功,則提示用戶“飯煲故障,請飯煲關斷電源”信息。
[0092]本實施例通過在移動終端和家電設備之間建立無線通道,并通過通信協議和\或數據包確定要控制的家電設備,能夠智能判斷連接到的家電設備是否是預設的家電設備;另外,通過移動終端替代家電設備的主芯片對該家電設備進行控制,能夠利用移動終端的高速處理器代替家對家電設備進行完全控制,減輕了家電設備對自身高速處理器的依賴,降低了制造和升級成本;在用戶確定停止使用所述家電設備后斷開無線通道并停止該家電設備的運行,節約了資源,增加了安全性,提高了智能化水平。
[0093]需要說明的是,在本發明的描述中,術語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
[0094]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬技術領域的技術人員所理解。
[0095]應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0096]本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0097]此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0098]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0099]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
[0100]盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。
【主權項】
1.一種家電設備的控制方法,其特征在于,包括: 移動終端與家電設備建立無線通道; 所述移動終端判斷所述家電設備是否是預設的家電設備; 如果是預設的家電設備,所述移動終端替代所述家電設備的主芯片,對所述家電設備進行控制。2.根據權利要求1所述的方法,其特征在于,所述移動終端與家電設備建立無線通道,包括: 檢測所述移動終端是否存在無線通信模塊; 在存在無線通信模塊時,判斷所述移動終端中是否存在綁定的歷史家電設備; 如果存在歷史家電設備,與所述歷史家電設備建立無線通道; 如果不存在歷史家電設備,掃描周圍的可發現的家電設備,并嘗試與所述可發現的家電設備建立無線通道。3.根據權利要求1所述的方法,其特征在于,所述移動終端判斷所述家電設備是否是預設的家電設備,包括: 在沒有與所述預設的家電設備對應的預設通信協議時,所述移動終端接收所述家電設備發送的數據包,所述數據包中包括連續字節的數據,根據所述連續字節的數據判斷所述家電設備是否是預設的家電設備;或者, 在有與所述預設的家電設備對應的預設通信協議時,所述移動終端接收所述家電設備發送的廣播包,根據所述廣播包判斷所述家電設備是否是預設的家電設備。4.根據權利要求1所述的方法,其特征在于,所述移動終端替代所述家電設備的主芯片,對所述家電設備進行控制,包括: 所述移動終端檢查所述家電設備是否處于正常狀態; 如果處于正常狀態,根據實時輸入的數據對所述家電設備進行控制。5.根據權利要求1-4任一項所述的方法,其特征在于,所述方法還包括: 所述移動終端在用戶確定停止使用所述家電設備后,斷開所述無線通道。6.根據權利要求5所述的方法,其特征在于,所述移動終端在完成對所述家電設備的控制后,斷開所述無線通道,包括: 所述移動終端接收到用戶輸入的表明停止使用所述家電設備的指令后,向所述家電設備發送表明停機的控制指令,以使所述家電設備根據所述控制指令停止運行; 所述移動終端接收所述家電設備發送的表明所述家電設備已停機的數據包,并在接收到所述數據包后,向所述用戶顯示表明已停機的提示信息。7.根據權利要求6所述的方法,其特征在于,還包括: 如果所述移動終端在預設時間內沒有收到所述數據包,則重新發送預設次數的所述控制指令; 如果重新發送預設次數的控制指令后依然沒有收到所述數據包,則向所述用戶顯示所述家電設備未被關閉的提示信息。8.—種家電設備的控制裝置,其特征在于,包括: 建立模塊,用于與家電設備建立無線通道; 判斷模塊,用于判斷所述家電設備是否是預設的家電設備; 控制模塊,用于在所述家電設備是預設的家電設時,替代所述家電設備的主芯片,對所述家電設備進行控制。9.根據權利要求8所述的裝置,其特征在于,所述建立模塊,包括: 檢測子模塊,用于檢測所述移動終端是否存在無線通信模塊; 判斷子模塊,用于在存在無線通信模塊時,判斷所述移動終端中是否存在綁定的歷史家電設備; 建立子模塊,用于在所述移動終端中存在歷史家電設備時,與所述歷史家電設備建立無線通道; 掃描子模塊,用于在所述移動終端中不存在歷史家電設備時,掃描周圍的可發現的家電設備,并嘗試與所述可發現的家電設備建立無線通道。10.根據權利要求9所述的裝置,其特征在于,所述判斷模塊還用于: 在沒有與所述預設的家電設備對應的預設通信協議時,接收所述家電設備發送的數據包,所述數據包中包括連續字節的數據,根據所述連續字節的數據判斷所述家電設備是否是預設的家電設備;或者, 在有與所述預設的家電設備對應的預設通信協議時,接收所述家電設備發送的廣播包,根據所述廣播包判斷所述家電設備是否是預設的家電設備。11.根據權利要求9所述的裝置,其特征在于,所述控制模塊,包括: 檢查子模塊,用于檢查所述家電設備是否處于正常狀態; 控制子模塊,用于在所述家電設備處于正常狀態時,根據實時輸入的數據對所述家電設備進行控制。12.根據權利要求8-11所述的裝置,其特征在于,所述裝置還包括: 斷開模塊,用于在用戶確定停止使用所述家電設備后,斷開所述無線通道。13.根據權利要求12所述的裝置,其特征在于,所述斷開模塊,包括: 發送子模塊,用于在接收到用戶輸入的表明停止使用所述家電設備的指令后,向所述家電設備發送表明停機的控制指令,以使所述家電設備根據所述控制指令停止運行; 接收子模塊,用于接收所述家電設備發送的表明所述家電設備已停機的數據包,并在接收到所述數據包后,向所述用戶顯示表明已停機的提示信息。14.根據權利要求12所述的裝置,其特征在于,所述斷開模塊還用于: 在預設時間內沒有收到所述數據包時,重新發送預設次數的所述控制指令; 當重新發送預設次數的控制指令后依然沒有收到所述數據包時,向所述用戶顯示所述家電設備未被關閉的提示信息。
【文檔編號】H04L12/28GK106034058SQ201510116976
【公開日】2016年10月19日
【申請日】2015年3月17日
【發明人】李南君, 廖雙全
【申請人】佛山市順德區美的電熱電器制造有限公司, 美的集團股份有限公司