智能家電控制方法及家庭網(wǎng)關(guān)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種智能家電控制方法及家庭網(wǎng)關(guān)。
【背景技術(shù)】
[0002] 智能家居場(chǎng)景下,用戶可以通過(guò)智能終端,采用兩種控制方式實(shí)現(xiàn)對(duì)智能家電設(shè) 備的控制,如圖1所示,控制方式包括:
[0003] 小循環(huán)控制方式:智能終端在家庭域網(wǎng)絡(luò)中,通過(guò)家庭智能網(wǎng)關(guān),控制智能家電設(shè) 備。
[0004] 大循環(huán)控制方式:首先,智能終端將操作指令通過(guò)移動(dòng)互聯(lián)網(wǎng)發(fā)送給云平臺(tái);然 后,云平臺(tái)將操作指令通過(guò)移動(dòng)互聯(lián)網(wǎng)轉(zhuǎn)發(fā)給與之相連的家庭智能網(wǎng)關(guān),從而實(shí)現(xiàn)對(duì)智能 家電設(shè)備的控制。
[0005] 在以上兩種控制方式中,用戶控制智能家電的基本流程如下:
[0006] 步驟1 :用戶在智能終端的家電控制應(yīng)用程序(APP)中,選擇需要控制的家電設(shè) 備,以及需要調(diào)用的設(shè)備具體功能/操作;
[0007] 步驟2 :APP根據(jù)用戶選擇,生成智能家電操作指令,通過(guò)智能家庭網(wǎng)關(guān)中繼,或通 過(guò)智能家庭網(wǎng)關(guān)+云平臺(tái)中繼,發(fā)送給目標(biāo)智能家電設(shè)備;
[0008] 步驟3 :智能家電設(shè)備收到用戶發(fā)送的操作指令后,執(zhí)行相應(yīng)操作,并反饋造作結(jié) 果;
[0009] 步驟4 :智能家電設(shè)備反饋的操作結(jié)果,通過(guò)智能家庭網(wǎng)關(guān)中繼,或通過(guò)智能家庭 網(wǎng)關(guān)+云平臺(tái)中繼,返回給用戶。
[0010] 現(xiàn)有的智能家電控制流程設(shè)計(jì),無(wú)論是大循環(huán)還是小循環(huán),都只考慮一個(gè)用戶控 制家電的單用戶場(chǎng)景。在實(shí)際應(yīng)用中,可能會(huì)出現(xiàn)家內(nèi)的家庭用戶(即小循環(huán)用戶)和家 外的家庭用戶(即大循環(huán)用戶)同時(shí)或近似同時(shí)(間隔時(shí)間較短)對(duì)同一智能家電進(jìn)行控 制的多用戶場(chǎng)景。在該多用戶場(chǎng)景下,可能會(huì)產(chǎn)生控制權(quán)沖突的問(wèn)題。
【發(fā)明內(nèi)容】
[0011] 本發(fā)明提供了一種智能家電控制方法及家庭網(wǎng)關(guān),用以解決現(xiàn)有技術(shù)中多用戶場(chǎng) 景下易產(chǎn)生控制權(quán)沖突的問(wèn)題。
[0012] 依據(jù)本發(fā)明的一個(gè)方面,提供一種智能家電控制方法,應(yīng)用在家庭網(wǎng)關(guān)側(cè),包括:
[0013] 當(dāng)接收到用戶發(fā)出的智能家電操作指令時(shí),判斷所述用戶的優(yōu)先級(jí);
[0014] 在所述用戶為低優(yōu)先級(jí)的情況下,檢測(cè)當(dāng)前是否存在已接入的高優(yōu)先級(jí)用戶,當(dāng) 存在時(shí),將所述用戶的操作請(qǐng)求通告給所述高優(yōu)先級(jí)用戶,并根據(jù)所述高優(yōu)先級(jí)用戶的回 復(fù)情況,對(duì)所述操作指令進(jìn)行轉(zhuǎn)發(fā)控制。
[0015] 可選地,本發(fā)明所述方法中,當(dāng)判斷出所述用戶的優(yōu)先級(jí)為高優(yōu)先級(jí)的情況下,或 者,所述用戶為低優(yōu)先級(jí)且當(dāng)前不存在已接入的高優(yōu)先級(jí)用戶的情況下,直接將所述操作 指令發(fā)送至智能家電。
[0016] 可選地,本發(fā)明所述方法中,所述直接將所述操作指令發(fā)送至智能家電時(shí),還包 括:判斷在設(shè)定的時(shí)間門(mén)限Tl內(nèi)其他用戶是否操作過(guò)所述智能家電,若是,則向操作過(guò)所 述智能家電的其他用戶通告所述用戶的操作。
[0017] 可選地,本發(fā)明所述方法中,所述根據(jù)高優(yōu)先級(jí)用戶的回復(fù)情況,對(duì)所述操作指令 進(jìn)行轉(zhuǎn)發(fā)控制,具體包括:
[0018] 判斷所述高優(yōu)先級(jí)用戶在設(shè)定的時(shí)間門(mén)限Tl內(nèi)是否操作過(guò)所述智能家電;
[0019] 若操作過(guò),則判斷高優(yōu)先級(jí)用戶在設(shè)定的時(shí)間門(mén)限T2內(nèi)是否同意了所述用戶的 操作請(qǐng)求,若是,則向所述智能家電發(fā)送所述操作指令,若否,則拒絕向所述智能家電發(fā)送 所述操作指令;
[0020] 若未操作過(guò),則判斷高優(yōu)先級(jí)用戶在設(shè)定的時(shí)間門(mén)限T2內(nèi)是否拒絕了所述用戶 的操作請(qǐng)求,若是,則拒絕向所述智能家電發(fā)送所述操作指令;否則,向所述智能家電發(fā)送 所述操作指令。
[0021] 可選地,本發(fā)明所述方法中,所述家庭網(wǎng)關(guān)維護(hù)有接入用戶列表和用戶操作記錄 列表;
[0022] 所述家庭網(wǎng)關(guān)根據(jù)所述接入用戶列表檢測(cè)當(dāng)前是否存在已接入的高優(yōu)先級(jí)用戶; 以及根據(jù)所述用戶操作記錄列表對(duì)用戶是否操作過(guò)所述智能家電進(jìn)行判斷。
[0023] 可選地,本發(fā)明所述方法中,低優(yōu)先級(jí)用戶為大循環(huán)控制方式下的大循環(huán)用戶,高 優(yōu)先級(jí)用戶為小循環(huán)控制方式下的小循環(huán)用戶。
[0024] 依據(jù)本發(fā)明的另一個(gè)方面提供一種家庭網(wǎng)關(guān),包括:
[0025] 判斷模塊,用于當(dāng)接收到用戶發(fā)出的智能家電操作指令時(shí),判斷所述用戶的優(yōu)先 級(jí);
[0026] 控制模塊,用于在所述判斷模塊判斷出所述用戶為低優(yōu)先級(jí)的情況下,檢測(cè)當(dāng)前 是否存在已接入的高優(yōu)先級(jí)用戶,當(dāng)存在時(shí),將所述用戶的操作請(qǐng)求通告給所述高優(yōu)先級(jí) 用戶,并根據(jù)所述高優(yōu)先級(jí)用戶的回復(fù)情況,對(duì)所述操作指令進(jìn)行轉(zhuǎn)發(fā)控制。
[0027] 可選地,本發(fā)明所述的家庭網(wǎng)中,所述控制模塊,還用于在所述判斷模塊判斷出所 述用戶的優(yōu)先級(jí)為高優(yōu)先級(jí)的情況下,或者,所述用戶為低優(yōu)先級(jí)且當(dāng)前不存在已接入的 高優(yōu)先級(jí)用戶的情況下,直接將所述操作指令發(fā)送至智能家電。
[0028] 可選地,本發(fā)明所述的家庭網(wǎng)中,所述控制模塊直接將所述操作指令發(fā)送至智能 家電時(shí),進(jìn)一步用于判斷在設(shè)定的時(shí)間門(mén)限Tl內(nèi)其他用戶是否操作過(guò)所述智能家電,若 是,則向操作過(guò)所述智能家電的其他用戶通告所述用戶的操作。
[0029] 可選地,本發(fā)明所述的家庭網(wǎng)中,所述控制模塊,具體用于判斷所述高優(yōu)先級(jí)用戶 在設(shè)定的時(shí)間門(mén)限Tl內(nèi)是否操作過(guò)所述智能家電;若操作過(guò),則判斷高優(yōu)先級(jí)用戶在設(shè)定 的時(shí)間門(mén)限T2內(nèi)是否同意了所述用戶的操作請(qǐng)求,若是,則向所述智能家電發(fā)送所述操作 指令,若否,則拒絕向所述智能家電發(fā)送所述操作指令;若未操作過(guò),則判斷高優(yōu)先級(jí)用戶 在設(shè)定的時(shí)間門(mén)限T2內(nèi)是否拒絕了所述用戶的操作請(qǐng)求,若是,則拒絕向所述智能家電發(fā) 送所述操作指令;否則,向所述智能家電發(fā)送所述操作指令。
[0030] 本發(fā)明有益效果如下:
[0031] 本發(fā)明針對(duì)智能家居的多用戶場(chǎng)景,提出了一種基于用戶優(yōu)先級(jí)的智能家電控制 沖突解決方案。該方案采用高優(yōu)先級(jí)用戶的授權(quán)制,對(duì)低優(yōu)先級(jí)用戶的控制操作進(jìn)行響應(yīng), 實(shí)現(xiàn)了在確保高優(yōu)先級(jí)用戶(即小循環(huán)用戶)具有智能家電操作優(yōu)先權(quán)的同時(shí),兼顧低優(yōu) 先級(jí)用戶(即大循環(huán)用戶)的合理操作權(quán)限,解決了多用戶場(chǎng)景下控制權(quán)沖突的問(wèn)題,提高 了家居智能化水平。
【附圖說(shuō)明】
[0032] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是 本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還 可以根據(jù)這些附圖獲得其他的附圖。
[0033] 圖1為現(xiàn)有技術(shù)中智能家居場(chǎng)景下的家電控制方式示意圖;
[0034] 圖2為本發(fā)明實(shí)施例一提供的一種智能家電控制方法的流程圖;
[0035] 圖3為本發(fā)明實(shí)施例二提供的一種智能家電控制方法的流程圖;
[0036] 圖4為本發(fā)明提供的一個(gè)應(yīng)用示例的智能家電控制方法的流程圖;
[0037] 圖5為本發(fā)明實(shí)施例三提供的一種家庭網(wǎng)關(guān)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0038] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0039] 實(shí)施例一
[0040] 本發(fā)明實(shí)施例提供一種智能家電控制方法,應(yīng)用在家庭網(wǎng)關(guān)側(cè),如圖2所不,包括 如下步驟:
[0041] 步驟S201,當(dāng)接收到用戶發(fā)出的智能家電操作指令時(shí),判斷所述用戶的優(yōu)先級(jí),若 為低優(yōu)先級(jí),則執(zhí)行步驟S202 ;若為高優(yōu)先級(jí),則執(zhí)行步驟S204 ;
[0042] 本實(shí)施例中,用戶優(yōu)先級(jí)的劃分方式包括但不限于為根據(jù)大循環(huán)和小循環(huán)控制方 式進(jìn)行劃分,具體的,低優(yōu)先級(jí)用戶為大循環(huán)控制方式下的大循環(huán)用戶,高優(yōu)先級(jí)用戶為小 循環(huán)控制方式下的小循環(huán)用戶。
[0043] 步驟S202,檢測(cè)