一種智能家電的雙向控制系統(tǒng)及控制方法
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)以及遙控技術,尤其涉及一種智能家電的雙向控制系統(tǒng)。
【背景技術】
[0002]遙控是一項已經(jīng)發(fā)展了十幾年的技術,大家每天都通過各種遙控器控制電視、空調、汽車等。通常我們使用的遙控器廣泛采用紅外、315M、433M等低功耗、低成本通信方式實現(xiàn)面對面遙控。這種面對面遙控都是單向通信的,即遙控器發(fā)出指令,設備接收指令并執(zhí)行。
[0003]但是,隨著智能手機的普及以及物聯(lián)網(wǎng)的發(fā)展,人們希望借助手機、電腦等來實現(xiàn)對家用電器等設備的實時遠程網(wǎng)絡控制,例如遠程控制窗簾開關,調節(jié)空調溫度,遠程給魚缸充氧等?,F(xiàn)有技術已經(jīng)有了相應的實現(xiàn)方案,可是設備不能向外發(fā)出信號。因此,遠程遙控時,我們無法確認遙控指令是否執(zhí)行成功,比如我們遠程打開空調的開關,卻無法得知空調是否已被正確啟動。
【發(fā)明內容】
[0004]本發(fā)明為了解決上述現(xiàn)有技術的問題,提出一種智能家電的雙向控制系統(tǒng),包括:至少一個遠程用戶端,用于選擇需要操作的智能家電,并且輸入相應的控制指令,通過遠程控制器將控制指令轉發(fā)給智能家電執(zhí)行,同時獲取智能家電返回的執(zhí)行狀態(tài);遠程控制器,包括中轉發(fā)送模塊、中轉接收模塊、主控模塊,所述主控模塊對遠程用戶端與智能家電之間的通訊數(shù)據(jù)進行解析,并通過中轉發(fā)送、接收模塊轉發(fā)給相應的遠程用戶端或智能家電;至少一個智能家電,包括無線接收模塊和無線發(fā)送模塊,所述無線接收模塊接收遠程控制器轉發(fā)的控制指令,由智能家電執(zhí)行;所述無線發(fā)送模塊將智能家電執(zhí)行成功與否的狀態(tài)通過遠程控制器轉發(fā)給對應的遠程用戶端。
[0005]本發(fā)明還提出了一種智能家居的雙向控制方法,包括如下步驟:
步驟1:用戶通過遠程用戶端選擇需要操作的智能家電,并且輸入相應的控制指令,將智能家電信息以及控制指令打包成控制指令發(fā)送給遠程控制器;
步驟2:然后遠程控制器接收遠程用戶端的控制指令,對控制指令進行處理分析后,轉發(fā)給對應的智能家電;
步驟3:所述智能家電接收到控制指令后執(zhí)行,并存儲當前執(zhí)行指令。智能家電以主動方式發(fā)送當前執(zhí)行指令到遠程控制器,或由遠程用戶端發(fā)送查詢指令到智能家電查詢其執(zhí)行指令;
步驟4:所述遠程控制器收到智能家電返回的執(zhí)行狀態(tài)后,進行解析,并發(fā)送給對應的遠程用戶端,若遠程用戶端沒有接收到智能家電返回的控制指令或收到的控制指令與之前發(fā)送的控制指令不相符,則判斷智能家電執(zhí)行失敗,將重發(fā)控制指令。
[0006]本發(fā)明在智能家居一端設置了無線發(fā)送模塊,使得智能家居的執(zhí)行狀態(tài)可以通過無線發(fā)射模塊返回給控制端,并且通過遠程控制器進行中轉和分析,實現(xiàn)多對多控制,本發(fā)明還具有相應的糾錯機制,確保遠程遙控命令的執(zhí)行。
【附圖說明】
[0007]圖1是本發(fā)明的結構示意圖;
圖2是本發(fā)明遠程用戶端發(fā)送命令的流程圖;
圖3是本發(fā)明遠程用戶端發(fā)送查詢命令的流程圖。
【具體實施方式】
[0008]以下結合附圖和實施例,詳細說明本發(fā)明的工作過程。
[0009]如圖1所示,本發(fā)明一實施例提出的智能家電的雙向控制系統(tǒng),包括三種設備,分別是遠程用戶端、遠程控制器以及智能家電。遠程用戶端可以是電腦、智能手機或者平板電腦等可聯(lián)網(wǎng)的通訊設備,智能家電則包括各種日常的家用電器,例如空調、熱水器、冰箱、豆?jié){機、電飯煲等,遠程用戶端和智能家電的數(shù)量不限,可多對多進行通訊。并且,遠程控制器與智能家電之間采用2.4G、RF (315M、433M的無線射頻)、紅外線、移動蜂窩網(wǎng)絡中的一種或其組合進行通訊。
[0010]下面遠程用戶端以手機為例、智能家電以空調為例,開對本發(fā)明的實施例進行說明。
[0011]手機可以安裝相應的應用程序,在應用程序中選擇需要操作的空調,然后輸入相應的控制指令,通過手機的通訊網(wǎng)絡將對應的控制指令發(fā)送路由器再轉發(fā)給遠程控制器,這些控制指令包含被操作的空調對應的唯一標識ID,以及該空調的某一控制指令,例如開機命令等。
[0012]遠程控制器收到手機發(fā)送的控制指令后,將這些控制指令進行解析,將控制指令轉發(fā)給空調執(zhí)行,空調這端具有無線接收模塊和無線發(fā)送模塊,無線接收模塊接收遠程控制器轉發(fā)的控制指令,解析后再執(zhí)行。無線發(fā)送模塊將空調開機成功與否的狀態(tài)通過遠程控制器轉發(fā)給發(fā)出控制指令的手機。
[0013]除此以外,手機還能發(fā)出一種控制指令為執(zhí)行狀態(tài)查詢命令,用戶可以通過手機發(fā)送執(zhí)行狀態(tài)查詢命令,讓空調返回當前狀態(tài)指令到手機,從而使之遠端控制者隨時查看了解設備當前狀態(tài)。
[0014]空調還包括一個存儲模塊用于存儲當前執(zhí)行的控制指令,當空調收到手機發(fā)送的執(zhí)行狀態(tài)查詢命令時,空調將其存儲模塊中的控制指令數(shù)據(jù)發(fā)送給手機,手機將收到的控制指令數(shù)據(jù)與上次發(fā)送的控制指令數(shù)據(jù)進行對比,若相同,則空調執(zhí)行指令成功。若手機發(fā)出了執(zhí)行狀態(tài)查詢命令,未收到任何反饋,或者收到的控制指令與其存儲的不一致,則判斷空調執(zhí)行失敗,會重發(fā)一次控制指令。
[0015]如圖2、圖3所示,本發(fā)明還提出了的智能家居的雙向控制方法,同樣以手機和空調為例,包括如下步驟:
步驟1:用戶通過手機上應用程序選擇需要操作的空調,并且輸入相應的控制指令,將空調的唯一標識ID以及控制指令打包成控制指令發(fā)送給遠程控制器;
步驟2:然后遠程控制器接收手機的控制指令,對控制指令進行處理分析后,轉發(fā)給對應的空調; 步驟3:空調接收到控制指令后執(zhí)行,同時返回其執(zhí)行狀態(tài);
步驟4:所述遠程控制器收到空調返回的執(zhí)行狀態(tài)后,進行解析,并發(fā)送給對應的手機,若手機沒有接收到空調返回的執(zhí)行狀態(tài),則判斷空調執(zhí)行失敗,將重發(fā)控制指令。
[0016]步驟5:手機發(fā)送執(zhí)行狀態(tài)查詢命令,遠程控制器接收手機的控制指令,對控制指令進行處理分析后,轉發(fā)給對應的空調,空調接收到控制指令后,將其保存的上一次的控制指令,通過遠程控制器轉發(fā)給手機,手機對比返回的控制指令與其保存的上一次的控制指令是否相同,若相同,則判斷執(zhí)行成功。若不相同或者未接到返回的控制指令,則表明手機與遠程控制器間可能存在通信干擾或故障,由手機發(fā)起糾錯機制(比如重新發(fā)送命令)來確保指令的正確執(zhí)行。
[0017]應當理解的是,上述針對具體實施例的描述較為詳細,并不能因此而認為是對本發(fā)明專利保護范圍的限制,本發(fā)明的專利保護范圍應以所附權利要求為準。
【主權項】
1.一種智能家電的雙向控制系統(tǒng),其特征在于,包括: 至少一個遠程用戶端,用于選擇需要操作的智能家電,并且輸入相應的控制指令,通過遠程控制器將控制指令轉發(fā)給智能家電執(zhí)行,同時獲取智能家電返回的執(zhí)行狀態(tài); 遠程控制器,包括中轉發(fā)送模塊、中轉接收模塊、主控模塊,所述主控模塊對遠程用戶端與智能家電之間的通訊數(shù)據(jù)進行解析,并通過中轉發(fā)送、接收模塊轉發(fā)給相應的遠程用戶端或智能家電; 至少一個智能家電,包括無線接收模塊和無線發(fā)送模塊,所述無線接收模塊接收遠程控制器轉發(fā)的控制指令,由智能家電執(zhí)行;所述無線發(fā)送模塊將智能家電執(zhí)行成功與否的狀態(tài)通過遠程控制器轉發(fā)給對應的遠程用戶端。2.如權利要求1所述的雙向控制系統(tǒng),其特征在于,所述控制指令包括被操作的智能家電的唯一 ID、被操作的智能家電的某一控制指令。3.如權利要求2所述的雙向控制系統(tǒng),其特征在于,所述控制指令包括執(zhí)行狀態(tài)查詢命令,所述遠程用戶端發(fā)送執(zhí)行狀態(tài)查詢命令,所述智能家電返回執(zhí)行成功與否的狀態(tài)。4.如權利要求3所述的雙向控制系統(tǒng),其特征在于,所述智能家電包括一個存儲模塊,用于最近一次接收并執(zhí)行的控制指令,當智能家電收到遠程用戶端發(fā)送的執(zhí)行狀態(tài)查詢命令時,所述智能家電將其存儲模塊中的控制指令發(fā)送給遠程用戶端,遠程用戶端將收到的控制指令與其發(fā)送的控制指令進行對比,若相同,則控制指令執(zhí)行成功。5.如權利要求1至4任意一項所述的雙向控制系統(tǒng),其特征在于,所述遠程控制器與智能家電之間采用無線射頻、紅外線、移動蜂窩網(wǎng)絡中的一種或其組合進行通訊。6.—種智能家居的雙向控制方法,其特征在于,包括如下步驟: 步驟1:用戶通過遠程用戶端選擇需要操作的智能家電,并且輸入相應的控制指令,將智能家電信息以及控制指令打包成控制指令發(fā)送給遠程控制器; 步驟2:然后遠程控制器接收遠程用戶端的控制指令,對控制指令進行處理分析后,轉發(fā)給對應的智能家電; 步驟3:所述智能家電接收到控制指令后執(zhí)行,同時返回其執(zhí)行狀態(tài); 步驟4:所述遠程控制器收到智能家電返回的執(zhí)行狀態(tài)后,進行解析,并發(fā)送給對應的遠程用戶端,若遠程用戶端沒有接收到智能家電返回的執(zhí)行狀態(tài),則判斷智能家電執(zhí)行失敗,將重發(fā)控制指令。7.如權利要求6所述的雙向控制方法,其特征在于,還包括步驟5,所述遠程用戶端發(fā)送執(zhí)行狀態(tài)查詢命令,遠程控制器接收遠程用戶端的控制指令,對控制指令進行處理分析后,轉發(fā)給對應的智能家電,所述智能家電接收到控制指令后,將其保存的上一次的控制指令,通過遠程控制器轉發(fā)給遠程用戶端,所述遠程用戶端對比返回的控制指令與其保存的上一次的控制指令是否相同,若相同,則判斷執(zhí)行成功;若不相同或者未接到返回的控制指令,則判斷執(zhí)行失敗,重發(fā)控制指令。
【專利摘要】本發(fā)明公開了一種智能家電的雙向控制系統(tǒng)及控制方法,其系統(tǒng)可以利用多個遠程用戶端,控制所需要操作的各種智能家電。使用者操作手機、平板及電腦等設備輸入控制指令,通過網(wǎng)絡到達遠程控制器(遠程控制模塊),并由其將數(shù)據(jù)轉發(fā)給智能家電執(zhí)行,同時以不同方式獲取智能家電返回的執(zhí)行狀態(tài)。遠程控制器包括中轉發(fā)送模塊、中轉接收模塊、主控模塊。所述主控模塊對遠程用戶端與智能家電之間的通訊數(shù)據(jù)進行解析,并通過中轉發(fā)送模塊轉發(fā)給相應的遠程用戶端或智能家電。本發(fā)明可以完全控制智能家電,并及時以及隨時掌控所有智能家電當前狀態(tài),從而提高智能家居的可操控性、準確性及便利性。
【IPC分類】G05B15/02, G05B19/418
【公開號】CN105116739
【申請?zhí)枴緾N201510414373
【發(fā)明人】周良
【申請人】周良
【公開日】2015年12月2日
【申請日】2015年7月15日