申請?zhí)峁┑募夹g方案總體思路如下:
[0042]在本申請實施例的技術方案中,第一智能家居設備首先獲得與自身連接的多個智能家居設備的網(wǎng)絡能力集。然后,根據(jù)第一智能家居設備的網(wǎng)絡能力和網(wǎng)絡能力集,從第一智能家居設備和多個智能家居設備中確定出能夠作為網(wǎng)關的第二智能家居設備。所以,確定第二智能家居設備作為網(wǎng)關,替代網(wǎng)關盒子,并通過第二智能家居設備與云端連接,使得用戶不必再單獨購買網(wǎng)關盒子,為用戶節(jié)約了成本。
[0043]下面通過附圖以及具體實施例對本發(fā)明技術方案做詳細的說明,應當理解本申請實施例以及實施例中的具體特征是對本申請技術方案的詳細的說明,而不是對本申請技術方案的限定,在不沖突的情況下,本申請實施例以及實施例中的技術特征可以相互組合。
[0044]本文中術語“和/或”,僅僅是一種描述關聯(lián)對象的關聯(lián)關系,表示可以存在三種關系,例如,六和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符,一般表示前后關聯(lián)對象是一種“或”的關系。
[0045]本申請第一方面提供了一種信息處理方法,應用于第一智能家居設備。具體來講,家庭中設置有智能家居系統(tǒng),第一智能家居設備為智能家居系統(tǒng)中的任一智能家居設備。另外,智能家居系統(tǒng)中還包括多個智能家居設備。智能家居系統(tǒng)中每個智能家居設備之間通過無線網(wǎng)絡相互連接。本申請的方法可應用于智能家居系統(tǒng)中的每一個智能家居設備。為方便介紹,本申請實施例中描述其中任一智能家居設備,即第一智能家居設備如何執(zhí)行本申請實施例中的方法,其余智能家居設備執(zhí)行方式類似,因此將不重復贅述。
[0046]請參考圖1,本申請實施例中的信息處理方法包括如下步驟:
[0047]SlOl:獲得所述多個智能家居設備的網(wǎng)絡能力集;
[0048]S102:根據(jù)所述第一智能家居設備的網(wǎng)絡能力和所述網(wǎng)絡能力集,從所述第一智能家居設備所述多個智能家居設備中確定出能夠作為網(wǎng)關的第二智能家居設備。
[0049]首先,在本申請實施例中,多個智能家居設備的網(wǎng)絡能力集包括多個智能家居設備中每個智能家居設備的網(wǎng)絡能力。其中,網(wǎng)絡能力表示智能家居設備連接網(wǎng)絡以及路由信息的能力。網(wǎng)絡能力可以用網(wǎng)絡類型、操作系統(tǒng)和/或內(nèi)存等表示,本申請不作具體限制。
[0050]為了確定出能夠作為網(wǎng)關的第二智能家居設備,在SlOl中,第一智能家居設備獲得多個智能家居設備的網(wǎng)絡能力集。具體來講,第一智能家居設備與多個智能家居設備連接,所以SlOl,具體為接收每個智能家居設備分別發(fā)送的各自的網(wǎng)絡能力,然后第一智能家居設備再將接收到的所有網(wǎng)絡能力集合為網(wǎng)絡能力集。
[0051]進一步,第一智能家居設備除了需要獲得多個智能家居設備的網(wǎng)絡能力集,還需要從自身獲取第一智能家居設備的網(wǎng)絡能力。在S102中,第一智能家居設備根據(jù)自身網(wǎng)絡能力和網(wǎng)絡能力集,從第一智能家居設備和多個智能家居設備中確定出能夠作為網(wǎng)關的第二智能家居設備。
[0052]具體來講,由于作為網(wǎng)關的設備除了自身與云端連接,同時還要承擔系統(tǒng)中其他智能家居設備與云端的連接,所以,第二智能家居設備的網(wǎng)絡能力較強為較佳選擇。在本申請實施例中,第一智能家居設備根據(jù)自身網(wǎng)絡能力和網(wǎng)絡能力集,選擇網(wǎng)絡能力最強的智能家居設備作為網(wǎng)關。換言之,第二智能家居設備具體為智能家居系統(tǒng)中當前網(wǎng)絡能力最強的智能家居設備。
[0053]由于智能家居系統(tǒng)中的每個智能家居設備都會執(zhí)行本申請實施例的方法,所以每個智能家居系統(tǒng)會確定出同一第二智能家居設備。進而,確定出作為網(wǎng)關的第二智能家居設備后,除了第二智能家居設備,每個智能家居設備都會連接到第二智能家居設備,以便通過第二智能家居設備連接云端。
[0054]由上述描述可知,本申請實施例中的第一智能家居設備確定第二智能家居設備作為網(wǎng)關,替代網(wǎng)關盒子,并通過第二智能家居設備與云端連接,使得用戶不必再單獨購買網(wǎng)關盒子,為用戶節(jié)約了成本。
[0055]在具體實現(xiàn)過程中,第二智能家居設備可以為第一智能家居設備,也可以為多個智能家居設備中的任意一個,本申請不做具體限制。
[0056]接下來,對S102中如何確定第二智能家居設備進行詳細介紹。
[0057]在本申請實施例中,第一智能家居設備的網(wǎng)絡能力包括第一智能家居設備的能力等級和性能參數(shù),網(wǎng)絡能力集包括多個智能家居設備中每個智能家居設備的能力等級和性能參數(shù)。
[0058]具體來講,在本申請實施例中,預先在智能家居設備中設置有能力等級。在具體實現(xiàn)過程中,可以按照智能家居設備的操作系統(tǒng)設置能力等級,例如安卓系統(tǒng)的智能家居設備設置為最高能力等級,Iinux系統(tǒng)的智能家居設備能力等級次之,單片機系統(tǒng)的智能家居設備的能力等級最低。還可以按照智能家居系統(tǒng)的網(wǎng)絡類型來設置能力等級,例如具有無線網(wǎng)絡模塊的智能家居設備的能力等級為第一級,不具有無線網(wǎng)絡模塊的智能家居設備的能力等級為低于第一級的第二級。本申請所屬領域的普通技術人員可以根據(jù)實際進行設置,本申請不做具體限制。
[0059]為方便介紹,假設本申請實施例中的能力等級由高到低依次為A、B、C和D四級,且每個級別具體代表的能力為:
[0060]A級:以安卓系統(tǒng)作為操作系統(tǒng),處理能力強,內(nèi)存大,且具備無線網(wǎng)絡模塊;
[0061]B級:以Iinux或類Iinux系統(tǒng)作為操作系統(tǒng),處理能力較強,內(nèi)存較大,具備無線網(wǎng)絡豐吳塊;
[0062]C級:以單片機為系統(tǒng),能力較差,內(nèi)存較小,具有或不具有無線網(wǎng)絡模塊;
[0063]D級:無操作系統(tǒng),運算能力差,不具有無線網(wǎng)絡模塊。
[0064]在本申請實施例中,S102的具體實現(xiàn)過程可以包括:
[0065]根據(jù)所述第一智能家居設備的能力等級和所述多個智能家居設備的能力等級,確定所述能力等級最高的至少一個智能家居設備為至少一個備選設備;
[0066]從所述至少一個備選設備中,確定所述性能參數(shù)滿足預設條件的一個備選設備為所述第二智能家居設備。
[0067]具體來講,為了選擇出網(wǎng)絡能力最強的第二智能家居設備,首先,第一智能家居設備從第一智能家居設備的能力等級和多個智能家居設備的能力等級中,確定出能力等級最高的至少一個智能家居設備為至少一個備選設備。
[0068]進一步,當至少一個備選設備具體僅有一個時,可以直接確定該備選設備為第二智能家居設備。而當至少一個備選設備為多個時,還需要從至少一個備選設備中篩選出一個備選設備作為第二智能家居設備。
[0069]具體來講,一方面,本申請實施例中的性能參數(shù)可以為表示智能家居設備某一方面的能力,例如體現(xiàn)響應速度的內(nèi)存使用率、反映上傳下載能力的帶寬等,本申請不做具體限制。進而,本申請實施例中的預設條件表示性能參數(shù)最好的智能家居設備。所以,第一智能家居設備比較多個備選設備的性能參數(shù),確定其中性能參數(shù)最好的備選設備為第二智能家居設備。
[0070]舉例來說,假設能力等級如前所述的A、B、C和D。智能家居系統(tǒng)中包括5個智能家居設備,分別為Al設備、A2設備、B設備、C設備和D設備。其中Al設備的能力等級為A級,A2設備的能力等級為A級,B設備的能力等級為B級,C設備的能力等級為C級,D設備的能力等級為D級。第一智能家居設備假設為B設備。B設備獲得其余4個智能家居設備的能力等級,并通過對比確定,Al設備和A2設備的能力最高,因此將Al設備和A2設備確定為備選設備。
[0071]進一步假設性能參數(shù)為使用剩余壽命。第一智能家居設備接收到的性能參數(shù)具體為Al設備的使用剩余壽命為18年,而A2設備的使用剩余壽命為10年。由于使用剩余壽命較長的智能家居設備通常器件磨損較輕,響應速度較快,所以使用剩余壽命較長的智能家居設備的更適合做網(wǎng)關。因此,第一智能家居設備確定Al設備為第二智能家居設備。
[0072]另一方面,性能參數(shù)也可以并不表示智能家居設備某一方面的能力,而表示每個智能家居設備之間的區(qū)別,例如MAC(媒體訪問控制,Media Access Contro