體包括:
[0038]根據(jù)所述每個(gè)智能家居設(shè)備與所述智能家居控制器間的位置信息,確定所述每個(gè)智能家居設(shè)備所在房間;
[0039]根據(jù)所述每個(gè)智能家居設(shè)備的所在房間,獲得所述每個(gè)房間中包括有所述K個(gè)智能家居設(shè)備;
[0040]建立所述每個(gè)房間與所述K個(gè)智能家居設(shè)備間的每個(gè)房間的綁定關(guān)系;
[0041]基于所述每個(gè)房間的唯一標(biāo)識(shí)碼、所述K個(gè)智能家居設(shè)備的K個(gè)設(shè)備信息以及所述每個(gè)房間的綁定關(guān)系,獲得所述N個(gè)房間控制集。
[0042]首先智能家居控制器根據(jù)相對(duì)位置關(guān)系確定每個(gè)智能家居設(shè)備的所在房間。具體來(lái)講,位置信息為wifi強(qiáng)度,智能家居控制器首先根據(jù)wifi強(qiáng)度計(jì)算出每個(gè)智能家居設(shè)備和自身之間的距離。接著,結(jié)合家庭室內(nèi)平面圖確定出每個(gè)智能家居設(shè)備所在房間。其中,根據(jù)Wifi強(qiáng)度計(jì)算距離與現(xiàn)有技術(shù)類似,這里就不再一一贅述了。
[0043]沿用上文中M為6的例子來(lái)說(shuō),假設(shè)根據(jù)wifi強(qiáng)度計(jì)算出位于客廳的空調(diào)、位于第一臥室的空調(diào)、位于第二臥室的空調(diào)、位于客廳的電視機(jī)、位于第一臥室的空氣凈化器和位于第二臥室的加濕器依次為I米,4.5米,5.3米,1.7米,4米和5.5米。家庭室內(nèi)平面圖如圖2所示,在距離智能家居控制器的O米?3米的區(qū)域?yàn)榭蛷d,距離智能家居控制器3?5米的區(qū)域?yàn)榈谝慌P室,距離智能家居控制器5?7米的區(qū)域?yàn)榈诙P室。因此,結(jié)合家庭室內(nèi)平面圖,智能家居控制器確定身份標(biāo)識(shí)為ktl的智能家居設(shè)備所在房間為客廳,身份標(biāo)識(shí)為kt2的智能家居設(shè)備所在房間為第一臥室,身份標(biāo)識(shí)為kt3的智能家居設(shè)備所在房間為第二臥室,身份標(biāo)識(shí)為diansjl的智能家居設(shè)備所在房間為客廳,身份標(biāo)識(shí)為jhq的智能家居設(shè)備所在房間為第一臥室,身份標(biāo)識(shí)為jsq的智能家居設(shè)備所在房間為第二臥室。
[0044]在確定了每個(gè)智能家居設(shè)備的所在房間后,就可以獲得每個(gè)房間中包括的K個(gè)智能家居設(shè)備了。在本申請(qǐng)實(shí)施例中,O SK SM之間的整數(shù)。每個(gè)房間中包括的K個(gè)智能家居設(shè)備的數(shù)量K可以完全相同,也可以不完全相同,對(duì)此本申請(qǐng)不做現(xiàn)在。
[0045]沿用上文中的例子,在確定了 6個(gè)智能家居設(shè)備的所在房間后,就可以獲得3個(gè)房間每個(gè)房間所包括的智能家居設(shè)備了。具體為唯一標(biāo)識(shí)碼為CDlOl的第一個(gè)房間包括身份標(biāo)識(shí)為ktl和diansjl的兩個(gè)智能家居設(shè)備;唯一標(biāo)識(shí)碼為⑶102的第二房間包括身份標(biāo)識(shí)為kt2和jhq的兩個(gè)智能家居設(shè)備;唯一標(biāo)識(shí)碼為CD103的第三個(gè)房間包括身份標(biāo)識(shí)為kt3和jsq的兩個(gè)智能家居設(shè)備。
[0046]然后,建立每個(gè)房間與對(duì)應(yīng)的K各智能家居設(shè)備的每個(gè)房間的綁定關(guān)系。沿用上文中的例子,即建立第一房間與身份標(biāo)識(shí)為ktl和diansjl的兩個(gè)智能家居設(shè)備的每個(gè)房間的綁定關(guān)系,第二房間與身份標(biāo)識(shí)為kt2和jhq的兩個(gè)智能家居設(shè)備的每個(gè)房間的綁定關(guān)系,第三房間與身份標(biāo)識(shí)為kt3和jsq的兩個(gè)智能家居設(shè)備的每個(gè)房間的綁定關(guān)系。
[0047]最后,基于每個(gè)房間的唯一標(biāo)識(shí)、K個(gè)智能家居設(shè)備和每個(gè)房間的綁定關(guān)系,獲得N個(gè)房間控制集。沿用上文中的例子來(lái)說(shuō),本申請(qǐng)實(shí)施例中的智能家居控制器可以建立假設(shè)如下的3個(gè)房間控制集:
[0048]1、CDlOl: k 11 and diansjl ; k 11 informat1n (***) ; d i a n s j Iinformat1n(氺氺氺)。
[0049]2、CD102:kt2 and jhq ;kt2 informat1n (***) ; jhq informat1n (林*)。
[0050]3、CD103:kt3 and jsq ;kt3 informat1n (***) ; jsq informat1n (***)。
[0051]當(dāng)智能家居控制器需要對(duì)某個(gè)房間的智能家居設(shè)備進(jìn)行控制時(shí),不再依靠用戶從M個(gè)智能家居設(shè)備中一一選出位于待控制房間中的多個(gè)智能家居設(shè)備。智能家居控制器根據(jù)待控制房間的唯一標(biāo)識(shí)碼讀取對(duì)應(yīng)的房間控制集中包括的K個(gè)智能家居設(shè)備的K個(gè)設(shè)備信息,從而基于K個(gè)設(shè)備信息來(lái)控制該K個(gè)智能家居設(shè)備。
[0052]進(jìn)一步,在S104之后,當(dāng)用戶需要?jiǎng)h除房間控制集時(shí),還包括:
[0053]通過(guò)所述智能家居控制器的輸入設(shè)備或包括所述智能家居控制器的電子設(shè)備接收刪除請(qǐng)求,所述刪除請(qǐng)求包括待刪除房間的唯一標(biāo)識(shí)碼;
[0054]根據(jù)所述待刪除房間的唯一標(biāo)識(shí)碼,從所述N個(gè)房間控制集中確定待刪除的房間控制集;
[0055]讀取所述待刪除的房間控制集中的所述K個(gè)設(shè)備信息,并將所述K個(gè)設(shè)備信息保存在家庭控制集中;
[0056]刪除所述待刪除的房間控制集。
[0057]具體來(lái)講,用戶通過(guò)智能家居控制器的輸入設(shè)備或包括智能家居控制器的電子設(shè)備,如平板電腦、筆記本電腦等,輸入刪除請(qǐng)求。在刪除請(qǐng)求中包括待刪除房間的唯一標(biāo)識(shí)碼。智能家居控制器根據(jù)待刪除房間的唯一標(biāo)識(shí)從N個(gè)房間集中確定出待刪除的房間控制集。例如待刪除房間的唯一標(biāo)識(shí)碼為CD102,則智能家居控制器確定待刪除的房間控制集為
CD102:kt2 and jhq ;kt2informat1n(***) ; jhq informat1n (氺氺氺)。
[0058]進(jìn)一步讀取K個(gè)設(shè)備信息,將K個(gè)設(shè)備信息保存在家庭控制集中,以便后續(xù)控制。最后刪除待刪除的房間控制集。則N個(gè)房間控制集變?yōu)?
[0059]1、CDlOl: k 11 and diansjl ; k 11 informat1n (***) ; d i a n s j Iinformat1n(氺氺氺)。
[0060]2、CD103:kt3 and jsq ;kt3 informat1n (***) ; jsq informat1n (***)。
[0061]Family:CD102:kt2 and jhq ;kt2 informat1n(***) ; jhq informat1n(***)。
[0062]可選的,當(dāng)用戶需要在某個(gè)房間中添加智能家居設(shè)備,且需要將新添加智能家居設(shè)備也加入對(duì)應(yīng)的房間控制集中,則還包括:
[0063]通過(guò)所述輸入設(shè)備或所述電子設(shè)備接收添加請(qǐng)求,所述添加請(qǐng)求中包括待添加房間的唯一標(biāo)識(shí)碼和待添加的設(shè)備信息;
[0064]根據(jù)所述待添加房間的唯一標(biāo)識(shí)碼,從所述N個(gè)房間控制集中確定待添加設(shè)備的房間控制集;
[0065]建立所述待添加房間的唯一標(biāo)識(shí)碼與所述待添加設(shè)備信息的綁定關(guān)系,將所述待添加的設(shè)備信息添加到所述待添加設(shè)備的房間控制集中;所述待添加設(shè)備的信息中至少包括待添加設(shè)備的身份標(biāo)識(shí)。
[0066]具體來(lái)講,用戶首先輸入添加請(qǐng)求,在添加請(qǐng)求中包括待添加房間的唯一標(biāo)識(shí)碼和待添加的設(shè)備信息。然后智能家居控制器同樣根據(jù)待添加房間的唯一標(biāo)識(shí)碼確定待添加設(shè)備的房間控制集。
[0067]接著,智能家居控制器將唯一標(biāo)識(shí)碼和待添加設(shè)備的設(shè)備信息綁定在一起,并將待添加設(shè)備的設(shè)備信息添加到待添加設(shè)備的房間控制集中。
[0068]最后,在本申請(qǐng)實(shí)施例中,為了方便用戶控制,智能家居控制器還可以將N個(gè)房間控制集發(fā)送一預(yù)設(shè)移動(dòng)電子設(shè)備,如用戶的手機(jī)?;蛘甙l(fā)送至服務(wù)器,便于用戶需要時(shí)下載。
[0069]實(shí)施例二:
[0070]本申請(qǐng)實(shí)施例提供了一種智能家居控制器,如圖3所示,包括:
[0071]第一獲得單元101,用于獲得所述智能家居控制器所控制的家庭范圍內(nèi)包括有N個(gè)房間,N為正整數(shù);
[0072]編碼單元102,用于編碼獲得所述N個(gè)房間中每個(gè)房間的唯一標(biāo)識(shí)碼,共獲得N個(gè)唯一標(biāo)識(shí)碼;
[0073]第二獲得單元103,用于采集獲得在所述家庭范圍中的M個(gè)智能家居設(shè)備的M個(gè)設(shè)備信息,所述M個(gè)設(shè)備信息中的每個(gè)設(shè)備信息包括每個(gè)智能家居設(shè)備的身份標(biāo)識(shí)和用于表征每個(gè)智能家居設(shè)備與所述智能家居控制器相對(duì)位置的位置信息,M為正整數(shù);
[0074]第三獲得單元104,用于基于所述M個(gè)設(shè)備信息及所述N個(gè)唯一標(biāo)識(shí)碼,獲得N個(gè)房間控制集,其中,所述N個(gè)房間控制集中每個(gè)房間控制集包括所述每個(gè)房間的唯一標(biāo)識(shí)碼,以及所述每個(gè)房間中包括M個(gè)智能家居設(shè)備中的K個(gè)智能家居設(shè)備所對(duì)應(yīng)的K個(gè)設(shè)備信息,以及所述每個(gè)房間和所述K個(gè)智能家居設(shè)備間的在綁定關(guān)系,K為小于M的正整數(shù)。
[0075]其中,第三獲得單元104具體用于:
[0076]根據(jù)所述每個(gè)智能家居設(shè)備與所述智能家居控制器間的相對(duì)位置信息,確定所述每個(gè)智能家居設(shè)備所在房間;
[0077]根據(jù)所述每個(gè)智能家居設(shè)備的所在房間,獲得所述每個(gè)房間中包括有所述K個(gè)智能家居設(shè)備;
[0078]建立所述每個(gè)房間與所述K個(gè)智能家居設(shè)備間的每個(gè)房間的綁定關(guān)系;
[0079]基于所述每個(gè)房間的唯一標(biāo)識(shí)碼、所述K個(gè)智能家居設(shè)備的K個(gè)設(shè)備信息以及所述每個(gè)房