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