接時,則繼續(xù)執(zhí)行步驟307。
[0083]在步驟303中,獲取開啟智能家居設(shè)備的命令。
[0084]在步驟304中,確定本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)的設(shè)備的距離。
[0085]這里,可以根據(jù)本端的發(fā)射功率和本端的響應(yīng)消息的信號強度來確定本端與預(yù)設(shè)的無線網(wǎng)絡(luò)的設(shè)備的距離。當(dāng)然,還可以通過其它方式計算本端與預(yù)設(shè)的無線網(wǎng)絡(luò)的設(shè)備的距離,如信號強度分布法等。
[0086]在步驟305中,根據(jù)確定的距離,確定本端設(shè)備的用戶走完距離的時間。
[0087]可以在本端上預(yù)先存儲用戶走路的平均速度,從而可根據(jù)確定的距離和該平均速度,確定本端的用戶走完該距離的時間。
[0088]在步驟306中,根據(jù)獲取的開啟智能家居設(shè)備的命令、以及確定的時間,控制智能家居設(shè)備中處于關(guān)閉狀態(tài)的智能家居設(shè)備開啟。
[0089]在步驟307中,犾取關(guān)閉智能豕居設(shè)備的命令。
[0090]在步驟308中,根據(jù)獲取的關(guān)閉智能家居設(shè)備的命令,控制智能家居設(shè)備中處于開啟狀態(tài)的智能家居設(shè)備關(guān)閉。
[0091]本實施例中,可以滿足這些場景,例如,手機檢測到與預(yù)設(shè)的WIFI網(wǎng)絡(luò)(如手機用戶的家中的WIFI網(wǎng)絡(luò))成功連接時,手機確定本端設(shè)備與預(yù)設(shè)的WIFI網(wǎng)絡(luò)的設(shè)備的距離為200米,進一步確定手機的用戶走完該200米的時間為3分鐘,此時,可控制處于關(guān)閉狀態(tài)的照明燈延時2分鐘開啟;可控制智能熱水器調(diào)整功率,使其能夠在3分鐘之內(nèi)燒好熱水;可控制空調(diào)調(diào)整溫度,使其能夠在3分鐘之內(nèi)升溫等。
[0092]如圖4所示,為本公開提供的智能家居的控制方法的另一個實施例,用于終端中,該方法包括以下步驟:
[0093]在步驟401中,實時檢測本端設(shè)備上無線網(wǎng)絡(luò)連接狀態(tài)的變化情況。關(guān)于此處步驟401的描述可參見前述步驟101,此處不再贅述。
[0094]在步驟402中,當(dāng)檢測到本端設(shè)備上發(fā)生變化的無線網(wǎng)絡(luò)為預(yù)設(shè)無線網(wǎng)絡(luò)時,判斷無線網(wǎng)絡(luò)發(fā)生變化的連接狀態(tài)類型,若檢測到本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)成功連接時,則繼續(xù)執(zhí)行步驟403 ;若檢測到本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)斷開連接時,則繼續(xù)執(zhí)行步驟405。
[0095]在步驟403中,獲取開啟智能家居設(shè)備的命令。
[0096]在步驟404中,根據(jù)獲取的開啟智能家居設(shè)備的命令,并通過與預(yù)設(shè)無線網(wǎng)絡(luò)之間的網(wǎng)絡(luò)連接,控制智能家居設(shè)備中處于關(guān)閉狀態(tài)的智能家居設(shè)備開啟。例如,可通過與預(yù)設(shè)無線網(wǎng)絡(luò)之間的網(wǎng)絡(luò)連接,將獲取的開啟智能家居設(shè)備的命令發(fā)送至智能家居設(shè)備平臺,從而實現(xiàn)對智能家居設(shè)備的控制。
[0097]在步驟405中,獲取關(guān)閉智能家居設(shè)備的命令。
[0098]在步驟406中,根據(jù)獲取的關(guān)閉智能家居設(shè)備的命令,控制智能家居設(shè)備中處于開啟狀態(tài)的智能家居設(shè)備關(guān)閉。
[0099]本實施例中,可以通過與預(yù)設(shè)無線網(wǎng)絡(luò)之間的網(wǎng)絡(luò)連接,將控制指令發(fā)送給智能家居設(shè)備平臺,從而實現(xiàn)對智能家居設(shè)備的控制。
[0100]如圖5所示,為本公開提供的智能家居的控制方法的另一個實施例,用于終端中,該方法包括以下步驟:
[0101]在步驟501中,根據(jù)預(yù)設(shè)的周期,實時檢測本端設(shè)備上無線網(wǎng)絡(luò)連接狀態(tài)的變化情況,當(dāng)檢測到本端設(shè)備上無線網(wǎng)絡(luò)連接狀態(tài)未發(fā)生變化時,繼續(xù)執(zhí)行步驟502 ;當(dāng)檢測到本端設(shè)備上發(fā)生變化的無線網(wǎng)絡(luò)為預(yù)設(shè)無線網(wǎng)絡(luò)時,繼續(xù)執(zhí)行步驟503。
[0102]在步驟502中,保持智能家居設(shè)備的當(dāng)前狀態(tài)不變。
[0103]在步驟503中,判斷無線網(wǎng)絡(luò)發(fā)生變化的連接狀態(tài)類型,若檢測到本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)成功連接時,則繼續(xù)執(zhí)行步驟504;若檢測到本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)斷開連接時,則繼續(xù)執(zhí)行步驟506。
[0104]在步驟504中,獲取開啟智能家居設(shè)備的命令。
[0105]在步驟505中,根據(jù)獲取的開啟智能家居設(shè)備的命令,控制智能家居設(shè)備中處于關(guān)閉狀態(tài)的智能家居設(shè)備開啟。例如,控制處于關(guān)閉狀態(tài)的照明燈、空調(diào)、電飯煲等開啟。
[0106]在步驟506中,獲取關(guān)閉智能家居設(shè)備的命令。
[0107]在步驟507中,根據(jù)獲取的關(guān)閉智能家居設(shè)備的命令,控制智能家居設(shè)備中處于開啟狀態(tài)的智能家居設(shè)備關(guān)閉。例如,控制處于開啟狀態(tài)的照明燈、空調(diào)、臺式電腦、電飯煲等關(guān)閉。
[0108]本實施例中,可以滿足這些場景,例如,預(yù)設(shè)無線網(wǎng)絡(luò)為手機用戶的家中的WIFI網(wǎng)絡(luò),手機檢測到本端設(shè)備上發(fā)生變化的無線網(wǎng)絡(luò)為預(yù)設(shè)無線網(wǎng)絡(luò)時,確定檢測到本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)成功連接,則獲取開啟智能家居設(shè)備的命令,并根據(jù)獲取的開啟智能家居設(shè)備的命令,控制智能家居設(shè)備中處于關(guān)閉狀態(tài)的智能家居設(shè)備開啟(例如,控制處于關(guān)閉狀態(tài)的照明燈開啟),如果手機用戶關(guān)燈休息了,手機檢測到本端設(shè)備上無線網(wǎng)絡(luò)連接狀態(tài)未發(fā)生變化(即本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)成功連接的狀態(tài)未發(fā)生變化),此時可保持照明燈當(dāng)前關(guān)閉的狀態(tài)。
[0109]需要說明的是,實際應(yīng)用中,上述所有可選實施方式可以采用結(jié)合的方式任意組合,形成本公開的可選實施例,在此不再一一贅述。
[0110]通過以上描述了解了智能家居的控制方法實現(xiàn)過程,該過程可由裝置實現(xiàn),下面對裝置的內(nèi)部結(jié)構(gòu)和功能進行介紹。
[0111]圖6是根據(jù)一示例性實施例示出的一種智能家居的控制裝置框圖。參照圖6,該裝置包括檢測模塊601、獲取模塊602和控制模塊603。
[0112]該檢測模塊601被配置為實時檢測本端設(shè)備上無線網(wǎng)絡(luò)連接狀態(tài)的變化情況;
[0113]該獲取模塊602被配置為當(dāng)檢測到本端設(shè)備上連接狀態(tài)發(fā)生變化的無線網(wǎng)絡(luò)為預(yù)設(shè)無線網(wǎng)絡(luò)時,獲取與連接狀態(tài)對應(yīng)的預(yù)設(shè)控制命令;
[0114]該控制模塊603被配置為根據(jù)與連接狀態(tài)對應(yīng)的預(yù)設(shè)控制命令對智能家居設(shè)備進行控制。
[0115]在一個實施例中,如圖7所示,上述圖6展示的獲取模塊602可包括:判斷單元701、第一獲取單元702和第二獲取單元703。
[0116]該判斷單元701被配置為當(dāng)檢測到本端設(shè)備上發(fā)生變化的無線網(wǎng)絡(luò)為預(yù)設(shè)無線網(wǎng)絡(luò)時,判斷無線網(wǎng)絡(luò)發(fā)生變化的連接狀態(tài)類型;
[0117]該第一獲取單元702被配置為若檢測到本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)成功連接時,獲取開啟智能家居設(shè)備的命令;
[0118]該第二獲取單元703被配置為若檢測到本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)斷開連接時,獲取關(guān)閉智能家居設(shè)備的命令。
[0119]在一個實施例中,如圖8所示,上述控制模塊603可包括:第一控制單元81和第二控制單元82。
[0120]該第一控制單元81被配置為根據(jù)獲取的開啟智能家居設(shè)備的命令,控制智能家居設(shè)備中處于關(guān)閉狀態(tài)的智能家居設(shè)備開啟;
[0121]該第二控制單元82被配置為根據(jù)獲取的關(guān)閉智能家居設(shè)備的命令,控制智能家居設(shè)備中處于開啟狀態(tài)的智能家居設(shè)備關(guān)閉。
[0122]在一個實施例中,如圖9所示,上述第一控制單元81可包括:距離確定子單元901、時間確定子單元902和第一控制子單元903。
[0123]該距離確定子單元901被配置為確定本端設(shè)備與預(yù)設(shè)無線網(wǎng)絡(luò)的設(shè)備的距離;
[0124]該時間確定子單元902被配置為根據(jù)確定的距離,確定本端設(shè)備的用戶走完距離的時間;
[0125]該第一控制子單元903被配置為根據(jù)獲取的開啟智能家居設(shè)備的命令、以及確定的時間,控制智能家居設(shè)備中處于關(guān)閉狀態(tài)的智能家居設(shè)備開啟。
[0126]在一個實施例中,如圖10所示,上述第一控制單元81可包括:第二控制子單元1001。
[0127]該第二控制子單元1001被配置為根據(jù)獲取的開啟智能家居設(shè)備的命令,并通過與預(yù)設(shè)無線網(wǎng)絡(luò)之間的網(wǎng)絡(luò)連接,控制智能家居設(shè)備中處于關(guān)閉狀態(tài)的智能家居設(shè)備開啟。
[0128]在一個實施例中,如圖11所示,上述圖6展示的控制裝置還可包括:處理模塊
IlOlo
[0129]該處理模塊1101被配置為當(dāng)檢測到本端設(shè)備上無線網(wǎng)絡(luò)連接狀態(tài)未發(fā)生變化時,保持智能家居設(shè)備的當(dāng)前狀態(tài)不變。
[0130]在一個實施例中,無線網(wǎng)絡(luò)包括無線保真WIFI網(wǎng)絡(luò)、藍牙網(wǎng)絡(luò)、紫蜂ZigBee網(wǎng)絡(luò)中的任一網(wǎng)絡(luò)。
[0131]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0132]圖12是根據(jù)一示例性實施例示出的一種用于智能家居的控制裝置120