據(jù)一示例性實(shí)施例示出的另一種聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)方法的流程圖,如圖3所示,該方法用于終端中,可以包括以下步驟。
[0072]在步驟302中,終端向物聯(lián)網(wǎng)服務(wù)器發(fā)送控制指令,以實(shí)現(xiàn)對(duì)智能設(shè)備A的遠(yuǎn)程智能控制。
[0073]在本實(shí)施例中,如圖4所示,以用戶對(duì)作為“監(jiān)控”的智能攝像機(jī)進(jìn)行控制為例(即智能設(shè)備A為“監(jiān)控”設(shè)備),用戶可以在手機(jī)(或其他終端)上選取“監(jiān)控”,并調(diào)出包括“開(kāi)關(guān)”、“定時(shí)”、“設(shè)置”等菜單,從而發(fā)出對(duì)該智能設(shè)備的控制指令。假定用戶點(diǎn)擊選取了圖4中的“開(kāi)關(guān)”按鍵,則終端向物聯(lián)網(wǎng)服務(wù)器發(fā)出開(kāi)啟指令,且控制對(duì)象為“監(jiān)控”智能設(shè)備。
[0074]在步驟304中,終端根據(jù)物聯(lián)網(wǎng)服務(wù)器的返回信息,判斷控制指令是否完成,若已完成則不做處理,否則轉(zhuǎn)入步驟306。
[0075]在本實(shí)施例中,控制指令的“完成”是指:用戶發(fā)出的控制指令被目標(biāo)設(shè)備正確執(zhí)行,比如當(dāng)用戶發(fā)出開(kāi)啟指令時(shí),“監(jiān)控”設(shè)備被成功開(kāi)啟或關(guān)閉。
[0076]物聯(lián)網(wǎng)服務(wù)器在接收到終端的控制指令后,將該控制指令通過(guò)聯(lián)網(wǎng)通道發(fā)送至相應(yīng)的智能設(shè)備,且該智能設(shè)備在完成控制指令后,向物聯(lián)網(wǎng)服務(wù)器返回對(duì)應(yīng)的響應(yīng)消息。那么,當(dāng)物聯(lián)網(wǎng)服務(wù)器接收到的響應(yīng)消息表面該控制指令未完成,或者接收到響應(yīng)消息,則說(shuō)明控制指令沒(méi)有被智能設(shè)備完成。此時(shí),終端可以在屏幕上展示如圖5所示的提示信息,如“‘開(kāi)啟’指令未能完成,請(qǐng)檢測(cè)聯(lián)網(wǎng)通道后再試! ”。
[0077]在步驟306中,將智能設(shè)備A記錄為待檢測(cè)的智能設(shè)備。
[0078]在本實(shí)施例中,對(duì)于未能完成遠(yuǎn)程控制指令的智能設(shè)備,終端可以自動(dòng)將其記錄為待檢測(cè)的智能設(shè)備,以便在網(wǎng)絡(luò)環(huán)境條件允許的情況下,通過(guò)本公開(kāi)的技術(shù)方案對(duì)這些智能設(shè)備的聯(lián)網(wǎng)通道狀態(tài)進(jìn)行檢測(cè)。
[0079]在步驟308中,檢測(cè)終端所處的實(shí)時(shí)網(wǎng)絡(luò)環(huán)境。
[0080]在步驟310中,若在實(shí)時(shí)網(wǎng)絡(luò)環(huán)境下,智能設(shè)備A的聯(lián)網(wǎng)通道可達(dá),則轉(zhuǎn)入步驟312,否則返回步驟308。
[0081]在本實(shí)施例中,如圖6所示,用戶可以在手機(jī)上查看已經(jīng)記錄的待檢測(cè)的智能設(shè)備。同時(shí),對(duì)于每個(gè)待檢測(cè)的智能設(shè)備,終端通過(guò)檢測(cè)所處的實(shí)時(shí)網(wǎng)絡(luò)環(huán)境,即可確定對(duì)相應(yīng)的聯(lián)網(wǎng)通道是否可達(dá),且終端可以將“是否可達(dá)”的狀況展示于終端屏幕上。例如圖6中,智能設(shè)備“監(jiān)控”、“音響”等的實(shí)時(shí)網(wǎng)絡(luò)環(huán)境為“可達(dá)”,用戶可以通過(guò)點(diǎn)擊“啟動(dòng)檢測(cè)”,啟動(dòng)對(duì)這些智能設(shè)備的聯(lián)網(wǎng)通道狀態(tài)的檢測(cè);而其他智能設(shè)備為“不可達(dá)”,用戶不能執(zhí)行相應(yīng)的聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)操作。
[0082]舉例而言,針對(duì)圖1所示的物聯(lián)網(wǎng)結(jié)構(gòu)中,若用戶的終端加入了智能攝像機(jī)所處的局域網(wǎng)絡(luò),即本地的路由設(shè)備檢測(cè)的局域網(wǎng)絡(luò)中,則說(shuō)明該智能攝像機(jī)對(duì)應(yīng)的聯(lián)網(wǎng)通道對(duì)此時(shí)的終端而言是可達(dá)的。
[0083]在步驟312中,終端向用戶發(fā)起對(duì)智能設(shè)備A的檢測(cè)提示。
[0084]在本實(shí)施例中,終端可以通過(guò)文字、提示音、閃光燈閃爍等任意方式,向用戶進(jìn)行提示,以便盡快對(duì)待檢測(cè)的智能設(shè)備的聯(lián)網(wǎng)通道狀態(tài)進(jìn)行檢測(cè)。
[0085]在步驟314中,選取智能設(shè)備A使用的物聯(lián)網(wǎng)控制協(xié)議。
[0086]在步驟316中,終端使用已選取的物聯(lián)網(wǎng)控制協(xié)議,通過(guò)智能設(shè)備A的聯(lián)網(wǎng)通道訪問(wèn)物聯(lián)網(wǎng)服務(wù)器。
[0087]在本實(shí)施例中,終端通過(guò)使用智能設(shè)備A的物聯(lián)網(wǎng)控制協(xié)議,能夠模擬智能設(shè)備A與物聯(lián)網(wǎng)服務(wù)器之間的交互過(guò)程,從而更為真實(shí)地檢測(cè)出無(wú)法對(duì)智能設(shè)備A進(jìn)行遠(yuǎn)程智能控制的原因。
[0088]在步驟318,在訪問(wèn)過(guò)程中,采集并展示聯(lián)網(wǎng)通道狀態(tài)。
[0089]在本實(shí)施例中,聯(lián)網(wǎng)通道可以包括:智能設(shè)備A與本地路由設(shè)備之間的局域網(wǎng)絡(luò)通道,以及本地路由設(shè)備與物聯(lián)網(wǎng)服務(wù)器之間的云端網(wǎng)絡(luò)通道;相應(yīng)地,終端在測(cè)試過(guò)程中也包含兩個(gè)階段:1、通過(guò)局域網(wǎng)絡(luò)通道與本地路由設(shè)備建立連接,2、通過(guò)云端網(wǎng)絡(luò)通道訪問(wèn)物聯(lián)網(wǎng)服務(wù)器。
[0090]聯(lián)網(wǎng)通道狀態(tài)可以包含任意用于表現(xiàn)聯(lián)網(wǎng)通道的網(wǎng)絡(luò)狀態(tài)的信息。比如舉例而言,聯(lián)網(wǎng)通道狀態(tài)可以包括以下至少之一:
[0091]I)與本地路由設(shè)備建立的局域網(wǎng)絡(luò)的連接建立結(jié)果,比如建立成功、建立失敗、建立時(shí)長(zhǎng)等信息。
[0092]2)局域網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息,比如信號(hào)強(qiáng)度、數(shù)據(jù)傳輸速度等。
[0093]3)本地路由設(shè)備上對(duì)物聯(lián)網(wǎng)服務(wù)器的訪問(wèn)端口的開(kāi)放狀況,比如本地路由設(shè)備上是否開(kāi)放智能設(shè)備A對(duì)物聯(lián)網(wǎng)服務(wù)器的訪問(wèn)端口。
[0094]4)物聯(lián)網(wǎng)服務(wù)器的響應(yīng)狀況,比如是否響應(yīng)、響應(yīng)速度、響應(yīng)延遲時(shí)長(zhǎng)等。
[0095]當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,上述多種聯(lián)網(wǎng)通道狀態(tài)僅用于舉例說(shuō)明,本公開(kāi)的技術(shù)方案顯然也可以采集其他類型的聯(lián)網(wǎng)通道狀態(tài),本公開(kāi)并不對(duì)此進(jìn)行限制。
[0096]在本實(shí)施例中,基于對(duì)聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)和獲取,終端可以在屏幕上對(duì)檢測(cè)結(jié)果進(jìn)行直觀的展示。比如根據(jù)圖7所示的終端界面,表明局域網(wǎng)絡(luò)通道異常,比如本地路由設(shè)備存在問(wèn)題;或者,根據(jù)圖8所示的終端界面,表明局域網(wǎng)絡(luò)通道正常,而云端網(wǎng)絡(luò)通道異常,比如本地路由設(shè)備封禁了智能設(shè)備A對(duì)物聯(lián)網(wǎng)服務(wù)器的訪問(wèn)端口,或者物聯(lián)網(wǎng)服務(wù)器發(fā)生異常。
[0097]與前述的聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)方法的實(shí)施例相對(duì)應(yīng),本公開(kāi)還提供了聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)裝置的實(shí)施例。
[0098]圖9是根據(jù)一示例性實(shí)施例示出的一種聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)裝置框圖。參照?qǐng)D9,該裝置包括確定單元91、訪問(wèn)單元92和展示單元93。
[0099]其中,確定單元91,被配置為確定待檢測(cè)的智能設(shè)備;
[0100]訪問(wèn)單元92,被配置為選取所述待檢測(cè)的智能設(shè)備采用的物聯(lián)網(wǎng)控制協(xié)議,并通過(guò)所述待檢測(cè)的智能設(shè)備采用的聯(lián)網(wǎng)通道訪問(wèn)物聯(lián)網(wǎng)服務(wù)器;
[0101]展示單元93,被配置為采集訪問(wèn)過(guò)程中的聯(lián)網(wǎng)通道狀態(tài),并展示于終端屏幕中。
[0102]可選的,所述聯(lián)網(wǎng)通道包括:與本地路由設(shè)備之間的局域網(wǎng)絡(luò)通道,以及所述本地路由設(shè)備與所述物聯(lián)網(wǎng)服務(wù)器之間的云端網(wǎng)絡(luò)通道。
[0103]可選的,所述聯(lián)網(wǎng)通道狀態(tài)包括以下至少之一:
[0104]與所述本地路由設(shè)備建立的局域網(wǎng)絡(luò)的連接建立結(jié)果;
[0105]所述局域網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息;
[0106]所述本地路由設(shè)備上對(duì)所述物聯(lián)網(wǎng)服務(wù)器的訪問(wèn)端口的開(kāi)放狀況;
[0107]所述物聯(lián)網(wǎng)服務(wù)器的響應(yīng)狀況。
[0108]如圖10所示,圖10是根據(jù)一示例性實(shí)施例示出的另一種信息顯示裝置的框圖,該實(shí)施例在前述圖9所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:發(fā)送單元94和記錄單元95。
[0109]其中,發(fā)送單元94,被配置為向所述物聯(lián)網(wǎng)服務(wù)器發(fā)送對(duì)任一智能設(shè)備的控制指令;
[0110]記錄單元95,被配置為根據(jù)所述物聯(lián)網(wǎng)服務(wù)器返回的控制結(jié)果,若未能完成所述控制指令,則將所述任一智能設(shè)備記錄為所述待檢測(cè)的智能設(shè)備。
[0111]如圖11所示,圖11是根據(jù)一示例性實(shí)施例示出的另一種信息顯示裝置的框圖,該實(shí)施例在前述圖10所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:檢測(cè)單元96和提示單元97。
[0112]其中,檢測(cè)單元96,被配置為檢測(cè)實(shí)時(shí)網(wǎng)絡(luò)環(huán)境;
[0113]提示單元97,被配置為若所述待檢測(cè)的智能設(shè)備采用的聯(lián)網(wǎng)通道在所述實(shí)時(shí)網(wǎng)絡(luò)環(huán)境下可達(dá)時(shí),執(zhí)行對(duì)所述聯(lián)網(wǎng)通道的檢測(cè)提示。
[0114]關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
[0115]對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本公開(kāi)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0116]相應(yīng)的,本公開(kāi)還提供一種聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)裝置,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:確定待檢測(cè)的智能設(shè)備;選取所述待檢測(cè)的智能設(shè)備采用的物聯(lián)網(wǎng)控制協(xié)議,并通過(guò)所述待檢測(cè)的智能設(shè)備采用的聯(lián)網(wǎng)通道訪問(wèn)物聯(lián)網(wǎng)服務(wù)器;采集訪問(wèn)過(guò)程中的聯(lián)網(wǎng)通道狀態(tài),并展示于終端屏幕中。
[0117]相應(yīng)的,本公開(kāi)還提供一種終端,所述終端包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:確定待檢測(cè)的智能設(shè)備;選取所述待檢測(cè)的智能設(shè)備采用的物聯(lián)網(wǎng)控制協(xié)議,并通過(guò)所述待檢測(cè)的智能設(shè)備采用的聯(lián)網(wǎng)通道訪問(wèn)物聯(lián)網(wǎng)服務(wù)器;采集訪問(wèn)過(guò)程中的聯(lián)網(wǎng)通道狀態(tài),并展示于終端屏幕中。
[0118]圖12是根據(jù)一示例性實(shí)施例示出的一種用于聯(lián)網(wǎng)通道狀態(tài)的檢測(cè)的裝置1200的框圖。例如,裝置1200可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
[0119]參照?qǐng)D12,裝置1200可以包括以下一個(gè)或多個(gè)組件:處理組件1202,存儲(chǔ)器1