智能設(shè)備檢測方法、裝置、wifi模塊及其自動連接方法
【專利摘要】本發(fā)明涉及自動控制領(lǐng)域,公開了一種智能設(shè)備檢測方法、裝置、WIFI模塊及其自動連接方法。該自動連接方法包括WIFI模塊搜索網(wǎng)絡(luò);WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)。本發(fā)明通過WIFI模塊根據(jù)其內(nèi)置的SSID和密碼自動連接到網(wǎng)絡(luò),并啟動檢測過程,避免人工進(jìn)行網(wǎng)絡(luò)配置,并且可以自動判定測試結(jié)果,能夠明顯地提高智能設(shè)備的檢測效率。
【專利說明】
智能設(shè)備檢測方法、裝置、WIFI模塊及其自動連接方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及自動控制領(lǐng)域,具體地,涉及一種智能設(shè)備檢測方法、裝置、WIFI模塊及其自動連接方法。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)的發(fā)展,智能家居以及物聯(lián)網(wǎng)也得到了快速發(fā)展。目前在接入網(wǎng)主要是基于無線保真WIFI協(xié)議的無線局域網(wǎng)。智能設(shè)備可以具有WIFI模塊,該WIFI模塊是可以單獨(dú)工作的模塊,例如實(shí)現(xiàn)互聯(lián)網(wǎng)接入的功能。使用WIFI的智能設(shè)備在出廠之前需要進(jìn)行檢測,例如檢測其是否能夠正常接入無線局域網(wǎng)。目前,在檢測智能設(shè)備的過程中,例如智能冰箱、智能空調(diào)等智能設(shè)備,首先使用應(yīng)用程序(APP)來將WIFI模塊配置到路由器上,然后操作設(shè)備并進(jìn)行驗(yàn)證。
[0003]在無線局域網(wǎng)中,移動終端(包括具有WIFI模塊的智能終端)基于WIFI協(xié)議進(jìn)行通信,在接入網(wǎng)絡(luò)的過程中需要經(jīng)過三個階段,即掃描階段、認(rèn)證階段以及關(guān)聯(lián)階段。
[0004]圖1示出了被動掃描的示意圖。圖1中,接入點(diǎn)AP發(fā)送信標(biāo)幀至移動終端,信標(biāo)幀中可以包含網(wǎng)絡(luò)的服務(wù)集標(biāo)識SSID,用戶可以根據(jù)SSID選擇自己能夠加入的無線局域網(wǎng)。
[0005]圖2示出了主動掃描的示意圖。圖2中,移動終端發(fā)送探測請求至AP,AP向移動終端返回探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSID。
[0006]圖3示出了認(rèn)證過程的示意圖。在WIFI協(xié)議中,可以支持多種認(rèn)證方式,例如開放系統(tǒng)身份認(rèn)證、共享密鑰認(rèn)證、WPA PSK認(rèn)證、以及802.1X EAP認(rèn)證等。圖3中,移動終端向AP發(fā)送認(rèn)證請求至AP,請求中包含用戶輸入的密碼,AP返回認(rèn)證響應(yīng),該響應(yīng)可以指示認(rèn)證成功。
[0007]圖4示出了關(guān)聯(lián)過程的示意圖。圖4中,移動終端發(fā)送關(guān)聯(lián)請求至AP,關(guān)聯(lián)請求中包含用戶選擇的SSID,AP向移動終端返回關(guān)聯(lián)響應(yīng),該響應(yīng)可以指示關(guān)聯(lián)成功。
[0008]但是,目前智能設(shè)備在接入過程中需要手動輸入SSID和密碼,還需要手動復(fù)位設(shè)備,并且不能自動判定測試結(jié)果。因此,需要提供新的技術(shù)方案來提升智能設(shè)備檢測的效率。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的是提供智能設(shè)備檢測方法、裝置、WIFI模塊及其自動連接方法,以實(shí)現(xiàn)智能設(shè)備自動連接網(wǎng)絡(luò)以及檢測。
[0010]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種WIFI模塊自動連接方法,該方法包括:WIFI模塊搜索網(wǎng)絡(luò);WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)。
[0011]優(yōu)選地,所述WIFI模塊搜索網(wǎng)絡(luò)包括:WIFI模塊發(fā)送探測請求;WIFI模塊接收探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSID。
[0012]優(yōu)選地,所述WIFI模塊搜索網(wǎng)絡(luò)包括:WIFI模塊偵聽信標(biāo)幀,信標(biāo)幀中包括網(wǎng)絡(luò)的SSID0
[0013]優(yōu)選地,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)包括:WIFI模塊選擇與所述內(nèi)置的SSID相同的所述網(wǎng)絡(luò)的SSID對應(yīng)的網(wǎng)絡(luò);WIFI模塊發(fā)送認(rèn)證請求,該認(rèn)證請求中包含內(nèi)置的密碼;WIFI模塊接收認(rèn)證響應(yīng),該認(rèn)證響應(yīng)指示認(rèn)證成功。
[0014]優(yōu)選地,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)還包括:WIFI模塊發(fā)送關(guān)聯(lián)請求,該關(guān)聯(lián)請求中包含所述內(nèi)置的SSID; WIFII吳塊接收關(guān)聯(lián)響應(yīng),該關(guān)聯(lián)響應(yīng)指不關(guān)聯(lián)成功。
[0015]相應(yīng)地,本發(fā)明提供了一種智能設(shè)備檢測方法,該智能設(shè)備具有WIFI模塊,該方法包括:WIFI模塊搜索網(wǎng)絡(luò);WIFI模塊根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò);WIFI模塊通知智能設(shè)備開機(jī)。
[0016]優(yōu)選地,該方法還包括:在智能設(shè)備開機(jī)成功的情況下,判定智能設(shè)備合格;和/或在智能設(shè)備開機(jī)失敗的情況下,判定智能設(shè)備不合格。
[0017]優(yōu)選地,該方法還包括:在智能設(shè)備開機(jī)成功的情況下,復(fù)位WIFI模塊;和/或在智能設(shè)備開機(jī)失敗的情況下,清除WIFI模塊的配置。
[0018]優(yōu)選地,所述WIFI模塊搜索網(wǎng)絡(luò)包括:WIFI模塊發(fā)送探測請求;WIFI模塊接收探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSID。
[0019]優(yōu)選地,所述WIFI模塊搜索網(wǎng)絡(luò)包括:WIFI模塊偵聽信標(biāo)幀,信標(biāo)幀中包括網(wǎng)絡(luò)的SSID0
[0020]優(yōu)選地,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)包括:WIFI模塊選擇與所述內(nèi)置的SSID相同的所述網(wǎng)絡(luò)的SSID對應(yīng)的網(wǎng)絡(luò);WIFI模塊發(fā)送認(rèn)證請求,該認(rèn)證請求中包含內(nèi)置的密碼;WIFI模塊接收認(rèn)證響應(yīng),該認(rèn)證響應(yīng)指示認(rèn)證成功。
[0021]優(yōu)選地,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)還包括:WIFI模塊發(fā)送關(guān)聯(lián)請求,該關(guān)聯(lián)請求中包含所述內(nèi)置的SSID; WIFII吳塊接收關(guān)聯(lián)響應(yīng),該關(guān)聯(lián)響應(yīng)指不關(guān)聯(lián)成功。
[0022]相應(yīng)地,本發(fā)明提供了一種WIFI模塊,該WIFI模塊包括:搜索單元,用于WIFI模塊搜索網(wǎng)絡(luò);接入單元,用于根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)。
[0023]優(yōu)選地,所述搜索單元還用于發(fā)送探測請求;以及接收探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSID。
[0024]優(yōu)選地,所述搜索單元還用于偵聽信標(biāo)幀,信標(biāo)幀中包括網(wǎng)絡(luò)的SSID。
[0025]優(yōu)選地,所述接入單元還用于選擇與所述內(nèi)置的SSID相同的所述網(wǎng)絡(luò)的SSID對應(yīng)的網(wǎng)絡(luò);發(fā)送認(rèn)證請求,該認(rèn)證請求中包含內(nèi)置的密碼;接收認(rèn)證響應(yīng),該認(rèn)證響應(yīng)指示認(rèn)證成功。
[0026]優(yōu)選地,所述接入單元還用于發(fā)送關(guān)聯(lián)請求,該關(guān)聯(lián)請求中包含所述內(nèi)置的SSID;接收關(guān)聯(lián)響應(yīng),該關(guān)聯(lián)響應(yīng)指不關(guān)聯(lián)成功。
[0027]相應(yīng)地,本發(fā)明提供了一種智能設(shè)備檢測裝置,其特征在于,該智能設(shè)備具有根據(jù)所述的WIFI模塊,該WIFI模塊還包括:通知單元,通知智能設(shè)備開機(jī)。
[0028]優(yōu)選地,該裝置還包括開機(jī)單元,用于確定智能設(shè)備開機(jī)是否成功。
[0029]優(yōu)選地,該裝置還包括判定單元,用于在智能設(shè)備開機(jī)成功的情況下,判定智能設(shè)備合格;和/或在智能設(shè)備開機(jī)失敗的情況下,判定智能設(shè)備不合格。
[0030]優(yōu)選地,該裝置還包括復(fù)位單元和/或清除單元;復(fù)位單元,用于在智能設(shè)備開機(jī)成功的情況下,復(fù)位WIFI模塊;清除單元,用于在智能設(shè)備開機(jī)失敗的情況下,清除WIFI模塊的配置。
[0031]優(yōu)選地,該裝置還包括判定單元,用于在復(fù)位WIFI模塊成功的情況下,判定智能設(shè)備合格;和/或在在復(fù)位WIFI模塊失敗的情況下,判定智能設(shè)備不合格。
[0032]本發(fā)明通過WIFI模塊根據(jù)其內(nèi)置的SSID和密碼自動連接到網(wǎng)絡(luò),并啟動檢測過程,避免人工進(jìn)行網(wǎng)絡(luò)配置,并且可以自動判定測試結(jié)果,能夠明顯地提高智能設(shè)備的檢測效率。
[0033]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的【具體實(shí)施方式】部分予以詳細(xì)說明。
【附圖說明】
[0034]附圖是用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與下面的【具體實(shí)施方式】一起用于解釋本發(fā)明,但并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0035]圖1是被動掃描過程不意圖;
[0036]圖2是主動掃描過程不意圖;
[0037]圖3是認(rèn)證過程示意圖;
[0038]圖4是關(guān)聯(lián)過程示意圖;
[0039]圖5是本發(fā)明提供的WIFI模塊自動連接方法流程圖;
[0040]圖6是本發(fā)明提供的被動掃描情況下的自動連接方法流程圖;
[0041]圖7是本發(fā)明提供的主動掃描情況下的自動連接方法流程圖;
[0042]圖8是本發(fā)明提供的智能設(shè)備檢測方法流程圖;
[0043]圖9是本發(fā)明提供的主動掃描請求下的智能設(shè)備檢測方法流程圖;
[0044]圖10是本發(fā)明提供的主動掃描請求下的另一智能設(shè)備檢測方法流程圖;
[0045]圖11是本發(fā)明提供的WIFI模塊結(jié)構(gòu)示意圖;
[0046]圖12是本發(fā)明提供的智能設(shè)備檢測裝置結(jié)構(gòu)示意圖。
[0047]附圖標(biāo)記說明
[0048]100搜索單元200接入單元
[0049]300通知單元400開機(jī)單元
[0050]500復(fù)位單元600清除單元[0051 ] 700 判定單元
【具體實(shí)施方式】
[0052]以下結(jié)合附圖對本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說明。應(yīng)當(dāng)理解的是,此處所描述的【具體實(shí)施方式】僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。
[0053]為了解決自動連接的問題,本發(fā)明提供了如圖5所示的WIFI模塊自動連接方法,具體包括:WIFI模塊搜索網(wǎng)絡(luò)(步驟101) ;WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)(步驟102)。為了詳細(xì)說明該過程,圖6示出了在被動掃描的情況下,該自動連接方法的實(shí)施例。需要說明的是,本發(fā)明的網(wǎng)絡(luò)可以是基于802.11協(xié)議族的任何無線局域網(wǎng)絡(luò),例如基于802.11協(xié)議、802.1la協(xié)議、802.1lb協(xié)議、802.1lc協(xié)議、802.1ld協(xié)議、802.1le協(xié)議、802.1lf協(xié)議、802.I Ig協(xié)議、802.I Ih 協(xié)議,802.1li 協(xié)議,802.11 j 協(xié)議,802.1 Ik 協(xié)議,802.111 協(xié)議、802.1 Im 協(xié)議、802.1 In 協(xié)議、802.1 1 協(xié)議、802.1 Ip 協(xié)議、協(xié)議802.1lq、協(xié)議802.1 Ir協(xié)議、802.11 s 協(xié)議、802.111 協(xié)議、802.I Iu 協(xié)議、802.I Iv協(xié)議、802.I Iac 協(xié)議、802.I Iad 協(xié)議、以及802.1lae協(xié)議。WIFI模塊可以使用上述協(xié)議的任意一種接入無線局域網(wǎng)。無線局域網(wǎng)可以由包括單個AP形成的無線局域網(wǎng),以及在接入控制器AC的控制下,由若干AP形成的無線局域網(wǎng)。
[0054]如圖6所示,AP向WIFI模塊傳送信標(biāo)幀,信標(biāo)幀中包含網(wǎng)絡(luò)的SSID,WIFI模塊接收信標(biāo)幀(步驟601),判斷WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID匹配(步驟603),例如WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID是否一致,如果一致的話,則發(fā)送認(rèn)證請求(步驟605),否則繼續(xù)執(zhí)行步驟601。認(rèn)證請求中包含WIFI模塊內(nèi)置的密碼,AP根據(jù)密碼對WIFI模塊進(jìn)行認(rèn)證,并返回認(rèn)證響應(yīng),認(rèn)證響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)認(rèn)證響應(yīng)確認(rèn)認(rèn)證是否成功(步驟607),如果認(rèn)證成功的話,發(fā)送關(guān)聯(lián)請求(步驟609),否則繼續(xù)執(zhí)行步驟607。關(guān)聯(lián)請求中包含WIFI模塊內(nèi)置的SSID,AP根據(jù)收到的SSID進(jìn)行關(guān)聯(lián),并向WIFI模塊發(fā)送關(guān)聯(lián)響應(yīng),關(guān)聯(lián)響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)接收的關(guān)聯(lián)響應(yīng)確定關(guān)聯(lián)是否成功(步驟611),如果關(guān)聯(lián)成功的話,則WIFI模塊自動連接成功,結(jié)束流程,否則繼續(xù)執(zhí)行步驟609。在自動連接成功以后,可以進(jìn)行數(shù)據(jù)傳輸。
[0055]圖7示出了在主動掃描的情況下,該自動連接方法的詳細(xì)流程。如圖7所示,WIFI模塊向AP發(fā)送探測請求(步驟701),AP收到探測請求后,向WIFI模塊發(fā)送探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSIDt3WIFI模塊判斷WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID匹配(步驟703),例如WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID是否一致,如果一致的話,則發(fā)送認(rèn)證請求(步驟705),否則繼續(xù)執(zhí)行步驟701 ο認(rèn)證請求中包含WIFI模塊內(nèi)置的密碼,AP根據(jù)密碼對WIFI模塊進(jìn)行認(rèn)證,并返回認(rèn)證響應(yīng),認(rèn)證響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)認(rèn)證響應(yīng)確認(rèn)認(rèn)證是否成功(步驟707),如果認(rèn)證成功的話,發(fā)送關(guān)聯(lián)請求(步驟709),否則繼續(xù)執(zhí)行步驟707。關(guān)聯(lián)請求中包含WIFI模塊內(nèi)置的SSID,AP根據(jù)收到的SSID進(jìn)行關(guān)聯(lián),并向WIFI模塊發(fā)送關(guān)聯(lián)響應(yīng),關(guān)聯(lián)響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)接收的關(guān)聯(lián)響應(yīng)確定關(guān)聯(lián)是否成功(步驟711),如果關(guān)聯(lián)成功的話,則WIFI模塊自動連接成功,結(jié)束流程,否則繼續(xù)執(zhí)行步驟709。在自動連接成功以后,可以進(jìn)行數(shù)據(jù)傳輸。
[0056]本發(fā)明還提供了一種智能設(shè)備檢測方法,如圖8所示,其中該智能設(shè)備具有WIFI模塊。該檢測方法包括:WIFI模塊搜索網(wǎng)絡(luò)(步驟801); WIFI模塊根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)(步驟803) ;WIFI模塊通知智能設(shè)備開機(jī)(步驟805)。為了對該方法進(jìn)行詳細(xì)說明,圖9示出了在主動掃描的情況下,智能設(shè)備檢測方法的實(shí)施例。
[0057]如圖9所示,WIFI模塊向AP發(fā)送探測請求(步驟901),AP收到探測請求后,向WIFI模塊發(fā)送探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSIDt3WIFI模塊判斷WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID匹配(步驟903),例如WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID是否一致,如果一致的話,則發(fā)送認(rèn)證請求(步驟905),否則繼續(xù)執(zhí)行步驟901。認(rèn)證請求中包含WIFI模塊內(nèi)置的密碼,AP根據(jù)密碼對WIFI模塊進(jìn)行認(rèn)證,并返回認(rèn)證響應(yīng),認(rèn)證響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)認(rèn)證響應(yīng)確認(rèn)認(rèn)證是否成功(步驟907),如果認(rèn)證成功的話,發(fā)送關(guān)聯(lián)請求(步驟909),否則繼續(xù)執(zhí)行步驟907ο關(guān)聯(lián)請求中包含WIFI模塊內(nèi)置的SSID,AP根據(jù)收到的SSID進(jìn)行關(guān)聯(lián),并向WIFI模塊發(fā)送關(guān)聯(lián)響應(yīng),關(guān)聯(lián)響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)接收的關(guān)聯(lián)響應(yīng)確定關(guān)聯(lián)是否成功(步驟911),如果關(guān)聯(lián)成功的話,則WIFI模塊自動連接成功,向智能設(shè)備發(fā)送開機(jī)指令(步驟913),否則繼續(xù)執(zhí)行步驟909。接下來判定開機(jī)是否成功(步驟915),例如可以通過設(shè)備上電指示符來確定開機(jī)是否成功,上電指示符可以使用一個比特,例如I表示上電成功,O表示上電失敗。在開機(jī)成功的情況下,復(fù)位WIFI模塊并確定復(fù)位WIFI模塊是否成功(步驟917);如果復(fù)位WIFI模塊成功,則判定智能設(shè)備合格(步驟923),結(jié)束流程;如果復(fù)位WIFI模塊失敗,則判定智能設(shè)備不合格(步驟921),結(jié)束流程。在開機(jī)失敗的情況下,清除WIFI模塊的配置(步驟919,該步驟可選),判定智能設(shè)備不合格(步驟921),結(jié)束流程??商鎿Q地,可以在開機(jī)成功的情況下,判定智能設(shè)備檢測成功,然后可選地,在智能設(shè)備檢測成功以后,再復(fù)位WIFI模塊。本領(lǐng)域技術(shù)人員可以通過更改掃描方式,可以將上述流程應(yīng)用于被動掃描的場合。
[0058]為了同時支持智能設(shè)備的自動檢測和手動檢測,本發(fā)明提供了如圖10所示的在主動掃描情況下的檢測流程。如圖10所示,WIFI模塊檢測確認(rèn)配置模式是手動配置還是自動配置(步驟1001),在手動配置的配置模式下,等待操作指令(步驟1003),例如等待用戶使用APP進(jìn)行配置。確定配置模式為自動配置以后,WIFI模塊向AP發(fā)送探測請求(步驟1005),AP收到探測請求后,向WIFI模塊發(fā)送探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSIDt3WIFI模塊判斷WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID匹配(步驟1007),例如WIFI模塊內(nèi)置的SSID是否與收到的網(wǎng)絡(luò)SSID是否一致,如果一致的話,則發(fā)送認(rèn)證請求(步驟1011),否則等待配置指令(步驟1009),例如重新配置SSIDο認(rèn)證請求中包含WIFI模塊內(nèi)置的密碼,AP根據(jù)密碼對WIFI模塊進(jìn)行認(rèn)證,并返回認(rèn)證響應(yīng),認(rèn)證響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)認(rèn)證響應(yīng)確認(rèn)認(rèn)證是否成功(步驟1013),如果認(rèn)證成功的話,發(fā)送關(guān)聯(lián)請求(步驟1015),否則等待配置指令(步驟1009),例如重新配置密碼。關(guān)聯(lián)請求中包含WIFI模塊內(nèi)置的SSID,AP根據(jù)收到的SSID進(jìn)行關(guān)聯(lián),并向WIFI模塊發(fā)送關(guān)聯(lián)響應(yīng),關(guān)聯(lián)響應(yīng)中可以包含指示符,用來指示認(rèn)證是否成功,例如使用一個比特作為指示符,I表示成功,O表示失敗。WIFI模塊根據(jù)接收的關(guān)聯(lián)響應(yīng)確定關(guān)聯(lián)是否成功(步驟1017),如果關(guān)聯(lián)成功的話,則WIFI模塊自動連接成功,向智能設(shè)備發(fā)送開機(jī)指令(步驟913),否則等待配置指令(步驟1009),例如重新配置SSID。接下來判定開機(jī)是否成功(步驟1021),例如可以通過設(shè)備上電指示符來確定開機(jī)是否成功,上電指示符可以使用一個比特,例如I表示上電成功,O表示上電失敗。在開機(jī)成功的情況下,復(fù)位WIFI模塊并確定復(fù)位WIFI模塊是否成功(步驟1023);如果復(fù)位WIFI模塊成功,則判定智能設(shè)備合格(步驟1029),結(jié)束流程;如果復(fù)位WIFI模塊失敗,則判定智能設(shè)備不合格(步驟1027),結(jié)束流程。在開機(jī)失敗的情況下,清除WIFI模塊的配置(步驟1025),等待配置指令(步驟1009),例如重新配置SSID和密碼。本領(lǐng)域技術(shù)人員可以通過更改掃描方式,可以將上述流程應(yīng)用于被動掃描的場合。
[0059]相應(yīng)地,本發(fā)明提供了一種WIFI模塊,如圖11所示,包括搜索單元100,用于WIFI模塊搜索網(wǎng)絡(luò);接入單元200,用于根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)。搜索單元100可以供WIFI模塊實(shí)現(xiàn)主動掃描或被動掃描;在主動掃描時,搜索單元100可以發(fā)送探測請求至AP,并從AP接收探測響應(yīng),探測響應(yīng)中可以包含網(wǎng)絡(luò)的SSID;在被動掃描時,搜索單元100可以用于偵聽信標(biāo)幀,信標(biāo)幀中包含網(wǎng)絡(luò)的SSID。接入單元200可以供WIFI模塊實(shí)現(xiàn)認(rèn)證以及關(guān)聯(lián)。在認(rèn)證的過程中,接入單元200可以向AP發(fā)送認(rèn)證請求,該認(rèn)證請求中包含密碼,AP根據(jù)該密碼進(jìn)行認(rèn)證后返回認(rèn)證響應(yīng),認(rèn)證響應(yīng)可以指示認(rèn)證是否成功。在關(guān)聯(lián)過程中,接入單元200可以向AP發(fā)送關(guān)聯(lián)請求,該關(guān)聯(lián)請求中包含所述內(nèi)置的SSID;AP進(jìn)行關(guān)聯(lián)操作后,向WIFI模塊返回認(rèn)證響應(yīng),接入單元200接收該認(rèn)證響應(yīng),該關(guān)聯(lián)響應(yīng)可以指示關(guān)聯(lián)是否成功。需要說明的是,在內(nèi)置的SSID以及密碼正確并且沒有發(fā)生傳輸錯誤的情況下,掃描過程、認(rèn)證過程、以及關(guān)聯(lián)過程均會成功。
[0060]相應(yīng)地,本發(fā)明提供了智能設(shè)備檢測裝置,該檢測裝置包括WIFI模塊,該WIFI模塊包括搜索單元100,用于WIFI模塊搜索網(wǎng)絡(luò);接入單元200,用于根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò);通知單元300,通知智能設(shè)備開機(jī)。圖12示出了本發(fā)明的優(yōu)選實(shí)施方式,其中,該裝置還可以包括開機(jī)單元400、復(fù)位單元500、清除單元600以及判定單元700,其中還可以不使用復(fù)位單元和/或清除單元。開機(jī)單元400,用于在通知單元300通知智能設(shè)備開機(jī)以后,確定智能設(shè)備開機(jī)是否成功,例如可以通過設(shè)備上電指示符來確定開機(jī)是否成功,上電指示符可以使用一個比特,例如I表示上電成功,O表示上電失敗。在智能設(shè)備開機(jī)成功的情況下,判定單元700可以判定智能設(shè)備合格,在智能設(shè)備開機(jī)失敗的情況下,判定單元700可以判定智能設(shè)備不合格。此外,在智能設(shè)備開機(jī)失敗的情況下,清除單元600可以清除WIFI模塊的配置。優(yōu)選地,在智能設(shè)備開機(jī)成功之后復(fù)位WIFI模塊,在復(fù)位WIFI模塊成功的情況下,判定單元700可以判定智能設(shè)備合格,在復(fù)位WIFI模塊失敗的情況下,判定單元700可以判定智能設(shè)備不合格。
[0061]以上結(jié)合附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施方式,但是,本發(fā)明并不限于上述實(shí)施方式中的具體細(xì)節(jié),在本發(fā)明的技術(shù)構(gòu)思范圍內(nèi),可以對本發(fā)明的技術(shù)方案進(jìn)行多種簡單變型,這些簡單變型均屬于本發(fā)明的保護(hù)范圍。例如。
[0062]另外需要說明的是,在上述【具體實(shí)施方式】中所描述的各個具體技術(shù)特征,在不矛盾的情況下,可以通過任何合適的方式進(jìn)行組合。為了避免不必要的重復(fù),本發(fā)明對各種可能的組合方式不再另行說明。
[0063]此外,本發(fā)明的各種不同的實(shí)施方式之間也可以進(jìn)行任意組合,只要其不違背本發(fā)明的思想,其同樣應(yīng)當(dāng)視為本發(fā)明所公開的內(nèi)容。
【主權(quán)項(xiàng)】
1.一種WIFI模塊自動連接方法,其特征在于,該方法包括: WIFI模塊搜索網(wǎng)絡(luò); WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述WIFI模塊搜索網(wǎng)絡(luò)包括: WIFI模塊發(fā)送探測請求; WIFI模塊接收探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSID。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述WIFI模塊搜索網(wǎng)絡(luò)包括: WIFI模塊偵聽信標(biāo)幀,信標(biāo)幀中包括網(wǎng)絡(luò)的SSID。4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)包括: WIFI模塊選擇與所述內(nèi)置的SSID相同的所述網(wǎng)絡(luò)的SSID對應(yīng)的網(wǎng)絡(luò); WIFI模塊發(fā)送認(rèn)證請求,該認(rèn)證請求中包含內(nèi)置的密碼; WIFI模塊接收認(rèn)證響應(yīng),該認(rèn)證響應(yīng)指示認(rèn)證成功。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)還包括: WIFI模塊發(fā)送關(guān)聯(lián)請求,該關(guān)聯(lián)請求中包含所述內(nèi)置的SSID; WIFlI^塊接收關(guān)聯(lián)響應(yīng),該關(guān)聯(lián)響應(yīng)指不關(guān)聯(lián)成功。6.—種智能設(shè)備檢測方法,該智能設(shè)備具有WIFI模塊,其特征在于,該方法包括: WIFI模塊搜索網(wǎng)絡(luò); WIFI模塊根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò); WIFI模塊通知智能設(shè)備開機(jī)。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包括: 在智能設(shè)備開機(jī)成功的情況下,判定智能設(shè)備合格;和/或 在智能設(shè)備開機(jī)失敗的情況下,判定智能設(shè)備不合格。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法還包括: 在智能設(shè)備開機(jī)成功的情況下,復(fù)位WIFI模塊;和/或 在智能設(shè)備開機(jī)失敗的情況下,清除WIFI模塊的配置。9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述WIFI模塊搜索網(wǎng)絡(luò)包括: WIFI模塊發(fā)送探測請求; WIFI模塊接收探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSID。10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述WIFI模塊搜索網(wǎng)絡(luò)包括: WIFI模塊偵聽信標(biāo)幀,信標(biāo)幀中包括網(wǎng)絡(luò)的SSID。11.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)包括: WIFI模塊選擇與所述內(nèi)置的SSID相同的所述網(wǎng)絡(luò)的SSID對應(yīng)的網(wǎng)絡(luò); WIFI模塊發(fā)送認(rèn)證請求,該認(rèn)證請求中包含內(nèi)置的密碼; WIFI模塊接收認(rèn)證響應(yīng),該認(rèn)證響應(yīng)指示認(rèn)證成功。12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述WIFI根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)還包括: WIFI模塊發(fā)送關(guān)聯(lián)請求,該關(guān)聯(lián)請求中包含所述內(nèi)置的SSID; WIFlI^塊接收關(guān)聯(lián)響應(yīng),該關(guān)聯(lián)響應(yīng)指不關(guān)聯(lián)成功。13.一種WIFI模塊,其特征在于,該WIFI模塊包括: 搜索單元,用于WIFI模塊搜索網(wǎng)絡(luò); 接入單元,用于根據(jù)內(nèi)置的SSID和密碼接入網(wǎng)絡(luò)。14.根據(jù)權(quán)利要求13所述的WIFI模塊,其特征在于,所述搜索單元還用于發(fā)送探測請求;以及接收探測響應(yīng),探測響應(yīng)中包含網(wǎng)絡(luò)的SSID。15.根據(jù)權(quán)利要求13所述的WIFI模塊,其特征在于,所述搜索單元還用于偵聽信標(biāo)幀,信標(biāo)幀中包括網(wǎng)絡(luò)的SSID。16.根據(jù)權(quán)利要求14或15所述的WIFI模塊,其特征在于,所述接入單元還用于選擇與所述內(nèi)置的SSID相同的所述網(wǎng)絡(luò)的SSID對應(yīng)的網(wǎng)絡(luò);發(fā)送認(rèn)證請求,該認(rèn)證請求中包含內(nèi)置的密碼;接收認(rèn)證響應(yīng),該認(rèn)證響應(yīng)指示認(rèn)證成功。17.根據(jù)權(quán)利要求16所述的WIFI模塊,其特征在于,所述接入單元還用于發(fā)送關(guān)聯(lián)請求,該關(guān)聯(lián)請求中包含所述內(nèi)置的SSID;接收關(guān)聯(lián)響應(yīng),該關(guān)聯(lián)響應(yīng)指不關(guān)聯(lián)成功。18.—種智能設(shè)備檢測裝置,其特征在于,該智能設(shè)備具有根據(jù)權(quán)利要求13-17任意一項(xiàng)所述的WIFI模塊,該WIFI模塊還包括: 通知單元,通知智能設(shè)備開機(jī)。19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,該裝置還包括開機(jī)單元,用于確定智能設(shè)備開機(jī)是否成功。20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,該裝置還包括判定單元,用于在智能設(shè)備開機(jī)成功的情況下,判定智能設(shè)備合格;和/或在智能設(shè)備開機(jī)失敗的情況下,判定智能設(shè)備不合格。21.根據(jù)權(quán)利要求19所述的裝置,其特征在于,該裝置還包括復(fù)位單元和/或清除單元; 復(fù)位單元,用于在智能設(shè)備開機(jī)成功的情況下,復(fù)位WIFI模塊; 清除單元,用于在智能設(shè)備開機(jī)失敗的情況下,清除WIFI模塊的配置。22.根據(jù)權(quán)利要求21所述的裝置,其特征在于,該裝置還包括判定單元,用于在復(fù)位WIFI模塊成功的情況下,判定智能設(shè)備合格;和/或在在復(fù)位WIFI模塊失敗的情況下,判定智能設(shè)備不合格。
【文檔編號】H04W12/06GK105979509SQ201610242568
【公開日】2016年9月28日
【申請日】2016年4月19日
【發(fā)明人】鄧?yán)^元
【申請人】美的集團(tuán)股份有限公司