一種智能家居網(wǎng)關(guān)注冊、移除方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家居技術(shù)領(lǐng)域,特別是涉及一種智能家居網(wǎng)關(guān)注冊、移除方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著智能家居技術(shù)的發(fā)展,智能家居硬件的種類越來越多。由于缺乏相關(guān)的行業(yè)規(guī)范和技術(shù)標準,許多制造智能家居硬件單品的廠商采用智能家居硬件直接連接wifi的方案,讓智能家居硬件接入互聯(lián)網(wǎng)。但是無線路由器并不是專門用于智能家居硬件接入的設(shè)備,它的主要功能是部署網(wǎng)絡(luò)環(huán)境,因此將智能家居硬件掛載在無線路由器下會導(dǎo)致網(wǎng)絡(luò)環(huán)境不穩(wěn)定,智能家居系統(tǒng)也會不穩(wěn)定。
[0003]因此,目前使用智能家居網(wǎng)關(guān)來專門管理智能家居硬件,智能家居硬件只需與智能家居網(wǎng)關(guān)連接,智能家居網(wǎng)關(guān)僅作為一個網(wǎng)絡(luò)設(shè)備掛載于無線路由器下,從而大大減輕了無線路由器的Qos負擔。
[0004]現(xiàn)有技術(shù)智能家居網(wǎng)關(guān)進行配置的流程為:
[0005]S1:智能家居網(wǎng)關(guān)上電后,作為一個WiFi熱點廣播無線網(wǎng)絡(luò)信號;
[0006]S2:用戶使用移動終端接入該WiFi熱點,形成通信連接;
[0007]S3:用戶使用移動終端上的對應(yīng)App,搜索可用的無線熱點,選擇一目標無線熱占.
[0008]S4:用戶選擇目標無線熱點后,按App提示輸入連接密碼;
[0009]S5:重啟智能家居網(wǎng)關(guān),智能家居網(wǎng)關(guān)憑連接密碼接入目標無線熱點。
[0010]配置后進行注冊的流程為:
[0011]S6:網(wǎng)關(guān)向App服務(wù)器發(fā)送設(shè)備ID ;
[0012]S7:服務(wù)器驗證該設(shè)備ID是否合法,即在數(shù)據(jù)庫中查找是否存在與該設(shè)備ID相同的產(chǎn)品ID ;
[0013]S8:驗證合法后,服務(wù)器將網(wǎng)關(guān)納入其服務(wù)范圍內(nèi)。
[0014]現(xiàn)有注冊方法中,用戶(App)的作用僅僅是為網(wǎng)關(guān)配置網(wǎng)絡(luò),而進行合法性驗證只是對設(shè)備的ID進行驗證,安全性較低。
【發(fā)明內(nèi)容】
[0015]本發(fā)明的目的是提供一種智能家居網(wǎng)關(guān)注冊、移除方法及系統(tǒng),目的在于解決現(xiàn)有智能家居網(wǎng)關(guān)注冊過程安全性較低的問題。
[0016]為解決上述技術(shù)問題,本發(fā)明提供一種智能家居網(wǎng)關(guān)注冊方法,包括:
[0017]智能家居網(wǎng)關(guān)向智能家居系統(tǒng)服務(wù)器發(fā)送包含設(shè)備標識信息的注冊請求消息;
[0018]所述智能家居系統(tǒng)服務(wù)器根據(jù)所述設(shè)備標識信息,查找登錄憑證中是否存在與所述設(shè)備標識信息相對應(yīng)的第一登錄憑證,所述登錄憑證為所述智能家居系統(tǒng)服務(wù)器對所述智能家居網(wǎng)關(guān)進行激活后生成的數(shù)字憑證;
[0019]如果是,則將所述第一登錄憑證發(fā)送至所述智能家居網(wǎng)關(guān),使得所述智能家居網(wǎng)關(guān)使用所述第一登錄憑證登錄所述智能家居系統(tǒng)服務(wù)器。
[0020]可選地,所述登錄憑證生成的過程包括:
[0021]接收用戶輸入的對所述智能家居網(wǎng)關(guān)進行激活的指令,向所述智能家居系統(tǒng)服務(wù)器發(fā)送所述智能家居網(wǎng)關(guān)的設(shè)備標識信息;
[0022]所述智能家居系統(tǒng)服務(wù)器通過所述設(shè)備標識信息,結(jié)合預(yù)設(shè)驗證條件對所述智能家居網(wǎng)關(guān)進行驗證;
[0023]驗證通過后,所述智能家居系統(tǒng)服務(wù)器根據(jù)所述設(shè)備標識信息生成所述登錄憑證。
[0024]可選地,所述接收用戶輸入的對所述智能家居網(wǎng)關(guān)進行激活的指令,向所述智能家居系統(tǒng)服務(wù)器發(fā)送所述智能家居網(wǎng)關(guān)的設(shè)備標識信息包括:
[0025]所述智能家居網(wǎng)關(guān)向移動終端發(fā)送所述設(shè)備標識信息;
[0026]所述移動終端向用戶展示是否申請激活所述智能家居網(wǎng)關(guān)的確認界面;
[0027]所述移動終端接收到用戶在所述確認界面輸入的確認指令后,向所述智能家居系統(tǒng)服務(wù)器發(fā)送所述設(shè)備標識信息。
[0028]本發(fā)明還提供了一種智能家居網(wǎng)關(guān)移除方法,包括:
[0029]接收用戶輸入的移除智能家居網(wǎng)關(guān)的指令,向智能家居系統(tǒng)服務(wù)器發(fā)送包含設(shè)備標識信息的移除請求消息;
[0030]所述智能家居系統(tǒng)服務(wù)器根據(jù)所述設(shè)備標識信息,在已存儲的登錄憑證中查找與所述設(shè)備標識信息相對應(yīng)的第二登錄憑證;
[0031]所述智能家居系統(tǒng)服務(wù)器刪除所述第二登錄憑證,并向所述智能家居網(wǎng)關(guān)發(fā)送移除消息;
[0032]所述智能家居網(wǎng)關(guān)在接收到所述移除消息后刪除已存儲的第二登錄憑證。
[0033]本發(fā)明還提供了一種智能家居網(wǎng)關(guān)注冊系統(tǒng),包括:
[0034]智能家居網(wǎng)關(guān)、智能家居系統(tǒng)服務(wù)器以及移動終端;
[0035]其中,所述智能家居網(wǎng)關(guān)用于向所述智能家居系統(tǒng)服務(wù)器發(fā)送包含設(shè)備標識信息的注冊請求消息;
[0036]所述智能家居系統(tǒng)服務(wù)器用于根據(jù)所述設(shè)備標識信息,查找登錄憑證中是否存在與所述設(shè)備標識信息相對應(yīng)的第一登錄憑證,所述登錄憑證為所述移動終端接收用戶的確認指令,所述智能家居系統(tǒng)服務(wù)器對所述智能家居網(wǎng)關(guān)進行激活后生成的數(shù)字憑證;如果是,則將所述第一登錄憑證發(fā)送至所述智能家居網(wǎng)關(guān);使得所述智能家居網(wǎng)關(guān)使用所述第一登錄憑證登錄所述智能家居系統(tǒng)服務(wù)器。
[0037]可選地,所述智能家居系統(tǒng)服務(wù)器通過互聯(lián)網(wǎng)與無線路由器連接,所述移動終端以及所述智能家居網(wǎng)關(guān)通過無線網(wǎng)絡(luò)與所述無線路由器相連。
[0038]可選地,所述智能家居系統(tǒng)服務(wù)器包括:
[0039]接收模塊,用于在用戶輸入對所述智能家居網(wǎng)關(guān)進行激活的指令下,接收所述智能家居網(wǎng)關(guān)發(fā)送的設(shè)備標識信息;
[0040]驗證模塊,用于通過所述設(shè)備標識信息,結(jié)合預(yù)設(shè)驗證條件對所述智能家居網(wǎng)關(guān)進行驗證;
[0041]生成模塊,用于在驗證通過后,根據(jù)所述設(shè)備標識信息生成所述登錄憑證。
[0042]可選地,所述移動終端具體用于:
[0043]接收所述智能家居網(wǎng)關(guān)發(fā)送的設(shè)備標識信息,向所述用戶展示是否申請激活所述智能家居網(wǎng)關(guān)的確認界面;接收所述用戶在所述確認界面輸入的確認指令,向所述智能家居系統(tǒng)服務(wù)器發(fā)送所述設(shè)備標識信息。
[0044]本發(fā)明還提供了一種智能家居網(wǎng)關(guān)移除系統(tǒng),包括:
[0045]智能家居網(wǎng)關(guān)、智能家居系統(tǒng)服務(wù)器以及移動終端;
[0046]其中,所述移動終端用于接收用戶輸入的移除智能家居網(wǎng)關(guān)的指令,向所述智能家居系統(tǒng)服務(wù)器發(fā)送包含設(shè)備標識信息的移除請求消息;
[0047]所述智能家居系統(tǒng)服務(wù)器用于根據(jù)所述設(shè)備標識信息,在已存儲的登錄憑證中查找與所述設(shè)備標識信息相對應(yīng)的第二登錄憑證;刪除所述第二登錄憑證,并向所述智能家居網(wǎng)關(guān)發(fā)送移除消息;
[0048]所述智能家居網(wǎng)關(guān)用于在接收到所述移除消息后刪除已存儲的第二登錄憑證。
[0049]可選地,所述智能家居系統(tǒng)服務(wù)器通過互聯(lián)網(wǎng)與無線路由器連接,所述移動終端以及所述智能家居網(wǎng)關(guān)通過無線網(wǎng)絡(luò)與所述無線路由器相連。
[0050]本發(fā)明所提供的智能家居網(wǎng)關(guān)注冊方法及系統(tǒng),通過智能家居網(wǎng)關(guān)向智能家居系統(tǒng)服務(wù)器發(fā)送包含設(shè)備標識信息的注冊請求消息;智能家居系統(tǒng)服務(wù)器根據(jù)設(shè)備標識信息,查找登錄憑證中是否存在與該設(shè)備標識信息相對應(yīng)的第一登錄憑證;如果是,則將該第一登錄憑證發(fā)送至智能家居網(wǎng)關(guān),使得智能家居網(wǎng)關(guān)使用該第一登錄憑證登錄智能家居系統(tǒng)服務(wù)器。本發(fā)明所提供的智能家居網(wǎng)關(guān)注冊方法及系統(tǒng),用戶需通過對智能家居網(wǎng)關(guān)進行激活,采用激活后生成的登錄憑證來登錄服務(wù)器,與現(xiàn)有技術(shù)中僅通過設(shè)備標識信息即可登錄服務(wù)器的方式相比,提高了登錄的安全級別。此外,本發(fā)明還提供了一種智能家居網(wǎng)關(guān)移除方法及系統(tǒng)。
【附圖說明】
[0051]圖1為本發(fā)明所提供的智能家居網(wǎng)關(guān)注冊方法的一種【具體實施方式】的流程圖;
[0052]圖2為本發(fā)明實施例所提供的登錄憑證的生成過程的流程圖;
[0053]圖3為本發(fā)明所提供的智能家居網(wǎng)關(guān)注冊方法的另一種【具體實施方式】的流程圖;
[0054]圖4為本發(fā)明所提供的智能家居網(wǎng)關(guān)移除方法的一種【具體實施方式】的流程圖;
[0055]圖5為本發(fā)明實施例提供的智能家居網(wǎng)關(guān)注冊系統(tǒng)的連接示意圖。
【具體實施方式】
[0056]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖