在之前的學(xué)習(xí)中,我們已經(jīng)掌握了LoraWAN技術(shù)以及ChirpStack服務(wù)器的基本知識(shí)和應(yīng)用場景。以及如何在Debian服務(wù)器上使用Docker容器技術(shù)來搭建ChirpStack服務(wù)器。
在本次學(xué)習(xí)中,我們將重點(diǎn)介紹如何配置網(wǎng)關(guān)設(shè)備接入ChirpStack服務(wù)器。我們選用的網(wǎng)關(guān)設(shè)備是E890-470LG11,該設(shè)備只支持CN470地區(qū)頻段。因此,在配置過程中,我們需要手動(dòng)修改地區(qū)文件,以確保該設(shè)備能夠正常工作。同時(shí),我們還可以將常用的地區(qū)?并添加,以方便后續(xù)的使用。
首先,使用以下命令進(jìn)入chirpstack-docker文件夾 :
然后,使用文本編輯器Vim打開 configuration/chirpstack/chirpstack.toml :
在 chirpstack.toml 文件中找到以下內(nèi)容 :
您可以根據(jù)需求添加地區(qū),這里我們將基本可能會(huì)使用到的地區(qū)全部添加,也可以自行選擇添加。完成后,請按Esc鍵,輸入保存修改。
接下來,使用Vim打開configuration/chirpstack-gateway-bridge/chirpstack-gateway- bridge.toml :
在chirpstack-gateway-bridge.toml 文件中找到以下內(nèi)容 :
將eu868修改為cn470_0,完成后請按Esc鍵,輸入:wq!保存修改。
最后,使用Vim打開docker-compose.yml文件 :
在docker-compose.yml文件中找到以下內(nèi)容 :
將chirpstack-gateway-bridge-eu868修改為chirpstack-gateway-bridge-cn470_0,完成后請按Esc鍵,輸入:wq保存修改。
以上是使用Vim編輯器進(jìn)行修改的方法 ,您也可以使用其他編輯器或通過SSH軟件的文件管理系統(tǒng)進(jìn)行修改。
完成后,需要重啟ChirpStack服務(wù)或者重啟服務(wù)器 ,如果是重啟服務(wù)器,ChirpStack未設(shè)置自動(dòng)啟動(dòng),則需要手動(dòng)開啟ChirpStack服務(wù)。
首先,我們需要進(jìn)入ChirpStack平臺(tái)的設(shè)備配置文件設(shè)置頁面,點(diǎn)擊Device profiles,然后點(diǎn)擊Add device profile。
在General(通用)選項(xiàng)卡中,您可以隨意設(shè)置Name(名稱)字段。對于Region(地區(qū))字段,由于E890-470LG1只支持CN470標(biāo)準(zhǔn),因此需要將其設(shè)置為CN470。同樣,Region configuration(區(qū)域配置)也需要設(shè)置為CN470_0。對于MAC Version(MAC版本)字段,需要根據(jù)網(wǎng)關(guān)的設(shè)置將其設(shè)置為LoRaWAN 1.0.2。對于Regional Parameters Revision(區(qū)域參數(shù)修訂版)字段,根據(jù)網(wǎng)關(guān)的設(shè)置,需要將其設(shè)置為B。對于ADR Algorithm(ADR算法)字段,建議保持默認(rèn)設(shè)置,但也可以根據(jù)實(shí)際情況進(jìn)行更改。完成后,點(diǎn)擊Submit保存設(shè)置。
LoRaWAN協(xié)議中的Class A、B和C是指設(shè)備的通信方式,LoRaWAN協(xié)議有以下區(qū)別:
Class A:設(shè)備在發(fā)送數(shù)據(jù)后會(huì)等待接收窗口,接收窗口結(jié)束后會(huì)進(jìn)入睡眠模式。這是最省電的通信方式,也是默認(rèn)的通信方式,但接收機(jī)會(huì)最少。
Class B:設(shè)備除了Class A的通信方式外,還會(huì)在預(yù)定的時(shí)間間隔內(nèi)打開額外的接收窗口,以增加接收機(jī)會(huì),但會(huì)消耗更多的電量。
Class C:設(shè)備?直處于接收模式,除了發(fā)送窗口外,它還會(huì)在發(fā)送窗口結(jié)束后立即打開接收窗口,以增加接收機(jī)會(huì),但會(huì)消耗更多的電量。
因此,在這里為了穩(wěn)定性,我們將Class C通訊方式打開,并將Class-C confirmed downlink timeout(確認(rèn)下行超時(shí))設(shè)置為0,以確保設(shè)備能夠及時(shí)接收到下行數(shù)據(jù)。
接下來,我們需要添加?個(gè)網(wǎng)關(guān),點(diǎn)擊Gateways(網(wǎng)關(guān)) ,然后點(diǎn)擊Add gateway。
在General(通用)選項(xiàng)卡中,您可以隨意設(shè)置Name(名稱)字段。請注意,Gateway ID(網(wǎng)關(guān)標(biāo)識(shí))字段需要在同?環(huán)境和服務(wù)器中保持唯?性,以避免出現(xiàn)重復(fù)的ID。您可以點(diǎn)擊“隨機(jī)生成”按鈕來生成?個(gè)隨機(jī)的標(biāo)識(shí)。對于Stats interval(統(tǒng)計(jì)間隔)字段,您可以根據(jù)實(shí)際情況進(jìn)行設(shè)置,但在此建議保持默認(rèn)值即可。
完成后點(diǎn)擊 Submit 保存即可。
在開始前,請確保E890-470LG11網(wǎng)關(guān)已經(jīng)通電并使用端子或DC頭供電。接下來,插入網(wǎng)線并接入網(wǎng)絡(luò)。需要注意的是,E890-470LG11的默認(rèn)LORAWAN?關(guān)地址為192.168.10.1。為了避免?絡(luò)沖突,請勿接入具有相同?關(guān)地址的設(shè)備。接下來,在電腦的Wi-Fi列表中找到EBT-E890-XXX的SSID(Wi-Fi名)。默認(rèn)情況下,該Wi-Fi沒有密碼,您可以直接連接。
進(jìn)行網(wǎng)關(guān)配置,請使用瀏覽器進(jìn)入192.168.10.1。默認(rèn)密碼為 root。
在網(wǎng)關(guān)管理頁面,您可以進(jìn)行網(wǎng)關(guān)配置,但這里不進(jìn)行詳細(xì)講解。轉(zhuǎn)到LoRaWAN網(wǎng)絡(luò)設(shè)置中的網(wǎng)關(guān)設(shè)置。網(wǎng)關(guān)ID是在服務(wù)器配置中配置的Gateway ID。服務(wù)器地址是您部署的ChirpStack服務(wù)器的地址,這里是192.168.1.19。
完成后直接點(diǎn)擊保持并應(yīng)用。等待提示配置已應(yīng)用即可:
打開ChirpStack并進(jìn)入Gateways,等待片刻后刷新頁面,即可看到添加的網(wǎng)關(guān)顯示為online。至此,網(wǎng)關(guān)已成功接入服務(wù)器。
通過本次學(xué)習(xí),我們深入了解了如何通過手動(dòng)修改地區(qū)文件來配置網(wǎng)關(guān)設(shè)備接入服務(wù)器。這些知識(shí)將為我們后續(xù)的工作提供便利和支持,同時(shí)也增強(qiáng)了我們對LoraWAN技術(shù)和ChirpStack服務(wù)器的認(rèn)識(shí)和理解。在未來的物聯(lián)網(wǎng)應(yīng)用中,我們可以更加自如地使用這些無線通信技術(shù)和工具 ,為我們的工作和生活帶來更多的便利和效益。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多串口服務(wù)器、數(shù)傳電臺(tái)、lora無線模塊等產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)-3