一種智能家居設(shè)備控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種智能家居設(shè)備控制方法及裝置。
【背景技術(shù)】
[0002]智能家居是以住宅為平臺,利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、智能家居-系統(tǒng)設(shè)計方案安全防范技術(shù)、自動控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實現(xiàn)環(huán)保節(jié)能的居住環(huán)境。
[0003]在現(xiàn)有的技術(shù)中,用戶大多數(shù)在室內(nèi)對智能家居設(shè)備進(jìn)行控制,在距離上具有一定的局限性,不能很好地體現(xiàn)智能家居設(shè)備的智能性,用戶體驗不高。
【發(fā)明內(nèi)容】
[0004]針對現(xiàn)有技術(shù)不足,本發(fā)明的目的在于提供一種智能家居設(shè)備控制方法及裝置,根據(jù)判斷用戶當(dāng)前是靠近還是遠(yuǎn)離預(yù)設(shè)地,相應(yīng)地向智能家居設(shè)備發(fā)送控制命令。
[0005]本發(fā)明提出的技術(shù)方案是:
[0006]—種智能家居設(shè)備控制方法,包括:
[0007]獲取用戶當(dāng)前地理位置;
[0008]基于用戶當(dāng)前地理位置,判斷用戶當(dāng)前是向預(yù)設(shè)地靠近還是遠(yuǎn)離預(yù)設(shè)地;以及
[0009]根據(jù)判斷結(jié)果向所述智能家居設(shè)備發(fā)送控制命令。
[0010]進(jìn)一步地,所述根據(jù)判斷結(jié)果向所述智能家居設(shè)備發(fā)送控制命令的步驟,包括:
[0011]在判斷出用戶當(dāng)前是靠近預(yù)設(shè)地后,結(jié)合用戶返程時間或者當(dāng)前的環(huán)境因素來向所述智能家居設(shè)備發(fā)送控制命令。
[0012]進(jìn)一步地,在用戶返程過程中,檢測到用戶偏離返程路線,取消已預(yù)定觸發(fā)的智能家居設(shè)備以及關(guān)閉已觸發(fā)工作的智能家居設(shè)備。
[0013]進(jìn)一步地,所述在判斷出用戶當(dāng)前是靠近預(yù)設(shè)地后,結(jié)合用戶返程時間或者當(dāng)前的環(huán)境因素來向所述智能家居設(shè)備發(fā)送控制命令的步驟,具體為:
[0014]根據(jù)用戶到達(dá)所需時間,對不同的智能家居設(shè)備設(shè)定不同的開啟時間,或者根據(jù)當(dāng)前的環(huán)境因素來對不同的智能家居設(shè)備進(jìn)行控制。
[0015]進(jìn)一步地,所述根據(jù)判斷結(jié)果向所述智能家居設(shè)備發(fā)送控制命令的步驟,包括:
[0016]在判斷出用戶當(dāng)前是遠(yuǎn)離預(yù)設(shè)地后,關(guān)閉正在工作的智能家居設(shè)備,或者,在預(yù)設(shè)時間后關(guān)閉正在工作的智能家居設(shè)備。
[0017]本發(fā)明還提出一種智能家居設(shè)備控制裝置,包括控制模塊,所述控制模塊與智能家居設(shè)備建立連接,所述控制模塊包括:
[0018]獲取模塊,用于獲取用戶當(dāng)前地理位置;
[0019]判斷模塊,基于用戶當(dāng)前地理位置,用于判斷用戶當(dāng)前是向預(yù)設(shè)地靠近還是遠(yuǎn)離預(yù)設(shè)地;
[0020]處理模塊,根據(jù)判斷結(jié)果用于向所述智能家居設(shè)備發(fā)送控制命令。
[0021 ] 進(jìn)一步地,所述處理模塊包括:
[0022]檢
[0023]第一子處理模塊,在判斷出用戶當(dāng)前是靠近預(yù)設(shè)地后,用于結(jié)合用戶返程時間來向所述智能家居設(shè)備發(fā)送控制命令;或者
[0024]第二子處理模塊,在判斷出用戶當(dāng)前是靠近預(yù)設(shè)地后,用于結(jié)合當(dāng)前的環(huán)境因素來向所述智能家居設(shè)備發(fā)送控制命令。
[0025]進(jìn)一步地,所述控制模塊包括:
[0026]返程檢測模塊,在用戶返程過程中,用于檢測到用戶是否偏離返程路線;
[0027]清除模塊,若用戶偏離返程路線,用于取消已預(yù)定觸發(fā)的智能家居設(shè)備以及關(guān)閉已觸發(fā)工作的智能家居設(shè)備。
[0028]進(jìn)一步地,所述控制模塊包括:
[0029]分類預(yù)設(shè)模塊,根據(jù)用戶到達(dá)所需時間,用于對不同的智能家居設(shè)備設(shè)定不同的開啟時間,或者根據(jù)當(dāng)前的環(huán)境因素來對不同的智能家居設(shè)備進(jìn)行控制。
[0030]進(jìn)一步地,所述處理模塊包括:
[0031]第一關(guān)閉模塊,在判斷出用戶當(dāng)前是遠(yuǎn)離預(yù)設(shè)地后,用于關(guān)閉正在工作的智能家居設(shè)備;或者
[0032]第二關(guān)閉模塊,在判斷出用戶當(dāng)前是遠(yuǎn)離預(yù)設(shè)地后,用于在預(yù)設(shè)時間后關(guān)閉正在工作的智能家居設(shè)備。
[0033]根據(jù)上述的技術(shù)方案,本發(fā)明一種智能家居設(shè)備控制方法及裝置的有益效果:根據(jù)用戶所在的地理位置,并判斷用戶當(dāng)前是靠近還是遠(yuǎn)離預(yù)設(shè)地,若判斷到用戶當(dāng)前是靠近預(yù)設(shè)地,獲取從該位置返回家所需時間,再根據(jù)返回家所需的時間,在該時間段內(nèi)預(yù)設(shè)某一時間點觸發(fā)智能家居設(shè)備工作,以達(dá)到在用戶回到家時,智能家居設(shè)備提前開啟的目的。若判斷到用戶當(dāng)前是遠(yuǎn)離預(yù)設(shè)地,發(fā)送關(guān)閉命令使家中的智能家居設(shè)備停止工作,避免用戶在出門時忘記關(guān)閉已開啟的智能家居設(shè)備。
【附圖說明】
[0034]圖1是本發(fā)明實施例提供的一種智能家居設(shè)備控制方法的流程圖;
[0035]圖2是本發(fā)明實施例提供的一種智能家居設(shè)備控制裝置的功能模塊框圖。
【具體實施方式】
[0036]為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0037]如圖1所示,本發(fā)明實施例所提供的一種智能家居設(shè)備控制方法,包括以下步驟:
[0038]步驟S101、獲取用戶當(dāng)前地理位置。
[0039]用戶攜帶定位裝置,如具有GPS的手機(jī),獲取該定位裝置識別到的用戶所在地理位置,從而得到用戶當(dāng)前地理位置。
[0040]若用戶駕車回家,還可以獲取車載系統(tǒng)識別到車輛所在地理位置,從而獲取用戶當(dāng)前的地理位置。
[0041]步驟S102、基于用戶當(dāng)前地理位置,判斷用戶當(dāng)前是向預(yù)設(shè)地靠近還是遠(yuǎn)離預(yù)設(shè)地。
[0042]用戶當(dāng)前是靠近預(yù)設(shè)地還是遠(yuǎn)離預(yù)設(shè)地的判斷依據(jù)可以是:以用戶當(dāng)前地理位置為基準(zhǔn),在下一個時間點檢測用戶的地理位置,比較兩者與預(yù)設(shè)地之間的距離,若下一個時間點的地理位置離預(yù)設(shè)地較近,說明用戶當(dāng)前是靠近預(yù)設(shè)地,若下一個時間點的地理位置離預(yù)設(shè)地較遠(yuǎn),說明用戶當(dāng)前是遠(yuǎn)離預(yù)設(shè)地。
[0043]本實施例中,預(yù)設(shè)地可以是家,也可以是公司。
[0044]步驟S103、根據(jù)判斷結(jié)果向智能家居設(shè)備發(fā)送控制命令。
[0045]優(yōu)選的,在本步驟中,可以結(jié)合時間要素來向智能家居設(shè)備發(fā)送控制命令,具體的,根據(jù)用戶所在的地理位置,并判斷用戶當(dāng)前是靠近還是遠(yuǎn)離預(yù)設(shè)地,若判斷到用戶當(dāng)前是靠近預(yù)設(shè)地,獲取從該位置返回家所需時間,再根據(jù)返回家所需的時間,在該時間段內(nèi)預(yù)設(shè)某一時間點觸發(fā)智能家居設(shè)備工作,以達(dá)到在用戶回到家時,智能家居設(shè)備提前開啟的目的。若判斷到用戶當(dāng)前是遠(yuǎn)離預(yù)設(shè)地,發(fā)送關(guān)閉命令使家中的智能家居設(shè)備停止工作,避免用戶在出門時忘記關(guān)閉已開啟的智能家居設(shè)備。
[0046]可以理解的,在本步驟中,根據(jù)判斷結(jié)果向智能家居設(shè)備發(fā)送控制命令還可以結(jié)合其它的要素,例如當(dāng)前的天氣狀況等環(huán)境要素,來對所述智能家居設(shè)備進(jìn)行控制。當(dāng)然了,也可以根據(jù)判斷結(jié)果來直接向智能家居設(shè)備發(fā)送控制命令。
[0047]可以選擇的,當(dāng)結(jié)合當(dāng)前的天氣狀況等環(huán)境要素來對所述智能家居設(shè)備進(jìn)行控制時,可根據(jù)當(dāng)前的環(huán)境因素來分別對不同的智能家居進(jìn)行控制,例如,當(dāng)檢測到當(dāng)前的氣溫較低,則優(yōu)先選擇對空調(diào)等氣溫調(diào)節(jié)設(shè)備進(jìn)行控制。
[0048]在步驟S103中,根據(jù)判斷結(jié)果向智能家居設(shè)備發(fā)送控制命令的步驟,包括:
[0049]在判斷出用戶當(dāng)前是靠近預(yù)設(shè)地后,檢測用戶當(dāng)前地理位置是否存在歷史記錄;
[0050]若存在歷史記錄,采用歷史記錄的返程所需時間;
[0051]若不存在歷史記錄,采用根據(jù)兩者距離所得出的時間;
[0052]基于返程所需時間,在用戶到達(dá)之前使智能家居設(shè)備工作。
[0053]在判斷出用戶當(dāng)前是靠近預(yù)設(shè)地后,根據(jù)獲取到的用戶當(dāng)前地理位置,檢測該地理位置是否有歷史記錄,也就是檢測用戶以前是否有從該地理位置回家的記錄,若存在歷史記錄,則采用歷史記錄中從該地理位置回家所需要的時間,若存在多次歷史記錄,可采用平均值,當(dāng)然也可以采用回家所需時間是最短時間的歷史記錄中記載的時