【技術(shù)領(lǐng)域】
本發(fā)明涉及智能家居技術(shù)領(lǐng)域,尤其涉及一種配置以及維保智能wifi設(shè)備的方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,智能wifi設(shè)備在很多領(lǐng)域中得到了普及,例如家庭中的智能電視、智能燈具、智能凈化器等,這些智能wifi設(shè)備可以通過網(wǎng)絡(luò)向用戶展現(xiàn)豐富多彩的內(nèi)容,同時(shí)也能夠通過網(wǎng)絡(luò)接受用戶的遠(yuǎn)程控制。因此,如何準(zhǔn)確快速地對(duì)智能wifi設(shè)備進(jìn)行網(wǎng)絡(luò)配置以及查找智能wifi設(shè)備的故障原因是至關(guān)重要的。
現(xiàn)有技術(shù)在對(duì)智能wifi設(shè)備進(jìn)行網(wǎng)絡(luò)配置時(shí),大多通過手機(jī)等移動(dòng)終端連接智能wifi設(shè)備的ap(accesspoint,無線接入點(diǎn)),在瀏覽器中輸入指定網(wǎng)址的方式對(duì)智能wifi設(shè)備進(jìn)行網(wǎng)絡(luò)配置。因此,現(xiàn)有技術(shù)造成用戶手動(dòng)參與的步驟較為繁瑣,且需要一定的學(xué)習(xí)成本;而且智能wifi設(shè)備無法對(duì)用戶所輸入的網(wǎng)絡(luò)配置信息進(jìn)行驗(yàn)證,如果網(wǎng)絡(luò)配置信息出錯(cuò),用戶不能及時(shí)得知,導(dǎo)致配置效率低下。而在智能wifi設(shè)備出現(xiàn)故障時(shí),一般通過恢復(fù)智能wifi設(shè)備的出廠設(shè)置或者聯(lián)系專業(yè)人員的方式進(jìn)行修復(fù)。在通過恢復(fù)出廠設(shè)置修復(fù)智能wifi設(shè)備時(shí),會(huì)減少設(shè)備硬件壽命并且會(huì)影響設(shè)備的軟件服務(wù),當(dāng)再重新安裝時(shí),還需要用戶再次進(jìn)行配置操作;而聯(lián)系專業(yè)人員進(jìn)行修復(fù)時(shí),成本較高且無法及時(shí)排除異常狀況,導(dǎo)致用戶維保效率低下。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明首先提供了一種配置智能wifi設(shè)備的方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì),用以簡(jiǎn)化用戶的配置步驟,提升用戶的配置效率。
本發(fā)明為解決技術(shù)問題而采用的技術(shù)方案是提供一種配置智能wifi設(shè)備的方法,所述方法包括:終端確定要進(jìn)行配置的智能wifi設(shè)備;終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;終端獲取配置信息;終端通過所述連接向所述智能wifi設(shè)備發(fā)送所述配置信息,以便所述智能wifi設(shè)備根據(jù)所述發(fā)送的配置信息進(jìn)行配置。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端確定要進(jìn)行配置的智能wifi設(shè)備包括:終端根據(jù)用戶輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備;或者終端在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端在確定要進(jìn)行配置的智能wifi設(shè)備之前,還包括:獲取用戶的身份信息;對(duì)所述用戶的身份信息進(jìn)行驗(yàn)證。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接包括:處于station模式的終端檢測(cè)到處于ap模式的所述智能wifi設(shè)備;所述終端向所述智能wifi設(shè)備發(fā)送連接建立請(qǐng)求;經(jīng)過設(shè)定次數(shù)的握手,與所述智能wifi設(shè)備建立連接。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端獲取配置信息包括:獲取用戶輸入的配置信息,或者獲取本地已保存的配置信息。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,在所述終端獲取配置信息之后還包括:終端對(duì)所獲取的配置信息進(jìn)行驗(yàn)證;如果驗(yàn)證通過,則繼續(xù)執(zhí)行所述通過所述連接向所述智能wifi設(shè)備發(fā)送所述配置信息。
本發(fā)明為解決技術(shù)問題而采用的技術(shù)方案是提供一種配置智能wifi設(shè)備的裝置,所述裝置位于終端,包括:第一確定單元,用于確定要進(jìn)行配置的智能wifi設(shè)備;第一連接單元,用于利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;獲取單元,用于獲取配置信息;配置單元,用于通過所述連接向所述智能wifi設(shè)備發(fā)送所述配置信息,以便所述智能wifi設(shè)備根據(jù)所述發(fā)送的配置信息進(jìn)行配置。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述第一確定單元在用于確定要進(jìn)行配置的智能wifi設(shè)備時(shí),具體執(zhí)行:根據(jù)用戶輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備;或者在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述第一連接單元在用于利用所述智能wifi設(shè)備的對(duì)外ap功能與所述智能wifi設(shè)備建立連接時(shí),具體執(zhí)行:處于station模式的終端檢測(cè)到處于ap模式的所述智能wifi設(shè)備;向所述智能wifi設(shè)備發(fā)送連接建立請(qǐng)求;經(jīng)過設(shè)定次數(shù)的握手,與所述智能wifi設(shè)備建立連接。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述獲取單元在用于獲取配置信息時(shí),具體執(zhí)行:獲取用戶輸入的配置信息,或者獲取本地已保存的配置信息。
本發(fā)明還提供了一種維保智能wifi設(shè)備的方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì),用以實(shí)現(xiàn)減少用戶成本,提高用戶的維保效率。
本發(fā)明為解決技術(shù)問題而采用的技術(shù)方案是提供一種維保智能wifi設(shè)備的方法,所述方法包括:終端確定要進(jìn)行維保的智能wifi設(shè)備;終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;終端通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因;終端根據(jù)所述故障原因生成維保信息。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端確定要進(jìn)行維保的智能wifi設(shè)備包括:終端根據(jù)用戶輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備;或者終端在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備;或者終端根據(jù)服務(wù)器所發(fā)送的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端在確定要進(jìn)行維保的智能wifi設(shè)備之前,包括:獲取用戶的身份信息;對(duì)所述用戶的身份信息進(jìn)行驗(yàn)證。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接包括:處于station模式的終端檢測(cè)到處于ap模式的所述智能wifi設(shè)備;所述終端向所述智能wifi設(shè)備發(fā)送連接建立請(qǐng)求;經(jīng)過設(shè)定次數(shù)的握手,與所述智能wifi設(shè)備建立連接。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因包括:終端通過所建立的連接向所述智能wifi設(shè)備發(fā)送檢測(cè)指令;獲取所述智能wifi設(shè)備返回的狀態(tài)信息;根據(jù)所述狀態(tài)信息獲取故障原因。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述終端根據(jù)所述故障原因生成維保信息包括:根據(jù)所述故障原因獲取對(duì)應(yīng)該故障原因的解決方案;將所述解決方案提供給用戶。
本發(fā)明為解決技術(shù)問題而采用的技術(shù)方案是提供一種維保智能wifi設(shè)備的裝置,所述裝置位于終端,包括:第二確定單元,用于確定要進(jìn)行維保的智能wifi設(shè)備;第二連接單元,用于利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;檢測(cè)單元,用于通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因;維保單元,用于根據(jù)所述故障原因生成維保信息。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述第二確定單元在用于確定要進(jìn)行維保的智能wifi設(shè)備時(shí),具體執(zhí)行:根據(jù)用戶輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備;或者在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備;或者根據(jù)服務(wù)器所發(fā)送的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述第二連接單元在用于利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接時(shí),具體執(zhí)行:處于station模式的第二連接單元檢測(cè)到處于ap模式的所述智能wifi設(shè)備;向所述智能wifi設(shè)備發(fā)送連接建立請(qǐng)求;經(jīng)過設(shè)定次數(shù)的握手,與所述智能wifi設(shè)備建立連接。
根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述檢測(cè)單元在用于通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因時(shí),具體執(zhí)行:通過所建立的連接向所述智能wifi設(shè)備發(fā)送檢測(cè)指令;獲取所述智能wifi設(shè)備返回的狀態(tài)信息;根據(jù)所述狀態(tài)信息獲取故障原因。
由以上技術(shù)方案可以看出,本發(fā)明通過利用智能wifi設(shè)備的對(duì)外ap功能,在終端與智能wifi設(shè)備之間建立連接,實(shí)現(xiàn)簡(jiǎn)化用戶配置、維保智能wifi設(shè)備的步驟,提升用戶配置、維保智能wifi設(shè)備的效率。
【附圖說明】
圖1為本發(fā)明一實(shí)施例提供的配置方法示意圖。
圖2為本發(fā)明一實(shí)施例提供的配置方法流程圖。
圖3為本發(fā)明一實(shí)施例提供的配置裝置結(jié)構(gòu)圖。
圖4為本發(fā)明一實(shí)施例提供的維保方法流程圖。
圖5為本發(fā)明一實(shí)施例提供的維保裝置結(jié)構(gòu)圖。
圖6為本發(fā)明一實(shí)施例提供的計(jì)算機(jī)系統(tǒng)/服務(wù)器的框圖。
【具體實(shí)施方式】
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語境,短語“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
在本發(fā)明中,智能wifi設(shè)備為具有wifi模塊、能夠連接無線網(wǎng)絡(luò)的智能家電設(shè)備,例如智能電視、智能冰箱、智能空調(diào)等。智能wifi設(shè)備在連接到網(wǎng)絡(luò)后,能夠向用戶展示網(wǎng)絡(luò)上的豐富內(nèi)容,并且能夠通過網(wǎng)絡(luò)接受用戶的遠(yuǎn)程控制。因此如何對(duì)智能wifi設(shè)備進(jìn)行快速準(zhǔn)確地網(wǎng)絡(luò)配置是人們關(guān)注的重點(diǎn)。本發(fā)明首先提供一種配置智能wifi設(shè)備的方法,利用智能wifi設(shè)備的對(duì)外ap功能,在終端與智能wifi設(shè)備之間建立連接,通過終端對(duì)智能wifi設(shè)備進(jìn)行網(wǎng)絡(luò)配置,從而簡(jiǎn)化用戶的操作步驟,進(jìn)一步提升用戶的配置效率。
當(dāng)然,通過本發(fā)明提供的方式,除了實(shí)現(xiàn)針對(duì)智能wifi設(shè)備的網(wǎng)絡(luò)配置之外,還可以實(shí)現(xiàn)其他配置,例如針對(duì)智能wifi設(shè)備的升級(jí)配置、啟動(dòng)和關(guān)停配置等等其他功能配置。在本發(fā)明實(shí)施例中,僅以網(wǎng)絡(luò)配置為例進(jìn)行描述。
首先根據(jù)圖1對(duì)智能wifi設(shè)備進(jìn)行網(wǎng)絡(luò)配置的整個(gè)過程進(jìn)行描述,如圖1中所示。首先,終端對(duì)用戶的身份信息進(jìn)行驗(yàn)證,驗(yàn)證通過后,終端將由用戶選擇的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備。在終端確定要進(jìn)行配置的智能wifi設(shè)備后,終端與智能wifi設(shè)備之間建立連接。終端在獲取網(wǎng)絡(luò)配置信息后,對(duì)所獲取的網(wǎng)絡(luò)配置信息進(jìn)行驗(yàn)證(如圖1中的箭頭1過程),在對(duì)網(wǎng)絡(luò)配置信息驗(yàn)證完成后,終端通過已建立的連接向智能wifi設(shè)備發(fā)送驗(yàn)證通過的網(wǎng)絡(luò)配置信息(如圖1中的箭頭2過程),智能wifi設(shè)備根據(jù)由終端所發(fā)送的網(wǎng)絡(luò)配置信息連接網(wǎng)絡(luò)(如圖1中的箭頭3過程)。
圖2為本發(fā)明一實(shí)施例提供的配置智能wifi設(shè)備的方法流程圖,如圖2中所示,所述方法包括:
在201中,終端確定要進(jìn)行配置的智能wifi設(shè)備。
在本步驟中,終端根據(jù)用戶的實(shí)際需求確定要進(jìn)行配置的智能wifi設(shè)備。
在本發(fā)明中,終端可以為手機(jī)、筆記本電腦、平板電腦或者pda(掌上電腦)等移動(dòng)設(shè)備,本發(fā)明對(duì)終端的類型不進(jìn)行限定。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,終端可以根據(jù)用戶所輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備。例如用戶輸入“格力空調(diào)”,則終端將格力空調(diào)確定為要進(jìn)行配置的智能wifi設(shè)備;若室內(nèi)有多個(gè)同類型的智能wifi設(shè)備時(shí),用戶可以通過輸入更詳細(xì)的信息以保證終端所確定的智能wifi設(shè)備為用戶實(shí)際需要配置的智能wifi設(shè)備,例如可以輸入“臥室格力空調(diào)”,則終端可以確定臥室內(nèi)的格力空調(diào)為要進(jìn)行配置的智能wifi設(shè)備。還可以為終端在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備。終端通過掃描的方式獲取室內(nèi)全部的智能wifi設(shè)備,從而保證未經(jīng)配置或者新安裝的智能wifi設(shè)備可以被用戶選擇。
終端在確定要進(jìn)行配置的智能wifi設(shè)備之前,還需要獲取用戶的身份信息,并對(duì)所獲取的用戶身份信息進(jìn)行驗(yàn)證。只有在驗(yàn)證通過后,終端才可以根據(jù)用戶的實(shí)際需求確定要進(jìn)行配置的智能wifi設(shè)備,從而保證只有擁有權(quán)限的用戶才能夠?qū)χ悄躻ifi設(shè)備進(jìn)行配置。可選地,用戶的身份信息可以為賬號(hào)密碼、語音、指紋、頭像等,本發(fā)明對(duì)此不進(jìn)行限定。
在202中,終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接。
在本步驟中,終端處于station模式,由終端所確定的智能wifi設(shè)備處于ap模式。處于station模式的終端能夠利用智能wifi設(shè)備的對(duì)外ap功能,檢測(cè)到處于ap模式的智能wifi設(shè)備。在終端檢測(cè)到要進(jìn)行配置的智能wifi設(shè)備后,終端向智能wifi設(shè)備發(fā)送連接建立請(qǐng)求,然后經(jīng)過設(shè)定次數(shù)的握手,終端與智能wifi設(shè)備建立連接。其中,智能wifi設(shè)備的對(duì)外ap功能可以看做是智能wifi設(shè)備中wifi模塊處于ap模式時(shí)所具有的功能。處于station模式的設(shè)備能夠檢測(cè)到處于ap模式的設(shè)備,本發(fā)明就利用了智能wifi設(shè)備的對(duì)外ap功能實(shí)現(xiàn)了終端對(duì)智能wifi設(shè)備的訪問,并進(jìn)而進(jìn)行網(wǎng)絡(luò)配置。
優(yōu)選地,在本步驟中,終端向智能wifi設(shè)備發(fā)送的連接請(qǐng)求可以為tcp連接請(qǐng)求,在終端向智能wifi設(shè)備發(fā)送tcp連接請(qǐng)求后,終端與智能wifi設(shè)備經(jīng)過tcp連接所需的3次握手后,終端與要進(jìn)行配置的智能wifi設(shè)備建立tcp連接。
在203中,終端獲取網(wǎng)絡(luò)配置信息。
在本步驟中,終端所獲取的網(wǎng)絡(luò)配置信息包括網(wǎng)絡(luò)名稱以及網(wǎng)絡(luò)密碼,即通過所獲取的網(wǎng)絡(luò)配置信息使得智能wifi設(shè)備能夠連接網(wǎng)絡(luò)。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,可以為終端獲取用戶輸入的網(wǎng)絡(luò)配置信息,例如終端會(huì)給出可用的wifi列表,用戶進(jìn)行選擇后輸入對(duì)應(yīng)所選擇wifi網(wǎng)絡(luò)的密碼,終端將用戶所選擇網(wǎng)絡(luò)的名稱以及輸入的密碼作為網(wǎng)絡(luò)配置信息。還可以為終端獲取本地已保存的網(wǎng)絡(luò)配置信息,例如用戶在完成一次配置后,將所使用的網(wǎng)絡(luò)配置信息進(jìn)行保存,之后終端默認(rèn)使用已保存的網(wǎng)絡(luò)配置信息對(duì)其他智能wifi設(shè)備進(jìn)行配置。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,終端可以在獲取網(wǎng)絡(luò)配置信息之后,對(duì)所獲取的網(wǎng)絡(luò)配置信息進(jìn)行驗(yàn)證。其中,驗(yàn)證網(wǎng)絡(luò)配置信息中的網(wǎng)絡(luò)名稱以及網(wǎng)絡(luò)密碼所對(duì)應(yīng)的網(wǎng)絡(luò)是否可用,若可用,再驗(yàn)證網(wǎng)絡(luò)的上聯(lián)外網(wǎng)是否通暢,若外網(wǎng)通暢,則確定對(duì)所獲取的網(wǎng)絡(luò)配置信息的驗(yàn)證通過。若驗(yàn)證通過,終端才能夠?qū)⑺@取的網(wǎng)絡(luò)配置信息通過所建立的連接發(fā)送至智能wifi設(shè)備。若未能通過驗(yàn)證,終端則向用戶返回驗(yàn)證失敗的原因,例如“網(wǎng)絡(luò)密碼錯(cuò)誤”、“無法連接外網(wǎng)”等,以此提示用戶進(jìn)行修改。也可以為在獲取網(wǎng)絡(luò)配置信息之后,默認(rèn)所獲取的網(wǎng)絡(luò)配置信息是準(zhǔn)確的。
在204中,終端通過所述連接向所述智能wifi設(shè)備發(fā)送所述網(wǎng)絡(luò)配置信息,以便所述智能wifi設(shè)備根據(jù)所述發(fā)送的網(wǎng)絡(luò)配置信息進(jìn)行配置。
在本步驟中,終端通過所建立的連接向智能wifi設(shè)備發(fā)送網(wǎng)絡(luò)配置信息,智能wifi設(shè)備在接收到終端所發(fā)送的網(wǎng)絡(luò)配置信息后,根據(jù)網(wǎng)絡(luò)名稱以及網(wǎng)絡(luò)密碼連接網(wǎng)絡(luò),智能wifi設(shè)備完成網(wǎng)絡(luò)配置。
下面對(duì)本發(fā)明實(shí)施例提供的配置裝置結(jié)構(gòu)圖進(jìn)行詳述。如圖3所述,所述裝置位于終端,包括:第一確定單元31,第一連接單元32,獲取單元33以及配置單元34。
第一確定單元31,用于確定要進(jìn)行配置的智能wifi設(shè)備。
第一確定單元31根據(jù)用戶的實(shí)際需求確定要進(jìn)行配置的智能wifi設(shè)備。
在本發(fā)明中,終端可以為手機(jī)、筆記本電腦、平板電腦或者pda(掌上電腦)等移動(dòng)設(shè)備,本發(fā)明對(duì)終端的類型不進(jìn)行限定。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,第一確定單元31可以根據(jù)用戶所輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備。例如用戶輸入“格力空調(diào)”,則第一確定單元31將格力空調(diào)確定為要進(jìn)行配置的智能wifi設(shè)備;若室內(nèi)有多個(gè)同類型的智能wifi設(shè)備時(shí),用戶可以通過輸入更詳細(xì)的信息以保證第一確定單元31所確定的智能wifi設(shè)備為用戶實(shí)際需要配置的智能wifi設(shè)備,例如可以輸入“臥室格力空調(diào)”,則第一確定單元31可以確定臥室內(nèi)的格力空調(diào)為要進(jìn)行配置的智能wifi設(shè)備。還可以為第一確定單元31在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行配置的智能wifi設(shè)備。通過掃描的方式獲取室內(nèi)全部智能wifi設(shè)備,從而保證未經(jīng)配置或者新安裝的智能wifi設(shè)備可以被用戶選擇。
第一確定單元31在確定要進(jìn)行配置的智能wifi設(shè)備之前,需要獲取用戶的身份信息,并對(duì)所獲取的用戶身份信息進(jìn)行驗(yàn)證。只有在驗(yàn)證通過后,第一確定單元31才可以根據(jù)用戶的實(shí)際需求確定要進(jìn)行配置的智能wifi設(shè)備,從而保證只有擁有權(quán)限的用戶才能夠?qū)χ悄躻ifi設(shè)備進(jìn)行配置??蛇x地,用戶的身份信息可以為賬號(hào)密碼、語音、指紋、頭像等,本發(fā)明對(duì)此不進(jìn)行限定。
第一連接單元32,用于利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接。
第一連接單元32處于station模式,由第一確定單元31所確定的智能wifi設(shè)備處于ap模式。處于station模式的第一連接單元32能夠利用智能wifi設(shè)備的對(duì)外ap功能,檢測(cè)到處于ap模式的智能wifi設(shè)備。在第一連接單元32檢測(cè)到要進(jìn)行配置的智能wifi設(shè)備后,第一連接單元32向智能wifi設(shè)備發(fā)送連接建立請(qǐng)求,然后經(jīng)過設(shè)定次數(shù)的握手,與智能wifi設(shè)備建立連接。其中,智能wifi設(shè)備的對(duì)外ap功能可以看做是智能wifi設(shè)備中wifi模塊處于ap模式時(shí)所具有的功能。處于station模式的設(shè)備能夠檢測(cè)到處于ap模式的設(shè)備,本發(fā)明就利用了智能wifi設(shè)備的對(duì)外ap功能實(shí)現(xiàn)了終端對(duì)智能wifi設(shè)備的訪問,并進(jìn)而進(jìn)行網(wǎng)絡(luò)配置。
優(yōu)選地,第一連接單元32向智能wifi設(shè)備發(fā)送的連接請(qǐng)求為tcp連接請(qǐng)求,第一連接單元32與智能wifi設(shè)備在經(jīng)過tcp連接所需的3次握手后,第一連接單元32與要進(jìn)行配置的智能wifi設(shè)備建立tcp連接。
獲取單元33,用于獲取網(wǎng)絡(luò)配置信息。
獲取單元33所獲取的網(wǎng)絡(luò)配置信息包括網(wǎng)絡(luò)名稱以及網(wǎng)絡(luò)密碼,即通過所獲取的網(wǎng)絡(luò)配置信息使得智能wifi設(shè)備連接網(wǎng)絡(luò)。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,可以為獲取單元33獲取用戶輸入的網(wǎng)絡(luò)配置信息,例如終端會(huì)給出可用的wifi列表,用戶進(jìn)行選擇后輸入對(duì)應(yīng)所選擇wifi網(wǎng)絡(luò)的密碼,獲取單元33將用戶所選擇網(wǎng)絡(luò)的名稱以及輸入的密碼作為網(wǎng)絡(luò)配置信息。還可以為獲取單元33獲取本地已保存的網(wǎng)絡(luò)配置信息,例如用戶在完成一次配置后,將所使用的網(wǎng)絡(luò)配置信息保存,之后獲取單元33默認(rèn)使用已保存的網(wǎng)絡(luò)配置信息對(duì)其他智能wifi設(shè)備進(jìn)行配置。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,獲取單元33在獲取網(wǎng)絡(luò)配置信息之后,還可以對(duì)所獲取的網(wǎng)絡(luò)配置信息進(jìn)行驗(yàn)證。其中,獲取單元33驗(yàn)證網(wǎng)絡(luò)配置信息中的網(wǎng)絡(luò)名稱以及網(wǎng)絡(luò)密碼所對(duì)應(yīng)的網(wǎng)絡(luò)是否可用,若可用,獲取單元33再驗(yàn)證網(wǎng)絡(luò)的上聯(lián)外網(wǎng)是否通暢,若外網(wǎng)通暢,則確定對(duì)所獲取的網(wǎng)絡(luò)配置信息的驗(yàn)證通過。若驗(yàn)證通過,獲取單元33將所獲取的網(wǎng)絡(luò)配置信息通過所建立連接發(fā)送至智能wifi設(shè)備。若未能通過驗(yàn)證,獲取單元33則向用戶返回驗(yàn)證失敗的原因,例如“網(wǎng)絡(luò)密碼錯(cuò)誤”、“無法連接外網(wǎng)”等,以此提示用戶進(jìn)行修改。也可以為獲取單元33在獲取網(wǎng)絡(luò)配置信息之后不進(jìn)行驗(yàn)證,即默認(rèn)所獲取的網(wǎng)絡(luò)配置信息是準(zhǔn)確的。
配置單元34,用于通過所述連接向所述智能wifi設(shè)備發(fā)送所述網(wǎng)絡(luò)配置信息,以便所述智能wifi設(shè)備根據(jù)所述發(fā)送的網(wǎng)絡(luò)配置信息進(jìn)行配置。通過第一連接單元32所建立的連接,配置單元34向智能wifi設(shè)備發(fā)送網(wǎng)絡(luò)配置信息,智能wifi設(shè)備在接收到配置單元34所發(fā)送的網(wǎng)絡(luò)配置信息后,根據(jù)網(wǎng)絡(luò)名稱以及網(wǎng)絡(luò)密碼進(jìn)行連接網(wǎng)絡(luò),從而完成智能wifi設(shè)備的網(wǎng)絡(luò)配置。
在智能wifi設(shè)備出現(xiàn)故障時(shí),用戶往往不清楚故障原因,通常使用的解決辦法是恢復(fù)出廠設(shè)置或者請(qǐng)專業(yè)人員上門維修。在使用恢復(fù)出廠設(shè)置的方式修復(fù)設(shè)備時(shí),會(huì)對(duì)設(shè)備造成一定的損害;而由專業(yè)人員上門維修時(shí),成本較高。因此,本發(fā)明提供一種維保智能wifi設(shè)備的方法,通過與智能wifi設(shè)備所建立的連接,終端獲取智能wifi設(shè)備的故障原因,并根據(jù)故障原因獲取相應(yīng)的解決方案,從而實(shí)現(xiàn)自助維保智能wifi設(shè)備,減少用戶成本,提升維保效率。
圖4為本發(fā)明一實(shí)施例提供的維保智能wifi設(shè)備的方法流程圖,如圖4中所示,所述方法包括:
在401中,終端確定要進(jìn)行維保的智能wifi設(shè)備。
在本步驟中,終端根據(jù)用戶的實(shí)際需求確定要進(jìn)行維保的智能wifi設(shè)備。
在本發(fā)明中,終端可以為手機(jī)、筆記本電腦、平板電腦或者pda(掌上電腦)等移動(dòng)設(shè)備,本發(fā)明對(duì)終端的類型不進(jìn)行限定。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,終端可以根據(jù)用戶所輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。還可以為終端在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。終端通過掃描的方式獲取室內(nèi)全部智能wifi設(shè)備,可以保證全部的智能wifi設(shè)備能夠被用戶選擇。還可以為終端根據(jù)服務(wù)器所發(fā)送的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。智能wifi設(shè)備在聯(lián)網(wǎng)后,每類智能wifi設(shè)備所對(duì)應(yīng)的服務(wù)器會(huì)對(duì)智能wifi設(shè)備進(jìn)行監(jiān)測(cè),若服務(wù)器發(fā)現(xiàn)某一智能wifi設(shè)備出現(xiàn)故障,則將該智能wifi設(shè)備的名稱發(fā)送至終端,然后終端根據(jù)服務(wù)器所發(fā)送的智能wifi設(shè)備的名稱,確定該名稱所對(duì)應(yīng)的智能wifi設(shè)備為要進(jìn)行維保的智能wifi設(shè)備。
終端在確定要進(jìn)行維保的智能wifi設(shè)備之前,需要獲取用戶的身份信息,并對(duì)所獲取的用戶身份信息進(jìn)行驗(yàn)證。只有在驗(yàn)證通過后,終端才可以根據(jù)用戶的實(shí)際需求確定要進(jìn)行維保的智能wifi設(shè)備,從而保證只有擁有權(quán)限的用戶才能夠?qū)χ悄躻ifi設(shè)備進(jìn)行維保??蛇x地,用戶的身份信息可以為賬號(hào)密碼、語音、指紋、頭像等,本發(fā)明對(duì)此不進(jìn)行限定。
在402中,終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接。
在本步驟中,終端處于station模式,由終端所確定的智能wifi設(shè)備處于ap模式。處于station模式的終端能夠利用智能wifi設(shè)備的對(duì)外ap功能,檢測(cè)到處于ap模式的智能wifi設(shè)備。在終端檢測(cè)到要進(jìn)行配置的智能wifi設(shè)備后,終端向智能wifi設(shè)備發(fā)送連接建立請(qǐng)求,然后經(jīng)過設(shè)定次數(shù)的握手,終端與智能wifi設(shè)備建立連接。
優(yōu)選地,在本步驟中,終端向智能wifi設(shè)備所發(fā)送的連接請(qǐng)求為tcp連接請(qǐng)求,終端向智能wifi設(shè)備發(fā)送連接請(qǐng)求后,經(jīng)過tcp連接所需的3次握手,終端與要進(jìn)行配置的智能wifi設(shè)備建立tcp連接。
在403中,終端通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因。
在本步驟中,終端通過所建立的連接向要進(jìn)行維保的智能wifi設(shè)備發(fā)送檢測(cè)指令,智能wifi設(shè)備接收到由終端所發(fā)送的檢測(cè)指令后,對(duì)自身狀態(tài)進(jìn)行檢測(cè),檢測(cè)完畢后,智能wifi設(shè)備將檢測(cè)所獲得狀態(tài)信息返回終端,終端根據(jù)智能wifi設(shè)備所返回的狀態(tài)信息獲取故障原因。
智能wifi設(shè)備在接收到檢測(cè)指令后,對(duì)自身狀態(tài)進(jìn)行檢測(cè),獲取狀態(tài)信息。例如返回?zé)o法聯(lián)網(wǎng)、內(nèi)部進(jìn)程出錯(cuò)、功能異常等等。然后智能wifi設(shè)備將所獲取的狀態(tài)信息通過與終端所建立的連接發(fā)送至終端,然后終端根據(jù)智能wifi設(shè)備所發(fā)送的狀態(tài)信息獲取故障原因。例如,智能wifi設(shè)備檢測(cè)所得到的狀態(tài)信息為無法聯(lián)網(wǎng),則可以將上次配置給該智能wifi設(shè)備的網(wǎng)絡(luò)配置信息進(jìn)行檢查,確定是否存在異常,例如檢查得出網(wǎng)絡(luò)密碼錯(cuò)誤,從而得到wifi設(shè)備的故障原因?yàn)椋壕W(wǎng)絡(luò)密碼錯(cuò)誤。再例如,智能wifi設(shè)備運(yùn)行內(nèi)部進(jìn)程錯(cuò)誤,則終端根據(jù)該狀態(tài)信息獲取智能wifi設(shè)備的故障原因?yàn)椋涸O(shè)備內(nèi)部進(jìn)行出錯(cuò)。
還存在這樣一些情況,終端在401中無法掃描到智能wifi設(shè)備,或者,在402中無法與智能wifi設(shè)備建立連接,則可以得出智能wifi設(shè)備斷電、宕機(jī)或連接異常等故障原因。
在404中,終端根據(jù)所述故障原因生成維保信息。
在本步驟中,終端根據(jù)步驟403中所獲取的故障原因,獲取對(duì)應(yīng)該故障原因的解決方案,并將所獲取的故障解決方案提供給用戶。
舉例來說,若終端所得到的智能wifi設(shè)備的故障原因?yàn)椋壕W(wǎng)絡(luò)密碼錯(cuò)誤,則可能是用戶更換了網(wǎng)絡(luò)密碼,則向用戶提供重新輸入網(wǎng)絡(luò)密碼的解決方案;若所得到的故障原因?yàn)樯下?lián)網(wǎng)絡(luò)無法連接外網(wǎng),則可能是外網(wǎng)出現(xiàn)維修、欠費(fèi)等問題,則向用戶提供檢查外網(wǎng)是否正常,向外網(wǎng)客服咨詢的解決方案;若所得到的故障原因?yàn)橹悄躻ifi設(shè)備的內(nèi)部進(jìn)程出錯(cuò),則向用戶提示重啟智能wifi設(shè)備的解決方案。
下面對(duì)本發(fā)明實(shí)施例提供的維保裝置結(jié)構(gòu)圖進(jìn)行詳述。如圖5所述,所述裝置位于終端,包括:第二確定單元51、第二連接單元52、檢測(cè)單元53以及維保單元54。
第二確定單元51,用于確定要進(jìn)行維保的智能wifi設(shè)備。
在本發(fā)明中,終端可以為手機(jī)、筆記本電腦、平板電腦或者pda(掌上電腦)等移動(dòng)設(shè)備,本發(fā)明對(duì)終端的類型不進(jìn)行限定。
第二確定單元51根據(jù)用戶的實(shí)際需求確定要進(jìn)行維保的智能wifi設(shè)備。
可選地,在本實(shí)施例的一個(gè)具體實(shí)現(xiàn)過程中,第二確定單元51可以根據(jù)用戶所輸入的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。還可以為第二確定單元51在掃描智能wifi設(shè)備后,將用戶從掃描到的智能wifi設(shè)備中所選擇的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。第二確定單元51通過掃描的方式獲取室內(nèi)全部智能wifi設(shè)備,可以保證全部的智能wifi設(shè)備能夠被用戶選擇。還可以為第二確定單元51根據(jù)服務(wù)器所發(fā)送的智能wifi設(shè)備的名稱,將該名稱所對(duì)應(yīng)的智能wifi設(shè)備確定為要進(jìn)行維保的智能wifi設(shè)備。智能wifi設(shè)備聯(lián)網(wǎng)后,每類智能wifi設(shè)備所對(duì)應(yīng)的服務(wù)器會(huì)對(duì)智能wifi設(shè)備進(jìn)行監(jiān)測(cè),若服務(wù)器發(fā)現(xiàn)某一智能wifi設(shè)備出現(xiàn)故障,則將該智能wifi設(shè)備的名稱發(fā)送至終端,然后第二確定單元51根據(jù)服務(wù)器所發(fā)送的智能wifi設(shè)備的名稱,確定該名稱所對(duì)應(yīng)的智能wifi設(shè)備為要進(jìn)行維保的智能wifi設(shè)備。
第二確定單元51在確定要進(jìn)行維保的智能wifi設(shè)備之前,需要獲取用戶的身份信息,并對(duì)所獲取的用戶身份信息進(jìn)行驗(yàn)證。只有在驗(yàn)證通過后,第二確定單元51才可以根據(jù)用戶的實(shí)際需求確定要進(jìn)行維保的智能wifi設(shè)備,從而保證只有擁有權(quán)限的用戶才能夠?qū)χ悄躻ifi設(shè)備進(jìn)行維保??蛇x地,用戶的身份信息可以為賬號(hào)密碼、語音、指紋、頭像等,本發(fā)明對(duì)此不進(jìn)行限定。
第二連接單元52,用于利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接。
第二連接單元52處于station模式,由第二確定單元51所確定的智能wifi設(shè)備處于ap模式。處于station模式的第二連接單元52能夠利用智能wifi設(shè)備的對(duì)外ap功能,檢測(cè)到處于ap模式的智能wifi設(shè)備。在第二連接單元52檢測(cè)到要進(jìn)行配置的智能wifi設(shè)備后,第二連接單元52向智能wifi設(shè)備發(fā)送連接建立請(qǐng)求,然后經(jīng)過設(shè)定次數(shù)的握手,終端與智能wifi設(shè)備建立連接。
優(yōu)選地,第二連接單元52向智能wifi設(shè)備發(fā)送的連接請(qǐng)求為tcp連接請(qǐng)求,在第二連接單元52與智能wifi設(shè)備經(jīng)過tcp連接所需的3次握手后,第二連接單元52與要進(jìn)行配置的智能wifi設(shè)備建立tcp連接。
檢測(cè)單元53,用于通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因。
通過第二連接單元52所建立的連接,檢測(cè)單元53向要進(jìn)行維保的智能wifi設(shè)備發(fā)送檢測(cè)指令,智能wifi設(shè)備接收到由終端所發(fā)送的檢測(cè)指令后,對(duì)自身狀態(tài)進(jìn)行檢測(cè),檢測(cè)完畢后,智能wifi設(shè)備將檢測(cè)所獲得的狀態(tài)信息返回終端,檢測(cè)單元53根據(jù)智能wifi設(shè)備所返回的狀態(tài)信息獲取故障原因。
智能wifi設(shè)備在接收到由檢測(cè)單元53發(fā)送的檢測(cè)指令后,對(duì)自身的狀態(tài)進(jìn)行檢測(cè),包括對(duì)網(wǎng)絡(luò)配置信息以及運(yùn)行信息進(jìn)行檢測(cè)。其中,網(wǎng)絡(luò)配置信息為前次對(duì)該智能wifi設(shè)備進(jìn)行配置時(shí)所使用的網(wǎng)絡(luò)配置信息,在對(duì)網(wǎng)絡(luò)配置信息進(jìn)行檢測(cè)時(shí),檢測(cè)網(wǎng)絡(luò)名稱以及網(wǎng)絡(luò)密碼是否可用、檢測(cè)上聯(lián)外網(wǎng)是否通暢等;運(yùn)行信息為智能wifi設(shè)備自身的運(yùn)行狀態(tài),在對(duì)運(yùn)行信息進(jìn)行檢測(cè)時(shí),檢測(cè)智能wifi設(shè)備的內(nèi)部進(jìn)程是否出錯(cuò)、某些功能模塊是否出現(xiàn)故障等。
智能wifi設(shè)備在接收到檢測(cè)單元53所發(fā)送的檢測(cè)指令后,對(duì)自身狀態(tài)進(jìn)行檢測(cè),獲取狀態(tài)信息。例如返回?zé)o法聯(lián)網(wǎng)、內(nèi)部進(jìn)程出錯(cuò)、功能異常等等。然后智能wifi設(shè)備將所獲取的狀態(tài)信息通過與終端所建立的連接發(fā)送至檢測(cè)單元53,然后檢測(cè)單元53根據(jù)智能wifi設(shè)備所發(fā)送的狀態(tài)信息獲取故障原因。例如,智能wifi設(shè)備檢測(cè)所得到的狀態(tài)信息為無法聯(lián)網(wǎng),則可以將上次配置給該智能wifi設(shè)備的網(wǎng)絡(luò)配置信息進(jìn)行檢查,確定是否存在異常,例如檢查得出網(wǎng)絡(luò)密碼錯(cuò)誤,從而得到wifi設(shè)備的故障原因?yàn)椋壕W(wǎng)絡(luò)密碼錯(cuò)誤。再例如,智能wifi設(shè)備運(yùn)行內(nèi)部進(jìn)程錯(cuò)誤,則終端根據(jù)該狀態(tài)信息獲取智能wifi設(shè)備的故障原因?yàn)椋涸O(shè)備內(nèi)部進(jìn)行出錯(cuò)。
還存在這樣一些情況,第二確定單元51無法掃描到智能wifi設(shè)備,或者,第二連接單元52無法與智能wifi設(shè)備建立連接,則可以得出智能wifi設(shè)備斷電、宕機(jī)或連接異常等故障原因。
維保單元54,用于根據(jù)所述故障原因生成維保信息。
根據(jù)檢測(cè)單元53所獲取的故障原因,維保單元54獲取對(duì)應(yīng)該故障原因的解決方案,并將所獲取的故障解決方案提供給用戶。
舉例來說,若維保單元54所得到的故障原因?yàn)椋壕W(wǎng)絡(luò)密碼錯(cuò)誤,則可能是用戶更換了網(wǎng)絡(luò)密碼,則向用戶提供重新輸入網(wǎng)絡(luò)密碼的解決方案;若維保單元54所得到的故障原因?yàn)樯下?lián)網(wǎng)絡(luò)無法連接外網(wǎng),則可能是外網(wǎng)出現(xiàn)維修、欠費(fèi)等問題,則向用戶提供檢查外網(wǎng)是否正常,向外網(wǎng)客服咨詢的解決方案;若維保單元54所得到的故障原因?yàn)橹悄躻ifi設(shè)備的內(nèi)部進(jìn)程出錯(cuò),則向用戶提示重啟智能wifi設(shè)備的解決方案。
圖6示出了適于用來實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性計(jì)算機(jī)系統(tǒng)/服務(wù)器012的框圖。圖6顯示的計(jì)算機(jī)系統(tǒng)/服務(wù)器012僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來任何限制。
如圖6所示,計(jì)算機(jī)系統(tǒng)/服務(wù)器012以通用計(jì)算設(shè)備的形式表現(xiàn)。計(jì)算機(jī)系統(tǒng)/服務(wù)器012的組件可以包括但不限于:一個(gè)或者多個(gè)處理器或者處理單元016,系統(tǒng)存儲(chǔ)器028,連接不同系統(tǒng)組件(包括系統(tǒng)存儲(chǔ)器028和處理單元016)的總線018。
總線018表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線或者存儲(chǔ)器控制器,外圍總線,圖形加速端口,處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。舉例來說,這些體系結(jié)構(gòu)包括但不限于工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(isa)總線,微通道體系結(jié)構(gòu)(mac)總線,增強(qiáng)型isa總線、視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(vesa)局域總線以及外圍組件互連(pci)總線。
計(jì)算機(jī)系統(tǒng)/服務(wù)器012典型地包括多種計(jì)算機(jī)系統(tǒng)可讀介質(zhì)。這些介質(zhì)可以是任何能夠被計(jì)算機(jī)系統(tǒng)/服務(wù)器012訪問的可用介質(zhì),包括易失性和非易失性介質(zhì),可移動(dòng)的和不可移動(dòng)的介質(zhì)。
系統(tǒng)存儲(chǔ)器028可以包括易失性存儲(chǔ)器形式的計(jì)算機(jī)系統(tǒng)可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(ram)030和/或高速緩存存儲(chǔ)器032。計(jì)算機(jī)系統(tǒng)/服務(wù)器012可以進(jìn)一步包括其它可移動(dòng)/不可移動(dòng)的、易失性/非易失性計(jì)算機(jī)系統(tǒng)存儲(chǔ)介質(zhì)。僅作為舉例,存儲(chǔ)系統(tǒng)034可以用于讀寫不可移動(dòng)的、非易失性磁介質(zhì)(圖6未顯示,通常稱為“硬盤驅(qū)動(dòng)器”)。盡管圖6中未示出,可以提供用于對(duì)可移動(dòng)非易失性磁盤(例如“軟盤”)讀寫的磁盤驅(qū)動(dòng)器,以及對(duì)可移動(dòng)非易失性光盤(例如cd-rom,dvd-rom或者其它光介質(zhì))讀寫的光盤驅(qū)動(dòng)器。在這些情況下,每個(gè)驅(qū)動(dòng)器可以通過一個(gè)或者多個(gè)數(shù)據(jù)介質(zhì)接口與總線018相連。存儲(chǔ)器028可以包括至少一個(gè)程序產(chǎn)品,該程序產(chǎn)品具有一組(例如至少一個(gè))程序模塊,這些程序模塊被配置以執(zhí)行本發(fā)明各實(shí)施例的功能。
具有一組(至少一個(gè))程序模塊042的程序/實(shí)用工具040,可以存儲(chǔ)在例如存儲(chǔ)器028中,這樣的程序模塊042包括——但不限于——操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。程序模塊042通常執(zhí)行本發(fā)明所描述的實(shí)施例中的功能和/或方法。
計(jì)算機(jī)系統(tǒng)/服務(wù)器012也可以與一個(gè)或多個(gè)外部設(shè)備014(例如鍵盤、指向設(shè)備、顯示器024等)通信,在本發(fā)明中,計(jì)算機(jī)系統(tǒng)/服務(wù)器012與外部雷達(dá)設(shè)備進(jìn)行通信,還可與一個(gè)或者多個(gè)使得用戶能與該計(jì)算機(jī)系統(tǒng)/服務(wù)器012交互的設(shè)備通信,和/或與使得該計(jì)算機(jī)系統(tǒng)/服務(wù)器012能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如網(wǎng)卡,調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(i/o)接口022進(jìn)行。并且,計(jì)算機(jī)系統(tǒng)/服務(wù)器012還可以通過網(wǎng)絡(luò)適配器020與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器020通過總線018與計(jì)算機(jī)系統(tǒng)/服務(wù)器012的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合計(jì)算機(jī)系統(tǒng)/服務(wù)器012使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。
處理單元016通過運(yùn)行存儲(chǔ)在系統(tǒng)存儲(chǔ)器028中的程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,例如實(shí)現(xiàn)一種配置智能wifi設(shè)備的方法,可以包括:
終端確定要進(jìn)行配置的智能wifi設(shè)備;
終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;
終端獲取配置信息;
終端通過所述連接向所述智能wifi設(shè)備發(fā)送所述配置信息,以便所述智能wifi設(shè)備根據(jù)所述發(fā)送的配置信息進(jìn)行配置。
或者實(shí)現(xiàn)一種維保智能wifi設(shè)備的方法,可以包括:
終端確定要進(jìn)行維保的智能wifi設(shè)備;
終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;
終端通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因;
終端根據(jù)所述故障原因生成維保信息。
上述的計(jì)算機(jī)程序可以設(shè)置于計(jì)算機(jī)存儲(chǔ)介質(zhì)中,即該計(jì)算機(jī)存儲(chǔ)介質(zhì)被編碼有計(jì)算機(jī)程序,該程序在被一個(gè)或多個(gè)計(jì)算機(jī)執(zhí)行時(shí),使得一個(gè)或多個(gè)計(jì)算機(jī)執(zhí)行本發(fā)明上述實(shí)施例中所示的方法流程和/或裝置操作。例如,被上述一個(gè)或多個(gè)處理器執(zhí)行的方法流程,可以包括一種配置智能wifi設(shè)備的方法:
終端確定要進(jìn)行配置的智能wifi設(shè)備;
終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;
終端獲取配置信息;
終端通過所述連接向所述智能wifi設(shè)備發(fā)送所述配置信息,以便所述智能wifi設(shè)備根據(jù)所述發(fā)送的配置信息進(jìn)行配置。
或者包括一種維保智能wifi設(shè)備的方法:
終端確定要進(jìn)行維保的智能wifi設(shè)備;
終端利用所述智能wifi設(shè)備的對(duì)外ap功能,與所述智能wifi設(shè)備建立連接;
終端通過所述連接檢測(cè)所述智能wifi設(shè)備的故障原因;
終端根據(jù)所述故障原因生成維保信息。
隨著時(shí)間、技術(shù)的發(fā)展,介質(zhì)含義越來越廣泛,計(jì)算機(jī)程序的傳播途徑不再受限于有形介質(zhì),還可以直接從網(wǎng)絡(luò)下載等??梢圆捎靡粋€(gè)或多個(gè)計(jì)算機(jī)可讀的介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本文件中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、電線、光纜、rf等等,或者上述的任意合適的組合。
可以以一種或多種程序設(shè)計(jì)語言或其組合來編寫用于執(zhí)行本發(fā)明操作的計(jì)算機(jī)程序代碼,所述程序設(shè)計(jì)語言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語言—諸如java、smalltalk、c++,還包括常規(guī)的過程式程序設(shè)計(jì)語言—諸如“c”語言或類似的程序設(shè)計(jì)語言。程序代碼可以完全地在用戶計(jì)算機(jī)上執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算機(jī)上部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算機(jī)的情形中,遠(yuǎn)程計(jì)算機(jī)可以通過任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)連接到用戶計(jì)算機(jī),或者,可以連接到外部計(jì)算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。
利用本發(fā)明所提供的技術(shù)方案,通過智能wifi設(shè)備的對(duì)外ap功能,在終端與智能wifi設(shè)備之間建立連接,通過終端實(shí)現(xiàn)對(duì)智能wifi設(shè)備的配置以及維保,從而簡(jiǎn)化了用戶的操作步驟,提高了用戶配置效率以及維保效率。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。