智能門(mén)禁裝置及其通信方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能安防領(lǐng)域,尤其涉及一種智能門(mén)禁裝置及其通信方法。
【背景技術(shù)】
[0002]現(xiàn)有的藍(lán)牙門(mén)禁器必須借助網(wǎng)絡(luò)上傳本地?cái)?shù)據(jù)以及進(jìn)行系統(tǒng)更新,或者通過(guò)人工操控的方式實(shí)現(xiàn)上傳本地?cái)?shù)據(jù)以及進(jìn)行系統(tǒng)更新。例如,管理員采用管理終端通過(guò)藍(lán)牙門(mén)禁器的特定的通訊接口導(dǎo)出數(shù)據(jù)或下載數(shù)據(jù)到藍(lán)牙門(mén)禁器。利用網(wǎng)絡(luò)通信的方式,必須要求藍(lán)牙門(mén)禁器能夠聯(lián)網(wǎng),處于離線狀態(tài)時(shí)無(wú)法實(shí)現(xiàn)數(shù)據(jù)交互;采用人工通信的方式,操作麻煩,需要浪費(fèi)人力,在門(mén)禁數(shù)量較多時(shí)需要大量的維護(hù)成本。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種智能門(mén)禁裝置及其智能通信方法。
[0004]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種智能門(mén)禁裝置,包括:用于與藍(lán)牙設(shè)備近距離數(shù)據(jù)通信的藍(lán)牙單元、用于保存數(shù)據(jù)的存儲(chǔ)單元和與所述藍(lán)牙單元及存儲(chǔ)單元連接的處理單元,
[0005]所述藍(lán)牙單元與進(jìn)入其藍(lán)牙覆蓋范圍內(nèi)的藍(lán)牙設(shè)備建立藍(lán)牙連接,處理單元用于根據(jù)存儲(chǔ)單元的數(shù)據(jù)判斷出藍(lán)牙設(shè)備為授權(quán)終端時(shí),以所述授權(quán)終端作為中介,將存儲(chǔ)單元本地存儲(chǔ)的數(shù)據(jù)上傳至服務(wù)器以及從服務(wù)器下載更新數(shù)據(jù);其中,所述授權(quán)終端包括:預(yù)裝有在服務(wù)器端注冊(cè)成功的門(mén)禁APP的業(yè)主終端、訪客終端、管理終端。
[0006]本發(fā)明還公開(kāi)了一種智能門(mén)禁裝置的通信方法,包括:
[0007]S1、門(mén)禁裝置與進(jìn)入其藍(lán)牙覆蓋范圍內(nèi)的與服務(wù)器聯(lián)網(wǎng)的授權(quán)終端建立藍(lán)牙連接,所述授權(quán)終端包括:預(yù)裝有在服務(wù)器端注冊(cè)成功的門(mén)禁APP的業(yè)主終端、訪客終端、管理終端;
[0008]S2、門(mén)禁裝置以所述授權(quán)終端作為中介,將本地存儲(chǔ)的數(shù)據(jù)上傳至服務(wù)器以及從服務(wù)器下載更新數(shù)據(jù)。
[0009]在本發(fā)明所述的門(mén)禁裝置智能通信方法中,所述步驟S2包括:
[0010]S21、門(mén)禁裝置將本地存儲(chǔ)的待上傳的數(shù)據(jù)通過(guò)藍(lán)牙連接發(fā)送至授權(quán)終端,授權(quán)終端將接收的數(shù)據(jù)通過(guò)網(wǎng)絡(luò)上傳至服務(wù)器;
[0011]S22、服務(wù)器通過(guò)網(wǎng)絡(luò)將該門(mén)禁裝置對(duì)應(yīng)的更新數(shù)據(jù)下發(fā)至授權(quán)終端,授權(quán)終端通過(guò)藍(lán)牙連接將服務(wù)器下發(fā)的數(shù)據(jù)發(fā)送至門(mén)禁裝置。
[0012]在本發(fā)明所述的門(mén)禁裝置智能通信方法中,所述步驟S22之前包括:服務(wù)器通過(guò)網(wǎng)絡(luò)將更新數(shù)據(jù)下發(fā)至授權(quán)終端;在所述步驟S22中,授權(quán)終端直接將之前接收的服務(wù)器下發(fā)的數(shù)據(jù)通過(guò)藍(lán)牙連接發(fā)送至門(mén)禁裝置。
[0013]在本發(fā)明所述的門(mén)禁裝置智能通信方法中,所述步驟S2中的上傳的數(shù)據(jù)包括業(yè)主終端和訪客終端的來(lái)訪日志,下載的更新數(shù)據(jù)包括門(mén)禁裝置的固件更新數(shù)據(jù)。
[0014]在本發(fā)明所述的門(mén)禁裝置智能通信方法中,若授權(quán)終端為業(yè)主終端/管理終端,則預(yù)裝有在服務(wù)器端注冊(cè)成功的門(mén)禁APP的過(guò)程包括:
[0015]S100、管理中心客戶端錄入門(mén)禁裝置數(shù)據(jù)以及業(yè)主終端數(shù)據(jù)/管理終端數(shù)據(jù),將數(shù)據(jù)上傳至服務(wù)器中;服務(wù)器用于門(mén)禁APP管理、存儲(chǔ)和處理門(mén)禁裝置的所有運(yùn)行數(shù)據(jù);
[0016]S200、業(yè)主終端/管理終端訪問(wèn)服務(wù)器以下載安裝門(mén)禁APP,運(yùn)行門(mén)禁APP后進(jìn)行注冊(cè),輸入并上傳注冊(cè)信息給服務(wù)器;
[0017]S300、服務(wù)器接收到注冊(cè)信息后,根據(jù)管理中心客戶端上傳的數(shù)據(jù)確認(rèn)業(yè)業(yè)主終端/管理終端是否具有權(quán)限,并在具有權(quán)限時(shí)下發(fā)手機(jī)短信確認(rèn)碼給業(yè)業(yè)主終端/管理終端;
[0018]S400、業(yè)主終端/管理終端輸入并上傳所述手機(jī)短信確認(rèn)碼后完成門(mén)禁APP注冊(cè)并獲取業(yè)主登錄權(quán)限/管理員登錄權(quán)限。
[0019]在本發(fā)明所述的門(mén)禁裝置智能通信方法中,若授權(quán)終端為訪客終端,則預(yù)裝有在服務(wù)器端注冊(cè)成功的門(mén)禁APP的過(guò)程包括:
[0020]S500、具有業(yè)主登錄權(quán)限的門(mén)禁APP獲取業(yè)主輸入的訪客的手機(jī)號(hào)碼、來(lái)訪的時(shí)間段并上傳給服務(wù)器進(jìn)行授權(quán),服務(wù)器根據(jù)訪客的手機(jī)號(hào)碼向訪客終端發(fā)送鏈接地址;
[0021 ] S600、訪客終端根據(jù)所述鏈接地址下載安裝門(mén)禁APP,并完成注冊(cè)獲取訪客登錄權(quán)限。
[0022]在本發(fā)明所述的門(mén)禁裝置智能通信方法中,所述步驟SlOO包括:
[0023]S101、建立門(mén)禁注冊(cè)數(shù)據(jù)表,將門(mén)禁注冊(cè)數(shù)據(jù)表上傳到服務(wù)器中存儲(chǔ),同時(shí)通過(guò)門(mén)禁裝置的配置通信口下載到門(mén)禁裝置存儲(chǔ),所述門(mén)禁注冊(cè)數(shù)據(jù)表包含:門(mén)禁裝置的ID號(hào)、門(mén)禁裝置安裝的地址、關(guān)聯(lián)的業(yè)主房號(hào);
[0024]S102、建立業(yè)主注冊(cè)數(shù)據(jù)表/管理員注冊(cè)數(shù)據(jù)表,將業(yè)主注冊(cè)數(shù)據(jù)表/管理員注冊(cè)數(shù)據(jù)表上傳到服務(wù)器中存儲(chǔ),所述業(yè)主注冊(cè)數(shù)據(jù)表包含:姓名、業(yè)主房號(hào)、手機(jī)號(hào)碼,所述管理員注冊(cè)數(shù)據(jù)表包含姓名、具有管理權(quán)限的房號(hào)、手機(jī)號(hào)碼。
[0025]在本發(fā)明所述的門(mén)禁裝置智能通信方法中,在所述步驟SI之前將授權(quán)終端的第一藍(lán)牙模塊設(shè)置為主機(jī)模式,將門(mén)禁裝置的第二藍(lán)牙模塊設(shè)置為從機(jī)模式,
[0026]所述步驟SI中所述的建立藍(lán)牙連接包括:
[0027]SI 1、在首次連接時(shí),門(mén)禁APP通過(guò)第一藍(lán)牙模塊搜索獲取可識(shí)別的藍(lán)牙設(shè)備列表,對(duì)列表中的第二藍(lán)牙模塊逐一發(fā)起連接,并記錄開(kāi)鎖成功的第二藍(lán)牙模塊的ID號(hào);
[0028]S12、在非首次連接時(shí),運(yùn)行在后臺(tái)的門(mén)禁APP基于記錄的ID號(hào)向第二藍(lán)牙模塊發(fā)起藍(lán)牙連接。
[0029]實(shí)施本發(fā)明的智能門(mén)禁裝置及其通信方法,具有以下有益效果:由于本發(fā)明的智能門(mén)禁裝置無(wú)需與服務(wù)器直接在線聯(lián)網(wǎng),也無(wú)需專門(mén)人工維護(hù),可自動(dòng)通過(guò)進(jìn)入藍(lán)牙覆蓋范圍的具備權(quán)限的業(yè)主終端、訪客終端、管理終端實(shí)現(xiàn)與服務(wù)器的交互,實(shí)現(xiàn)了資源的充分利用,降低了對(duì)門(mén)禁的硬件要求和維護(hù)費(fèi)用,與服務(wù)器的數(shù)據(jù)交互方式簡(jiǎn)單智能。
【附圖說(shuō)明】
[0030]下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中:
[0031]圖1是用于說(shuō)明本發(fā)明智能門(mén)禁裝置的通信方法實(shí)施例的流程圖。
【具體實(shí)施方式】
[0032]為了對(duì)本發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對(duì)照附圖詳細(xì)說(shuō)明本發(fā)明的【具體實(shí)施方式】。
[0033]本發(fā)明的智能門(mén)禁裝置包括:用于與藍(lán)牙設(shè)備近距離數(shù)據(jù)通信的藍(lán)牙單元、用于保存數(shù)據(jù)的存儲(chǔ)單元和與所述藍(lán)牙單元及存儲(chǔ)單元連接的處理單元,
[0034]所述藍(lán)牙單元與進(jìn)入其藍(lán)牙覆蓋范圍內(nèi)的藍(lán)牙設(shè)備建立藍(lán)牙連接,處理單元用于根據(jù)存儲(chǔ)單元的數(shù)據(jù)判斷出藍(lán)牙設(shè)備為授權(quán)終端時(shí),以所述授權(quán)終端作為中介,將存儲(chǔ)單元本地存儲(chǔ)的數(shù)據(jù)上傳至服務(wù)器以及從服務(wù)器下載更新數(shù)據(jù);其中,所述授權(quán)終端包括:預(yù)裝有在服務(wù)器端注冊(cè)成功的門(mén)禁APP的業(yè)主終端、訪客終端、管理終端。
[0035]本發(fā)明還公開(kāi)了一種門(mén)禁裝置智能通信方法,如圖1所示,是本發(fā)明門(mén)禁裝置智能通信方法的流程圖。
[0036]S1、門(mén)禁裝置與進(jìn)入其藍(lán)牙覆蓋范圍內(nèi)的與服務(wù)器聯(lián)網(wǎng)的授權(quán)終端建立藍(lán)牙連接,所述授權(quán)終端包括:預(yù)裝有在服務(wù)器端注冊(cè)成功的門(mén)禁APP的業(yè)主終端、訪客終端、管理終端;
[0037]S2、門(mén)禁裝置以所述授權(quán)終端作為中介,將本地存儲(chǔ)的數(shù)據(jù)上傳至服務(wù)器以及從服務(wù)器下載更新數(shù)據(jù)。此處的中介,可以理解為一種緩沖或中繼,需要更新的數(shù)據(jù)可以由授權(quán)終端即刻從服務(wù)器下載,暫存與智能終端中運(yùn)行的門(mén)禁APP為將來(lái)自服務(wù)器的更新數(shù)據(jù)或上傳到所述服務(wù)器的本地?cái)?shù)據(jù)準(zhǔn)備有專門(mén)的存儲(chǔ)單元內(nèi),同樣,需要上傳的數(shù)據(jù)也通過(guò)存儲(chǔ)空間暫存然后上傳到服務(wù)器。
[0038]可見(jiàn),本發(fā)明的門(mén)禁裝置無(wú)需聯(lián)網(wǎng),也無(wú)需人工維護(hù),可自動(dòng)通過(guò)進(jìn)入藍(lán)牙覆蓋范圍的具備權(quán)限的業(yè)主終端、訪客終端、管理終端實(shí)現(xiàn)與服務(wù)器的交互,實(shí)現(xiàn)了資源的充分利用,降低了對(duì)門(mén)禁的硬件要求和維護(hù)費(fèi)用,與服務(wù)器的數(shù)據(jù)交互方式簡(jiǎn)單智能。
[0039]其中,步驟SI中的藍(lán)牙連接的實(shí)現(xiàn)并不做限制,可以是門(mén)禁裝置設(shè)置為主機(jī)模式、授權(quán)終端設(shè)為從機(jī)模式,由授權(quán)終端發(fā)出藍(lán)牙廣播,門(mén)禁裝置搜索授權(quán)終端;也可以是門(mén)禁裝置設(shè)置從機(jī)模式、授權(quán)終端設(shè)為主機(jī)模式,門(mén)禁裝置發(fā)出藍(lán)牙廣播,授權(quán)終端搜索門(mén)禁裝置。
[0040]優(yōu)選的,可以本發(fā)明采用第二種方式,在所述步驟SI之前將授權(quán)終端的第一藍(lán)牙模塊設(shè)置為主機(jī)模式,將門(mén)禁裝置的第二藍(lán)牙模塊設(shè)置為從機(jī)模式;步驟Si中建立藍(lán)牙連接實(shí)際上包括以下步驟:
[0041 ] SI 1、在首次連接時(shí),門(mén)禁APP通過(guò)第一藍(lán)牙模塊搜索獲取可識(shí)別的藍(lán)牙設(shè)備列表,對(duì)列表中的第二藍(lán)牙模塊逐一發(fā)起藍(lán)牙連接,當(dāng)連接上并成功開(kāi)鎖時(shí)記錄開(kāi)鎖成功的第二藍(lán)牙模塊的ID號(hào);
[0042]S12、在非首次例如第二次或以后的連接時(shí),運(yùn)行在后臺(tái)的門(mén)禁APP基于先前所記錄的ID號(hào)向第二藍(lán)牙模塊發(fā)起有針對(duì)性的藍(lán)牙連接請(qǐng)求。
[0043]在門(mén)禁APP與門(mén)禁裝置建立藍(lán)牙連接后,門(mén)禁裝置再對(duì)門(mén)禁APP所運(yùn)行的終端進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)的即可作為中介,驗(yàn)證的過(guò)程將在后面進(jìn)行介紹。
[0044]具體的,步驟SII包括:
[0045]SI Ia、第二藍(lán)牙模塊發(fā)出藍(lán)牙廣播;
[0046]Sllb、在藍(lán)牙信號(hào)覆蓋范圍內(nèi)的第一藍(lán)牙模塊搜索到上述藍(lán)牙廣播,通過(guò)廣播包判斷對(duì)應(yīng)的第二藍(lán)牙模塊是否是可識(shí)別的藍(lán)牙設(shè)備,并將可識(shí)別的第二藍(lán)牙模塊加入列表;
[0047]Sllc,門(mén)禁APP針對(duì)列表中的第二藍(lán)牙模塊逐一發(fā)起連接;
[0048]SI ld、如果某個(gè)第二藍(lán)牙模塊與第一藍(lán)牙模塊成功建立藍(lán)牙連接,則門(mén)禁APP發(fā)送開(kāi)鎖請(qǐng)求至門(mén)禁裝置,門(mén)禁裝置驗(yàn)證該開(kāi)鎖請(qǐng)求通過(guò)時(shí)開(kāi)啟電子門(mén)鎖并返回開(kāi)鎖成功信息至門(mén)禁APP,門(mén)禁APP根據(jù)接收的開(kāi)鎖成功信息記錄第二藍(lán)牙模塊的ID號(hào);藍(lán)牙門(mén)禁驗(yàn)證該開(kāi)鎖請(qǐng)求不能通過(guò)時(shí),啟動(dòng)報(bào)警。
[0049]具體的,步驟S12包括:
[0050]S121、門(mén)禁APP運(yùn)行于后臺(tái),并以預(yù)設(shè)周期為間隔發(fā)起連接請(qǐng)求;
[0051]S122、當(dāng)?shù)诙{(lán)牙模塊進(jìn)入第一藍(lán)牙模塊的信號(hào)覆蓋范圍時(shí),第二藍(lán)牙模塊接收到來(lái)自第一藍(lán)牙模塊的連接請(qǐng)求后建立起藍(lán)牙連接。
[0052]由于將門(mén)禁裝置的藍(lán)牙模塊設(shè)置為從機(jī)模式,授權(quán)終端的藍(lán)牙模塊設(shè)置為主機(jī)模式,連接時(shí)間更短,對(duì)授權(quán)終端的系統(tǒng)沒(méi)有版本要求,適用性更廣;在首次連接后記錄開(kāi)鎖成功的門(mén)禁裝置的藍(lán)牙模塊的ID號(hào),此后可直接基于ID號(hào)發(fā)起藍(lán)牙連接,不用進(jìn)行搜索,節(jié)省連接時(shí)間。
[0053]其中,所述步驟S2具體包括:
[0054]S21、門(mén)禁裝置將本地存儲(chǔ)的待上傳的數(shù)據(jù)通過(guò)藍(lán)牙連接發(fā)送至授權(quán)終端,授權(quán)終端將接收的數(shù)據(jù)通過(guò)網(wǎng)