的管理員帳號(hào),在確定訪客帳號(hào)與管理員帳號(hào)之間滿足預(yù)定關(guān)系時(shí),根據(jù)第一標(biāo)識(shí)確定訪客設(shè)備具有預(yù)定使用權(quán)限。
[0080]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0081]通過接收客戶端發(fā)送的訪客設(shè)備的第一標(biāo)識(shí)、訪客帳號(hào)和控制設(shè)備的第二標(biāo)識(shí);獲取與第二標(biāo)識(shí)綁定的管理員帳號(hào);在確定訪客帳號(hào)與管理員帳號(hào)之間滿足預(yù)定關(guān)系時(shí),根據(jù)第一標(biāo)識(shí)確定訪客設(shè)備具有預(yù)定使用權(quán)限,使得控制設(shè)備不是根據(jù)密碼來驗(yàn)證訪客身份,而是通過在客戶端中登錄的訪客帳號(hào)與管理員帳號(hào)之間的關(guān)系來驗(yàn)證訪客身份,解決了訪客設(shè)備需要通過輸入密碼來獲取預(yù)定使用權(quán)限的問題,達(dá)到了節(jié)省訪客輸入密碼的操作時(shí)間的效果。
[0082]另外,通過控制設(shè)備生成用于重定向的預(yù)定頁面發(fā)送給訪客設(shè)備,該預(yù)定頁面包括所述第二標(biāo)識(shí)和啟動(dòng)鏈接,該啟動(dòng)鏈接用于啟動(dòng)所述客戶端,使用戶通過觸發(fā)該鏈接即可一鍵獲取預(yù)定使用權(quán)限,簡(jiǎn)化了獲取預(yù)定使用權(quán)限的操作,提高了獲取使用權(quán)限的效率。
[0083]另外,在訪客帳號(hào)與管理員帳號(hào)之間不滿足預(yù)定關(guān)系時(shí),檢測(cè)訪客帳號(hào)與其他訪客設(shè)備的其他訪客賬號(hào)之間是否滿足預(yù)定關(guān)系,使得控制設(shè)備可以根據(jù)其他訪客帳號(hào)進(jìn)一步驗(yàn)證訪客身份,解決了當(dāng)訪客帳號(hào)與管理員帳號(hào)不存在預(yù)定關(guān)系,需要先使訪客帳號(hào)管理員帳號(hào)滿足預(yù)定關(guān)系,導(dǎo)致獲取預(yù)定使用權(quán)限的操作復(fù)雜的問題,達(dá)到了簡(jiǎn)化驗(yàn)證流程的效果。
[0084]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0085]此處的附圖被并入說明書中并構(gòu)成本公開說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0086]圖1是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖。
[0087]圖2是根據(jù)另一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖。
[0088]圖3A是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的系統(tǒng)流程圖。
[0089]圖3B是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的系統(tǒng)交互圖。
[0090]圖4是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0091]圖5是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0092]圖6是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0093]圖7是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0094]圖8是根據(jù)一示例性實(shí)施例示出的一種用于設(shè)備控制的裝置的框圖。
[0095]圖9是根據(jù)一示例性實(shí)施例示出的一種用于設(shè)備控制的裝置的框圖。
【具體實(shí)施方式】
[0096]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0097]圖1是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,該設(shè)備控制方法應(yīng)用于控制設(shè)備中,如圖1所示,該設(shè)備控制方法包括以下步驟。
[0098]在步驟101中,接收客戶端發(fā)送的訪客設(shè)備的第一標(biāo)識(shí)、訪客帳號(hào)和控制設(shè)備的第二標(biāo)識(shí),該客戶端安裝在訪客設(shè)備中。
[0099]在步驟102中,獲取與第二標(biāo)識(shí)綁定的管理員帳號(hào)。
[0100]在步驟103中,在確定訪客帳號(hào)與管理員帳號(hào)之間滿足預(yù)定關(guān)系時(shí),根據(jù)第一標(biāo)識(shí)確定訪客設(shè)備具有預(yù)定使用權(quán)限。
[0101]綜上所述,本公開提供的設(shè)備控制方法,通過接收客戶端發(fā)送的訪客設(shè)備的第一標(biāo)識(shí)、訪客帳號(hào)和控制設(shè)備的第二標(biāo)識(shí);獲取與第二標(biāo)識(shí)綁定的管理員帳號(hào);在確定訪客帳號(hào)與管理員帳號(hào)之間滿足預(yù)定關(guān)系時(shí),根據(jù)第一標(biāo)識(shí)確定訪客設(shè)備具有預(yù)定使用權(quán)限,使得控制設(shè)備不需根據(jù)密碼來驗(yàn)證訪客身份,而是通過在客戶端中登錄的訪客帳號(hào)與管理員帳號(hào)之間的關(guān)系來驗(yàn)證訪客身份,解決了訪客設(shè)備需要通過輸入密碼來獲取預(yù)定使用權(quán)限的問題,達(dá)到了節(jié)省訪客輸入密碼的操作時(shí)間的效果。
[0102]圖2是根據(jù)另一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,該設(shè)備控制方法應(yīng)用于訪客設(shè)備中,如圖2所示,該設(shè)備控制方法包括如下步驟。
[0103]在步驟201中,獲取訪客設(shè)備的第一標(biāo)識(shí)和控制設(shè)備的第二標(biāo)識(shí)。
[0104]在步驟202中,通過客戶端將第一標(biāo)識(shí)、第二標(biāo)識(shí)和訪客設(shè)備的訪客帳號(hào)發(fā)送給控制設(shè)備,該客戶端安裝在訪客設(shè)備中。
[0105]在步驟203中,確定控制設(shè)備具有預(yù)定使用權(quán)限,該控制設(shè)備用于獲取與第二標(biāo)識(shí)綁定的管理員帳號(hào),在確定訪客帳號(hào)與管理員帳號(hào)之間滿足預(yù)定關(guān)系時(shí),根據(jù)第一標(biāo)識(shí)確定訪客設(shè)備具有預(yù)定使用權(quán)限。
[0106]綜上所述,本公開提供的設(shè)備控制方法,通過獲取訪客設(shè)備的第一標(biāo)識(shí)和控制設(shè)備的第二標(biāo)識(shí);通過客戶端將第一標(biāo)識(shí)、第二標(biāo)識(shí)和訪客設(shè)備的訪客帳號(hào)發(fā)送給控制設(shè)備,該客戶端安裝在訪客設(shè)備中;確定控制設(shè)備具有預(yù)定使用權(quán)限,使得控制設(shè)備不需根據(jù)密碼來驗(yàn)證訪客身份,而是通過在客戶端中登錄的訪客帳號(hào)與管理員帳號(hào)之間的關(guān)系來驗(yàn)證訪客身份,解決了訪客設(shè)備需要通過輸入密碼來獲取預(yù)定使用權(quán)限的問題,達(dá)到了節(jié)省訪客輸入密碼的操作時(shí)間的效果。
[0107]圖3A是根據(jù)另一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,如圖3A所示,本實(shí)施例中,以具有預(yù)定使用權(quán)限為放行訪客設(shè)備、不具有預(yù)定使用權(quán)限為禁止放行訪客設(shè)備來舉例說明,實(shí)際實(shí)現(xiàn)時(shí),本實(shí)施例不對(duì)預(yù)定使用權(quán)限進(jìn)行限定。該設(shè)備控制方法包括如下步驟:
[0108]在步驟301中,訪客設(shè)備向控制設(shè)備發(fā)送頁面訪問請(qǐng)求,該頁面訪問請(qǐng)求用于請(qǐng)求訪問驗(yàn)證頁面。
[0109]本實(shí)施例中,將主人的電子設(shè)備稱為管理員設(shè)備,將主人的訪客的電子設(shè)備稱為訪客設(shè)備,控制設(shè)備包括路由器和服務(wù)器中的至少一種。
[0110]主人可以根據(jù)路由器提供的無線網(wǎng)絡(luò)設(shè)置無需密碼的訪客網(wǎng)絡(luò),使得訪客設(shè)備在搜索到該訪客網(wǎng)絡(luò)后,可以直接接入該訪客網(wǎng)絡(luò)。其中,為無線網(wǎng)絡(luò)設(shè)置訪客網(wǎng)絡(luò)的技術(shù)已經(jīng)非常成熟,本實(shí)施例不作贅述。
[0111]訪客設(shè)備在接入訪客網(wǎng)絡(luò)后,向路由器發(fā)送頁面訪問請(qǐng)求來請(qǐng)求訪問驗(yàn)證頁面,該驗(yàn)證頁面用于驗(yàn)證訪客設(shè)備是否能夠訪問互聯(lián)網(wǎng)。當(dāng)根據(jù)頁面訪問請(qǐng)求返回的頁面是預(yù)設(shè)的驗(yàn)證頁面時(shí),確定路由器允許放行訪客設(shè)備,此時(shí)訪客設(shè)備能夠訪問互聯(lián)網(wǎng);當(dāng)根據(jù)頁面訪問請(qǐng)求返回的頁面不是預(yù)設(shè)的驗(yàn)證頁面時(shí),確定路由器禁止放行訪客設(shè)備,此時(shí)訪客設(shè)備不能訪問互聯(lián)網(wǎng)。
[0112]在步驟302中,控制設(shè)備接收訪客設(shè)備發(fā)送的頁面訪問請(qǐng)求。
[0113]其中,當(dāng)控制設(shè)備包括路由器和服務(wù)器時(shí),由路由器接收頁面訪問請(qǐng)求,檢測(cè)訪客設(shè)備是否在預(yù)設(shè)的白名單中,當(dāng)訪客設(shè)備在白名單中時(shí),向訪客設(shè)備返回驗(yàn)證頁面;當(dāng)訪客設(shè)備不在白名單中時(shí),將訪客設(shè)備重定向到預(yù)定頁面。其中,白名單用于指示路由器允許放行的訪客設(shè)備。
[0114]在將訪客設(shè)備重定向到預(yù)定頁面時(shí),路由器生成用于請(qǐng)求預(yù)定頁面的預(yù)定訪問請(qǐng)求,并獲取自身的第二標(biāo)識(shí),將該預(yù)定訪問請(qǐng)求和第二標(biāo)識(shí)發(fā)送給服務(wù)器。其中,第二標(biāo)識(shí)可以是路由器的MAC(Media Access Control,媒體訪問控制)地址、ID等等,本實(shí)施例不作限定。
[0115]路由器預(yù)先與服務(wù)器進(jìn)行了綁定,例如,當(dāng)路由器是小米路由器時(shí),服務(wù)器是小米服務(wù)器。
[0116]在步驟303中,控制設(shè)備生成用于重定向的預(yù)定頁面發(fā)送給訪客設(shè)備,該預(yù)定頁面包括第二標(biāo)識(shí)和啟動(dòng)鏈接,該啟動(dòng)鏈接用于啟動(dòng)客戶端。
[0117]當(dāng)控制設(shè)備包括路由器和服務(wù)器,且服務(wù)器接收到路由器發(fā)送的預(yù)定訪問請(qǐng)求,此時(shí)服務(wù)器需要先確定訪客終端所要啟動(dòng)的客戶端,再生成用于啟動(dòng)該客戶端的啟動(dòng)鏈接,生成包括啟動(dòng)鏈接和第二標(biāo)識(shí)的預(yù)定頁面,將預(yù)定頁面發(fā)送給路由器??蛻舳丝梢允巧缃活悜?yīng)用的客戶端,該客戶端用于提供在訪客設(shè)備中登錄的訪客帳號(hào),以便于服務(wù)器根據(jù)訪客帳號(hào)確定訪客和主人之間的關(guān)系。例如,客戶端可以是微信,米聊、微博等等,本實(shí)施例不作限定。
[0118]本實(shí)施例中,可以預(yù)先在服務(wù)器中設(shè)置客戶端類型,使得服務(wù)器能夠根據(jù)客戶端類型生成對(duì)應(yīng)的啟動(dòng)鏈接;或者,當(dāng)有多種客戶端類型時(shí),服務(wù)器還可以對(duì)每種客戶端類型生成一個(gè)啟動(dòng)鏈接。
[0119]例如,當(dāng)客戶端是微信客戶端時(shí),啟動(dòng)鏈接可以是:通過微信一鍵上網(wǎng);當(dāng)客戶端是米聊客戶端時(shí),啟動(dòng)鏈接是:通過米聊一鍵上網(wǎng);當(dāng)客戶端是微博客戶端時(shí),啟動(dòng)鏈接可以是:通過微博一鍵上網(wǎng)。
[0120]服務(wù)器生成預(yù)定頁面后,將預(yù)定頁面發(fā)送給路由器,路由器將預(yù)定頁面發(fā)送給訪客設(shè)備,該預(yù)定頁面包括第二標(biāo)識(shí)和啟動(dòng)鏈接,該啟動(dòng)鏈接用于啟動(dòng)客戶端。
[0121]在步驟304中,訪客設(shè)備接收控制設(shè)備發(fā)送的用于重定向的預(yù)定頁面。
[0122]本步驟中的控制設(shè)備是路由器,此時(shí)訪客設(shè)備接收路由器發(fā)送的預(yù)定頁面。
[0123]在步驟305中,訪客設(shè)備在接收到作用于啟動(dòng)鏈接的觸發(fā)信號(hào)時(shí),向控制設(shè)備發(fā)送標(biāo)識(shí)獲取請(qǐng)求,該標(biāo)識(shí)獲取請(qǐng)求用于請(qǐng)求第一標(biāo)識(shí)。
[0124]訪客設(shè)備接收到預(yù)定頁面后,確定該預(yù)定頁面與驗(yàn)證頁面不同,則調(diào)用瀏覽器顯示該預(yù)定頁面。其中,預(yù)定頁面可以是portal頁面。
[0125]當(dāng)訪客設(shè)備接收到用戶點(diǎn)擊一個(gè)啟動(dòng)鏈接而生成的觸發(fā)信號(hào)時(shí),訪客設(shè)備向控制設(shè)備獲取自身的第一標(biāo)識(shí),該第一標(biāo)識(shí)是訪客設(shè)備接入訪客網(wǎng)絡(luò)時(shí)發(fā)送給控制設(shè)備的?;蛘撸蛇x的,當(dāng)訪客設(shè)備可以直接從自身讀取到第一標(biāo)識(shí)時(shí),可以直接讀取,而不用向控制設(shè)備獲取第一標(biāo)識(shí)。
[0126]在實(shí)現(xiàn)時(shí),可以在portal頁面中設(shè)置代碼,在訪客設(shè)備接收到觸發(fā)信號(hào)時(shí),該代碼向控制設(shè)備發(fā)送標(biāo)識(shí)獲取請(qǐng)求,控制設(shè)備接收到標(biāo)識(shí)獲取請(qǐng)求后,將第一標(biāo)識(shí)發(fā)送給該代碼,此時(shí)訪客設(shè)備獲取到第一標(biāo)識(shí)。其中,本步驟中的控制設(shè)備是路由器。
[0127]在步驟306中,控制設(shè)備接收訪客設(shè)備發(fā)送的標(biāo)識(shí)獲取請(qǐng)求。
[012