本發(fā)明涉及智能家居
技術(shù)領(lǐng)域:
,尤其涉及一種智能插座與智能終端的交互方法及系統(tǒng)。
背景技術(shù):
:智能家居是以住宅為平臺(tái),利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、安全防范技術(shù)、自動(dòng)控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實(shí)現(xiàn)環(huán)保節(jié)能的居住環(huán)境。隨著物聯(lián)網(wǎng)的普及,智能插座已經(jīng)被廣泛的使用。智能插座通俗的說(shuō)是節(jié)約用電量的一種插座,到目前為止已經(jīng)發(fā)展的比較廣泛,但是技術(shù)上還有待于進(jìn)步。有的高檔節(jié)能插座不但節(jié)電,還能保護(hù)電器,說(shuō)它保護(hù)電器,主要是從它有清除電力垃圾的功能,有的還加入防雷擊、防短路、防過載、防漏電的功能,消除開關(guān)電源或電器時(shí)產(chǎn)生電脈沖等功能。智能插座有其特殊性:它一般是通過入網(wǎng)設(shè)備,例如家庭路由器與web服務(wù)器通信的。但是存在一個(gè)問題:當(dāng)入網(wǎng)設(shè)備發(fā)生故障時(shí),例如斷電,智能插座就和web服務(wù)器斷開聯(lián)系了,斷網(wǎng)的智能插座便不再智能。尤其應(yīng)用在與位置應(yīng)用有關(guān)的場(chǎng)合,是個(gè)很嚴(yán)重的問題。公開號(hào)為cn204992154u的專利提供了一種具有無(wú)線交互功能的智能插座及系統(tǒng)。插座包括處理模塊、無(wú)線通信模塊和標(biāo)準(zhǔn)接口,處理模塊通過標(biāo)準(zhǔn)接口與接入標(biāo)準(zhǔn)接口的外部設(shè)備進(jìn)行數(shù)據(jù)交互,處理模塊通過無(wú)線通信模塊與外部智能終端進(jìn)行數(shù)據(jù)交互。系統(tǒng)包括智能插座、外部設(shè)備和外部智能終端,外部設(shè)備接入智能插座的標(biāo)準(zhǔn)接口,外部智能終端通過無(wú)線網(wǎng)絡(luò)與智能插座連接。該實(shí)用新型可以實(shí)現(xiàn)與對(duì)應(yīng)外部設(shè)備進(jìn)行數(shù)據(jù)交互,并通過無(wú)線通信方式建立智能終端與外部設(shè)備的數(shù)據(jù)交互鏈路,根據(jù)插入外部設(shè)備的不同,智能插座可完成各種不同功能,提高了用戶體驗(yàn),具有良好的經(jīng)濟(jì)和社會(huì)效益。該實(shí)用新型可廣泛應(yīng)用于各種智能插座及系統(tǒng)。但是該實(shí)用新型在斷電或其他故障時(shí),不能正常工作。技術(shù)實(shí)現(xiàn)要素:本發(fā)明要解決的技術(shù)問題目的在于提供一種智能插座與智能終端的交互方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中當(dāng)入網(wǎng)設(shè)備發(fā)生故障時(shí),智能插座會(huì)與web服務(wù)器斷開聯(lián)系,無(wú)法正常工作的問題。為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:一種智能插座與智能終端設(shè)備的交互方法,包括步驟:s1、檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息;s2、根據(jù)獲取的所述數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將所述預(yù)設(shè)命令序列與所述預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座;s3、當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取所述智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。進(jìn)一步地,還包括步驟:將web服務(wù)器的時(shí)間同步至所述智能插座。進(jìn)一步地,還包括步驟:建立所述智能終端設(shè)備與所述智能插座的對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù)。進(jìn)一步地,所述步驟s1具體包括:以預(yù)設(shè)時(shí)間間隔獲取所述智能終端設(shè)備的坐標(biāo)值序列及命令參數(shù)序列。進(jìn)一步地,所述步驟s2具體包括:根據(jù)所述坐標(biāo)值序列計(jì)算所述智能終端設(shè)備的當(dāng)前位置、運(yùn)動(dòng)狀態(tài)或運(yùn)動(dòng)趨勢(shì);根據(jù)所述智能終端設(shè)備的地址/編號(hào),通過查詢所述數(shù)據(jù)庫(kù)得到對(duì)應(yīng)的所述智能插座的地址/編號(hào);根據(jù)匹配結(jié)果將所述預(yù)設(shè)命令序列及對(duì)應(yīng)的所述預(yù)設(shè)時(shí)間點(diǎn)序列發(fā)送至所述智能插座。一種智能插座與智能終端設(shè)備的交互系統(tǒng),包括:檢測(cè)模塊,用于檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息;處理模塊,用于根據(jù)獲取的所述數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將所述預(yù)設(shè)命令序列與所述預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座;執(zhí)行模塊,用于當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取所述智能插座執(zhí)行對(duì)應(yīng)預(yù)設(shè)動(dòng)作的信息。進(jìn)一步地,還包括:授時(shí)模塊,用于將web服務(wù)器的時(shí)間同步至所述智能插座。進(jìn)一步地,還包括:數(shù)據(jù)庫(kù)模塊,用于建立所述智能終端設(shè)備與所述智能插座的對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù)。進(jìn)一步地,所述檢測(cè)模塊具體用于以預(yù)設(shè)時(shí)間間隔獲取所述智能終端設(shè)備的坐標(biāo)值序列及命令參數(shù)序列。進(jìn)一步地,所述處理模塊具體包括:計(jì)算單元,用于根據(jù)所述坐標(biāo)值序列計(jì)算所述智能終端設(shè)備的當(dāng)前位置、運(yùn)動(dòng)狀態(tài)或運(yùn)動(dòng)趨勢(shì);匹配單元,用于根據(jù)所述智能終端設(shè)備的地址/編號(hào),通過查詢所述數(shù)據(jù)庫(kù)得到對(duì)應(yīng)的所述智能插座的地址/編號(hào);發(fā)送單元,用于根據(jù)匹配結(jié)果將所述預(yù)設(shè)命令序列及對(duì)應(yīng)的所述預(yù)設(shè)時(shí)間點(diǎn)序列發(fā)送至所述智能插座。本發(fā)明與傳統(tǒng)的技術(shù)相比,有如下優(yōu)點(diǎn):本發(fā)明通過一系列通信方法,即使在與無(wú)線路由器與web服務(wù)器斷開聯(lián)系的情況下,也能正確地執(zhí)行命令,完成智能控制的作用。附圖說(shuō)明圖1是實(shí)施例一提供的一種智能插座與智能終端的交互方法流程圖;圖2是實(shí)施例一提供的一種智能插座與智能終端的交互系統(tǒng)結(jié)構(gòu)圖;圖3是實(shí)施例二提供的一種智能插座與智能終端的交互方法流程圖;圖4是實(shí)施例二提供的一種智能插座與智能終端的交互系統(tǒng)結(jié)構(gòu)圖;圖5是實(shí)施例三提供的一種智能插座與智能終端的交互方法流程圖;圖6是實(shí)施例三提供的一種智能插座與智能終端的交互系統(tǒng)結(jié)構(gòu)圖;圖7是本發(fā)明實(shí)施例提供的智能插座的工作示意圖。具體實(shí)施方式以下是本發(fā)明的具體實(shí)施例并結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步的描述,但本發(fā)明并不限于這些實(shí)施例。實(shí)施例一本實(shí)施例提供了一種智能插座與智能終端的交互方法,如圖1所示,包括步驟:s11:檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息;s12:根據(jù)獲取的數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座;s13:當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。智能插座一般通過入網(wǎng)設(shè)備,例如家庭路由器與web服務(wù)器通信的。如圖7所示,圖7是智能插座的工作示意圖,主要包括:智能插座,無(wú)線路由器,web服務(wù)器與智能終端設(shè)備組成。傳統(tǒng)的智能插座存在一個(gè)問題:當(dāng)入網(wǎng)設(shè)備發(fā)生故障時(shí),如斷電,智能插座就和web服務(wù)器斷開聯(lián)系了,斷網(wǎng)的智能插座便不再智能。本實(shí)施例通過制定一系列通信方法,在保證穩(wěn)定通信的前提下,將web服務(wù)器從智能終端設(shè)備獲取的數(shù)據(jù)信息,特別是位置信息,經(jīng)過邏輯處理后抽象成包含預(yù)設(shè)命令及預(yù)設(shè)時(shí)間的序列,發(fā)送至智能插座。智能插座啟動(dòng)計(jì)時(shí)器,當(dāng)時(shí)間到達(dá)序列里的時(shí)間時(shí),便執(zhí)行對(duì)應(yīng)的命令,實(shí)現(xiàn)無(wú)線路由器在web服務(wù)器斷開聯(lián)系的情況下,也能正確執(zhí)行命令,完成智能控制的作用。本實(shí)施例中,步驟s11為檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息。具體的,如圖7所示,web服務(wù)器通過路徑1,使用協(xié)議1與智能終端設(shè)備通信。智能終端設(shè)備通過路徑2,使用協(xié)議2與web服務(wù)器通信。web服務(wù)器通過路徑1發(fā)送查詢智能終端設(shè)備的數(shù)據(jù)信息的命令,智能終端設(shè)備通過路徑2返回?cái)?shù)據(jù)信息,web服務(wù)器獲取智能終端設(shè)備的數(shù)據(jù)信息。本實(shí)施例中,步驟s12為根據(jù)獲取的數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座。具體的,如圖7所示,web服務(wù)器通過無(wú)線路由器傳遞信息至智能插座。其中web服務(wù)器通過路徑3,使用協(xié)議3與智能插座通信。智能插座通過路徑4,使用協(xié)議4與web服務(wù)器通信。web服務(wù)器設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列。在預(yù)設(shè)的時(shí)間點(diǎn)智能插座執(zhí)行預(yù)設(shè)命令。預(yù)設(shè)命令序列包括多個(gè)命令,預(yù)設(shè)時(shí)間點(diǎn)序列包括多個(gè)時(shí)間點(diǎn),其中每一個(gè)命令與一個(gè)時(shí)間點(diǎn)一一對(duì)應(yīng)。將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式整理好,發(fā)送至智能插座。如,將智能插座需要執(zhí)行的命令和時(shí)間整理成[動(dòng)作,時(shí)間]序列n。n={[命令1,時(shí)間1],[命令2,時(shí)間2],[命令3,時(shí)間3],……,[命令n,時(shí)間n]}web服務(wù)器將此序列n通過路徑3,使用協(xié)議3發(fā)送至智能插座。本實(shí)施例中,步驟s13為當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。智能插座通過路徑4,使用協(xié)議4向web服務(wù)器回饋狀態(tài)信息,同時(shí)保存收到的序列n,啟動(dòng)計(jì)時(shí)器,當(dāng)?shù)竭_(dá)序列n里的時(shí)間n時(shí)便執(zhí)行對(duì)應(yīng)的命令n。這樣在斷網(wǎng)的情況下,仍然能夠正常工作。本實(shí)施例還提供了一種智能插座與智能終端的交互系統(tǒng),如圖2所示,包括:檢測(cè)模塊21,用于檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息;處理模塊22,用于根據(jù)獲取的數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座;執(zhí)行模塊23,用于當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。本實(shí)施例中,檢測(cè)模塊21用于檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息。具體的,web服務(wù)器發(fā)送查詢智能終端設(shè)備的數(shù)據(jù)信息的命令,智能終端設(shè)備返回?cái)?shù)據(jù)信息,web服務(wù)器獲取智能終端設(shè)備的數(shù)據(jù)信息。本實(shí)施例中,處理模塊22用于根據(jù)獲取的數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座。具體的,web服務(wù)器設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列。在預(yù)設(shè)的時(shí)間點(diǎn)智能插座執(zhí)行預(yù)設(shè)命令。預(yù)設(shè)命令序列包括多個(gè)命令,預(yù)設(shè)時(shí)間點(diǎn)序列包括多個(gè)時(shí)間點(diǎn),其中每一個(gè)命令與一個(gè)時(shí)間點(diǎn)一一對(duì)應(yīng)。將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式整理好,發(fā)送至智能插座。本實(shí)施例中,執(zhí)行模塊23用于當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。具體的,智能插座向web服務(wù)器回饋狀態(tài)信息,同時(shí)保存收到的序列,啟動(dòng)計(jì)時(shí)器,當(dāng)?shù)竭_(dá)序列里的預(yù)設(shè)時(shí)間時(shí)便執(zhí)行對(duì)應(yīng)的預(yù)設(shè)命令。采用預(yù)設(shè)時(shí)間執(zhí)行預(yù)設(shè)命令的方式,可以在斷網(wǎng)情況下仍然繼續(xù)工作。相比現(xiàn)有技術(shù)更加提升用戶體驗(yàn)。實(shí)施例二本實(shí)施例提供了一種智能插座與智能終端的交互方法,如圖3所示,包括步驟:s31:建立智能終端設(shè)備與智能插座的對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù);s32:以預(yù)設(shè)時(shí)間間隔獲取智能終端設(shè)備的坐標(biāo)值序列及命令參數(shù)序列;s33:根據(jù)坐標(biāo)值序列計(jì)算智能終端設(shè)備的當(dāng)前位置、運(yùn)動(dòng)狀態(tài)或運(yùn)動(dòng)趨勢(shì);s34:根據(jù)智能終端設(shè)備的地址/編號(hào),通過查詢數(shù)據(jù)庫(kù)得到對(duì)應(yīng)的智能插座的地址/編號(hào);s35:根據(jù)匹配結(jié)果將預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)發(fā)送至智能插座;s36:當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。與實(shí)施例一不同之處在于,還包括步驟s31。具體的,建立智能終端設(shè)備與智能插座對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù)。例如:該數(shù)據(jù)庫(kù)結(jié)構(gòu)如下:索引編號(hào)智能終端設(shè)備地址/編號(hào)智能插座地址/編號(hào)本實(shí)施例與實(shí)施例一不同之處還在于,步驟s11包括步驟s32。具體的,以預(yù)設(shè)時(shí)間間隔獲取智能終端設(shè)備的坐標(biāo)值序列及命令參數(shù)序列。web服務(wù)器通過路徑1,使用協(xié)議1與智能終端設(shè)備通信。以預(yù)設(shè)時(shí)間間隔獲取智能終端設(shè)備的坐標(biāo)值序列及命令參數(shù)序列。其中,第一種情況,將協(xié)議1命令位置為查詢位置信息,獲取智能終端設(shè)備的經(jīng)緯度坐標(biāo)值wi;根據(jù)需要以一定的時(shí)間間隔重復(fù)步驟1,獲取一系列經(jīng)緯度坐標(biāo)值w=[w1,w2,w3……wn]。第二種情況,將協(xié)議1命令位設(shè)置為動(dòng)作命令,獲取智能終端設(shè)備的命令參數(shù)k。這里web服務(wù)器需要發(fā)送兩種命令位,一種為查詢位置信息的,web服務(wù)器根據(jù)算法的需要從智能終端設(shè)備獲取一系列經(jīng)緯度坐標(biāo)值w并存儲(chǔ)起來(lái)。另一種為動(dòng)作命令,接到web服務(wù)器的命令k后,智能終端設(shè)備通過路徑2用協(xié)議2將命令和數(shù)據(jù)返回。本實(shí)施例中,web服務(wù)器及智能終端設(shè)備之間通過協(xié)議1及協(xié)議2來(lái)通信。具體的,如圖7所示,協(xié)議1由web服務(wù)器發(fā)給智能終端設(shè)備,對(duì)應(yīng)示意圖路徑1。通訊起始位智能終端設(shè)備地址/編號(hào)命令位響應(yīng)位校驗(yàn)碼通訊結(jié)束位命令位包含:1.查詢位置信息2.動(dòng)作命令3.其他待定義的響應(yīng)位的含義是是否需要智能終端設(shè)備給予響應(yīng)。同理,如圖7所示,協(xié)議2由智能終端設(shè)備發(fā)給web服務(wù)器,對(duì)應(yīng)示意圖路徑2。當(dāng)命令位是查詢位置信息時(shí),數(shù)據(jù)位為當(dāng)前智能終端設(shè)備的經(jīng)緯度坐標(biāo)值。當(dāng)命令位是動(dòng)作命令時(shí),數(shù)據(jù)位為命令參數(shù)。本協(xié)議的特征是,命令位包括:1.打開智能插座;2.關(guān)閉智能插座。數(shù)據(jù)位是時(shí)間:x年x月x日x分x秒。例如,命令位為打開智能插座,數(shù)據(jù)位是x月x日x時(shí)x分x秒,則表示x月x日x時(shí)x分x秒打開智能插座。數(shù)據(jù)長(zhǎng)度位是數(shù)據(jù)位的字節(jié)長(zhǎng)度。智能終端設(shè)備將協(xié)議1中的[智能終端設(shè)備地址/編號(hào)]與自己的地址/編號(hào)比對(duì),如果不一致則丟棄,不執(zhí)行任何動(dòng)作。如果一致,則根據(jù)命令位的命令要求,使用協(xié)議2,通過路徑2與web服務(wù)器通訊。本實(shí)施與實(shí)施例一不同之處還在于步驟s12包括步驟s33、步驟s34及步驟s35。具體的,根據(jù)坐標(biāo)值序列w計(jì)算智能終端設(shè)備的當(dāng)前位置、運(yùn)動(dòng)狀態(tài)或運(yùn)動(dòng)趨勢(shì)。根據(jù)智能終端設(shè)備的地址/編號(hào),通過查詢數(shù)據(jù)庫(kù)得到對(duì)應(yīng)的智能插座的地址/編號(hào)。建立的數(shù)據(jù)庫(kù)中,智能終端設(shè)備與智能插座是一一對(duì)應(yīng)的,對(duì)應(yīng)的智能終端設(shè)備與智能插座進(jìn)行通信。根據(jù)匹配的結(jié)果將預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列發(fā)送至智能插座。這樣一一匹配,不會(huì)造成控制端的混亂。本實(shí)施例中,web服務(wù)器及智能插座是通過協(xié)議3及協(xié)議4進(jìn)行通信的。具體的,如圖7所示,協(xié)議3由web服務(wù)器發(fā)給智能插座,對(duì)應(yīng)示意圖路徑3。通訊起始位智能插座地址/編號(hào)命令位數(shù)據(jù)位校驗(yàn)碼通訊結(jié)束位命令位包含:1.關(guān)閉智能插座;2.打開智能插座;3.延時(shí)打開智能插座;4.延時(shí)關(guān)閉智能插座;5.其他待定義的;數(shù)據(jù)位是時(shí)間:x年x月x日x分x秒。同理,如圖7所示,協(xié)議4由智能插座發(fā)給web服務(wù)器,對(duì)應(yīng)示意圖路徑4。通訊起始位智能插座地址/編號(hào)命令位狀態(tài)位校驗(yàn)碼通訊結(jié)束位命令位包含:1.關(guān)閉智能插座;2.打開智能插座;3.延時(shí)打開智能插座;4.延時(shí)關(guān)閉智能插座;5.其他待定義的。狀態(tài)位包含:1.命令已執(zhí)行;2.命令未執(zhí)行;3.其他待定義的。本實(shí)施例還提供了一種智能插座與智能終端的交互系統(tǒng),如圖4所示,包括:數(shù)據(jù)庫(kù)模塊41,用于建立智能終端設(shè)備與智能插座的對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù);檢測(cè)模塊42,用于檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息;處理模塊43,用于根據(jù)獲取的數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座;執(zhí)行模塊44,用于當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。與實(shí)施例一不同之處在于,還包括數(shù)據(jù)庫(kù)模塊41。具體的,建立智能終端設(shè)備與智能插座的對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù)。每個(gè)智能終端設(shè)備地址/編號(hào)對(duì)應(yīng)一個(gè)智能插座地址/編號(hào)。本實(shí)施例與實(shí)施例一不同之處還在于,檢測(cè)模塊42具體用于以預(yù)設(shè)時(shí)間間隔獲取智能終端設(shè)備的坐標(biāo)值序列及命令參數(shù)序列。具體的,web服務(wù)器通過路徑1,使用協(xié)議1與智能終端設(shè)備通信。以預(yù)設(shè)時(shí)間間隔獲取智能終端設(shè)備的坐標(biāo)值序列及命令參數(shù)序列。其中,第一種情況,將協(xié)議1命令位置為查詢位置信息,獲取智能終端設(shè)備的經(jīng)緯度坐標(biāo)值wi;根據(jù)需要以一定的時(shí)間間隔重復(fù)步驟1,獲取一系列經(jīng)緯度坐標(biāo)值w=[w1,w2,w3……wn]。第二種情況,將協(xié)議1命令位設(shè)置為動(dòng)作命令,獲取智能終端設(shè)備的命令參數(shù)k。這里web服務(wù)器需要發(fā)送兩種命令位,一種為查詢位置信息的,web服務(wù)器根據(jù)算法的需要從智能終端設(shè)備獲取一系列經(jīng)緯度坐標(biāo)值w并存儲(chǔ)起來(lái)。另一種為動(dòng)作命令,接到web服務(wù)器的命令k后,智能終端設(shè)備通過路徑2用協(xié)議2將命令和數(shù)據(jù)返回。本實(shí)施與實(shí)施例一不同之處還在于,處理模塊43具體包括:計(jì)算單元43a,用于根據(jù)坐標(biāo)值序列計(jì)算智能終端設(shè)備的當(dāng)前位置、運(yùn)動(dòng)狀態(tài)及運(yùn)動(dòng)趨勢(shì);匹配單元43b,用于根據(jù)智能終端設(shè)備的地址/編號(hào),通過查詢數(shù)據(jù)庫(kù)得到對(duì)應(yīng)的智能插座的地址/編號(hào);發(fā)送單元43c,用于根據(jù)匹配結(jié)果將預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列發(fā)送至智能插座。具體的,計(jì)算單元43a根據(jù)坐標(biāo)值序列w計(jì)算智能終端設(shè)備的當(dāng)前位置、運(yùn)動(dòng)狀態(tài)或運(yùn)動(dòng)趨勢(shì)。匹配單元43b根據(jù)智能終端設(shè)備的地址/編號(hào),通過查詢數(shù)據(jù)庫(kù)得到對(duì)應(yīng)的智能插座的地址/編號(hào)。建立的數(shù)據(jù)庫(kù)中,智能終端設(shè)備與智能插座是一一對(duì)應(yīng)的,對(duì)應(yīng)的智能終端設(shè)備與智能插座進(jìn)行通信。發(fā)送單元43c根據(jù)匹配的結(jié)果將預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列發(fā)送至智能插座。這樣一一匹配,不會(huì)造成控制端的混亂。實(shí)施例三本實(shí)施例提供了一種智能插座與智能終端的交互方法,如圖5所示,包括步驟:s51:檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息;s52:將web服務(wù)器的時(shí)間同步至智能插座;s53:根據(jù)獲取的數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座;s54:當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。與實(shí)施例一不同之處在于,還包括步驟s52。具體的,為保證智能插座在給定的時(shí)間執(zhí)行命令,web服務(wù)器在給智能插座發(fā)送預(yù)設(shè)命令序列及預(yù)設(shè)時(shí)間點(diǎn)序列之前,還將進(jìn)行一次“授時(shí)”。授時(shí)協(xié)議通過路徑3通信,由web服務(wù)器發(fā)給智能插座,對(duì)應(yīng)示意圖路徑3。通訊起始位智能插座地址/編號(hào)命令位數(shù)據(jù)位校驗(yàn)碼通訊結(jié)束位命令位包含:1.授時(shí)命令。數(shù)據(jù)位是時(shí)間:x年x月x日x分x秒。web服務(wù)器通過路徑3使用協(xié)議3,與智能插座進(jìn)行授時(shí)過程。將web服務(wù)器時(shí)間同步至智能插座,使智能插座的時(shí)間與web服務(wù)器保持一致。本實(shí)施例還提供了一種智能插座與智能終端的交互系統(tǒng),如圖6所示,包括:檢測(cè)模塊61,用于檢測(cè)并獲取智能終端設(shè)備的數(shù)據(jù)信息;授時(shí)模塊62,用于將web服務(wù)器的時(shí)間同步至智能插座;處理模塊63,用于根據(jù)獲取的數(shù)據(jù)信息設(shè)置智能插座需要執(zhí)行的預(yù)設(shè)命令序列及對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)序列;并將預(yù)設(shè)命令序列與預(yù)設(shè)時(shí)間點(diǎn)序列以一一對(duì)應(yīng)的形式發(fā)送至智能插座;執(zhí)行模塊64,用于當(dāng)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),獲取智能插座執(zhí)行對(duì)應(yīng)的預(yù)設(shè)動(dòng)作的信息。與實(shí)施例一不同之處在于,還包括授時(shí)模塊62。具體的,為保證智能插座在給定的時(shí)間執(zhí)行命令,web服務(wù)器在給智能插座發(fā)送預(yù)設(shè)命令序列及預(yù)設(shè)時(shí)間點(diǎn)序列之前,還將進(jìn)行一次“授時(shí)”。web服務(wù)器通過路徑3使用協(xié)議3,與智能插座進(jìn)行授時(shí)過程。將web服務(wù)器時(shí)間同步至智能插座,使智能插座的時(shí)間與web服務(wù)器保持一致。本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說(shuō)明。本發(fā)明所屬
技術(shù)領(lǐng)域:
的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,但并不會(huì)偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。當(dāng)前第1頁(yè)12