0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用LoRaWAN網(wǎng)關(guān)快速建立本地LoRaWAN網(wǎng)絡(luò)

億佰特物聯(lián)網(wǎng)應(yīng)用專家 ? 2023-07-31 23:08 ? 次閱讀

LoRa調(diào)制是一種低功耗廣域網(wǎng)通信技術(shù),是Semtech公司專有的一種基于擴(kuò)頻技術(shù)的超遠(yuǎn)距離無線傳輸技術(shù)。LoRaWAN是為LoRa遠(yuǎn)距離通信網(wǎng)絡(luò)設(shè)計(jì)的一套通訊協(xié)議和系統(tǒng)架構(gòu)。它是一種媒體訪問控制(MAC)層協(xié)議。

LoRaWAN在整個(gè)流程的中充當(dāng)MAC的功能,而LoRa調(diào)制充當(dāng)物理層。

162637ae-2fb4-11ee-bbcf-dac502259ad0.png

LoRaWAN網(wǎng)絡(luò)主要優(yōu)勢體現(xiàn)在低成本、廣域連接和低功耗,同時(shí)具有較多的開源平臺可供使用。下文將簡單描述使用億佰特E890-470LG11和E78-470LN22S同開源服務(wù)器平臺-Chirpstack快速搭建本地LoRaWAN網(wǎng)絡(luò)。

Chirpstack服務(wù)器簡介和搭建

Chirpstack是一款多組件的、部署簡單的開源服務(wù)器,同時(shí)也是使用最廣泛的LoRaWAN服務(wù)器。本次安裝使用Ubuntu22.04。需要使用到的軟件有g(shù)it vim請自行安裝。

1、安裝環(huán)境

快速搭建驗(yàn)證平臺時(shí)直接使用Chirpstack-docker這個(gè)項(xiàng)目,可快速部署服務(wù)器。在要搭建的服務(wù)器上安裝docker-compose。

在Ubuntu終端輸入:sudo apt-get install-y docker-compose,輸入docker-compose version時(shí),會(huì)顯示docker-compose版本,此時(shí)安裝成功。

165a3aea-2fb4-11ee-bbcf-dac502259ad0.png

2、獲取文件

獲取chirpstack-docker文件有兩種辦法:

第一種直接從github下載,然后拷貝到服務(wù)器上進(jìn)行解壓即可。

第二種使用git指令獲取。

github地址:https://github.com/chirpstack/chirpstack-docker.git

使用git指令獲取項(xiàng)目,輸入指令:

git clonehttps://github.com/chirpstack/chirpstack-docker.git

16661612-2fb4-11ee-bbcf-dac502259ad0.png

3、切換到項(xiàng)目文件夾中:cd chirpstack-docker


4、到目前為止,已經(jīng)可以運(yùn)行sudo docker-compose up開始部署服務(wù)器。首次運(yùn)行會(huì)花費(fèi)一點(diǎn)時(shí)間下載部署需要的環(huán)境。若網(wǎng)絡(luò)沒有問題,下載完成后,將會(huì)啟動(dòng)服務(wù)器。

5、再下載error

Get"https://registry-1.docker.io/v2/":EOF錯(cuò)誤

輸入:dig@114.114.114.114 registry-1.docker.io查看可用ip

167c2dc6-2fb4-11ee-bbcf-dac502259ad0.png

打開sudo vim/etc/hosts文件在文件后面添加:

34.205.13.154 registry-1.docker.io

169d19f0-2fb4-11ee-bbcf-dac502259ad0.png

輸入命令重啟docker:sudo systemctl restart docker.service。

再次運(yùn)行:sudo docker-compose up若依舊不成功,請重復(fù)步驟5。

當(dāng)出現(xiàn)以下提示,服務(wù)器已經(jīng)成功運(yùn)行8080即可進(jìn)入服務(wù)器登錄界面。

16ab388c-2fb4-11ee-bbcf-dac502259ad0.png


sudo docker-compose up在當(dāng)前控制臺運(yùn)行使用ctrl+c停止;

sudo docker-compose up-d在后臺運(yùn)行,使用sudo docker-compose stop停止。

6、修改服務(wù)器配置文件

切換路徑到chirpstack-docker下,輸入命令vim configuration/chirpstack/chirpstack.toml找到:

16e0d000-2fb4-11ee-bbcf-dac502259ad0.png

添加需要支持的地區(qū)文件,此處可以將需要你所需要的地區(qū)添加進(jìn)去,也可添加已經(jīng)支持的全部地區(qū)(后續(xù)不在修改).將會(huì)在配置界面提供選項(xiàng)。

下面根據(jù)各個(gè)地區(qū)不同.進(jìn)行不同的配置:以下地區(qū)代碼需要系統(tǒng)配置中支持才行查看已經(jīng)支持的地區(qū)查看命令ls configuration/chirpstack/

16eecd0e-2fb4-11ee-bbcf-dac502259ad0.png

打開Vim configuration/chirpstack-gateway-bridge/chirpstack-gateway-bridge.toml

171ac012-2fb4-11ee-bbcf-dac502259ad0.png

打開vim docker-compose.yml

173b9454-2fb4-11ee-bbcf-dac502259ad0.png

7、再次啟動(dòng)

輸入指令:sudo docker-compose up;

部署完成后如下圖,當(dāng)啟動(dòng)文件有切換的地區(qū)信息則切換成功。

1756ad98-2fb4-11ee-bbcf-dac502259ad0.png

在瀏覽器輸入localhost:8080即可進(jìn)入服務(wù)器登錄界面。

網(wǎng)頁配置網(wǎng)關(guān)和節(jié)點(diǎn)信息并通訊

首先需要保證所使用的電腦和網(wǎng)關(guān)能順利連接服務(wù)器,比如本地服務(wù)器時(shí),確保配置電腦、E890網(wǎng)關(guān)和服務(wù)器處在同一網(wǎng)段,又如果是公網(wǎng)服務(wù)器,確保配置電腦和E890網(wǎng)關(guān)能連接外網(wǎng)。


1、網(wǎng)頁配置

打開瀏覽器輸入:服務(wù)器IP地址:8080。默認(rèn)賬號和密碼均為admin,請第一次使用時(shí)注意修改密碼。

17952a1e-2fb4-11ee-bbcf-dac502259ad0.png

2、生成服務(wù)器、網(wǎng)關(guān)和節(jié)點(diǎn)信息

(1)生成服務(wù)器信息

在搭建服務(wù)器時(shí),已經(jīng)切換到服務(wù)器的地區(qū)文件為CN470-0頻段,所以這個(gè)時(shí)候服務(wù)器運(yùn)行在CN470-0頻段。

點(diǎn)擊Regions,可以看到目前服務(wù)器支持哪些頻段。

17b14712-2fb4-11ee-bbcf-dac502259ad0.png

點(diǎn)擊cn470-0,可以看到此頻段的詳情;

17cf554a-2fb4-11ee-bbcf-dac502259ad0.png

(2)生產(chǎn)網(wǎng)關(guān)和節(jié)點(diǎn)信息

點(diǎn)擊左側(cè)欄中Gateways,然后點(diǎn)擊右上角Add gateway新建一個(gè)網(wǎng)關(guān)種類。

17e74f60-2fb4-11ee-bbcf-dac502259ad0.png

網(wǎng)關(guān)類型為E890,填寫網(wǎng)關(guān)ID也可以自動(dòng)生成ID,同個(gè)服務(wù)器不能使用相同的網(wǎng)關(guān)ID,E890網(wǎng)關(guān)默認(rèn)使用00 00 00 00 00 00 00 FF FF。紅框?yàn)榫W(wǎng)關(guān)的狀態(tài)信息上報(bào)周期,E890和網(wǎng)關(guān)均使用默認(rèn)的30秒。點(diǎn)擊submit創(chuàng)建網(wǎng)關(guān)。

182cbb68-2fb4-11ee-bbcf-dac502259ad0.png

打開WiFi,連接網(wǎng)關(guān)的WiFi,名稱為EBT-E890-XXXX。瀏覽器輸入192.168.10.1進(jìn)入配置頁面。密碼為root。網(wǎng)關(guān)ID默認(rèn)0000000000FFFF,并修改IP地址為服務(wù)器的IP地址。

1842c4bc-2fb4-11ee-bbcf-dac502259ad0.png

網(wǎng)關(guān)頻段根據(jù)服務(wù)器的配置文件選擇為cn470_0。

18667704-2fb4-11ee-bbcf-dac502259ad0.png

點(diǎn)擊保存并應(yīng)用,即可看到網(wǎng)關(guān)LINK燈亮起,即表示網(wǎng)關(guān)已連上服務(wù)器。

188c526c-2fb4-11ee-bbcf-dac502259ad0.png

(3)生成節(jié)點(diǎn)并通信測試

隨后生成節(jié)點(diǎn)種類和節(jié)點(diǎn)信息。點(diǎn)擊左側(cè)框中Device-profile,點(diǎn)擊右上角“Add device profiles”新建一個(gè)節(jié)點(diǎn)種類。

18aad7c8-2fb4-11ee-bbcf-dac502259ad0.png

下圖是E78-470LN22S使用的參數(shù)信息。

18cb16e6-2fb4-11ee-bbcf-dac502259ad0.png

這里填寫的參數(shù)應(yīng)和節(jié)點(diǎn)本身的頻段和LoRaWAN版本一致,這里E78-470LN22S的頻段是470_0,LoRaWAN版本選擇1.0.2-B。

18f36740-2fb4-11ee-bbcf-dac502259ad0.png190995ba-2fb4-11ee-bbcf-dac502259ad0.png

點(diǎn)擊紅色框,開啟OTAA模式,并開啟CLASS C,最后點(diǎn)擊Submit創(chuàng)建device Profiles。OTAA和ABP模式具體區(qū)別請參看LoRaWAN規(guī)范中的描述。簡而言之,OTAA比ABP模式更加靈活,易于部署。

點(diǎn)擊左側(cè)欄中Applications,點(diǎn)擊Add application新建一個(gè)應(yīng)用,命名為E78-470。

1922fae6-2fb4-11ee-bbcf-dac502259ad0.png

退回上一級界面點(diǎn)擊e78,點(diǎn)擊右上角Add device生成一個(gè)節(jié)點(diǎn)。下圖中紅框?yàn)镈evEUI,deviceprofiles選擇剛才創(chuàng)建的E78-470,之后設(shè)置節(jié)點(diǎn)信息需要這個(gè)參數(shù)。

194faf5a-2fb4-11ee-bbcf-dac502259ad0.png

點(diǎn)擊submit建立節(jié)點(diǎn),隨后會(huì)彈出添加APPKEY的界面;隨后點(diǎn)擊圖中紅框圖標(biāo)生成APPKEY;

197330ba-2fb4-11ee-bbcf-dac502259ad0.png

最后點(diǎn)擊submit建立節(jié)點(diǎn)成功。

按照E78手冊中的AT指令設(shè)置E78的入網(wǎng)信息,并申請入網(wǎng),如下圖。

198b5fa0-2fb4-11ee-bbcf-dac502259ad0.png

此時(shí)成功搭建E890、E78和Chirpstack服務(wù)器組成的LoRaWAN網(wǎng)絡(luò)。

結(jié)語

使用Chirpstack和E890、E78能快速搭建LoRaWAN網(wǎng)絡(luò),對于一些需要快速成型的項(xiàng)目有很大的優(yōu)勢,同時(shí)利用Chirpstack的拓展功能,能快速與其他服務(wù)器形成配合。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    4251

    瀏覽量

    50849
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7485

    瀏覽量

    88540
  • WAN
    WAN
    +關(guān)注

    關(guān)注

    1

    文章

    148

    瀏覽量

    18907
  • LoRa
    +關(guān)注

    關(guān)注

    349

    文章

    1662

    瀏覽量

    231714
收藏 人收藏

    評論

    相關(guān)推薦

    LoRaWAN雷達(dá)物位計(jì)的應(yīng)用

    無線雷達(dá)物位、液位監(jiān)測應(yīng)用,多種場景適配,LoRaWAN無線低功耗通訊,解決現(xiàn)場布線復(fù)雜,施工難等問題
    的頭像 發(fā)表于 11-07 11:15 ?73次閱讀
    <b class='flag-5'>LoRaWAN</b>雷達(dá)物位計(jì)的應(yīng)用

    遠(yuǎn)距離傳輸達(dá)4.8km的LoRaWAN模塊

    LoRaWAN是為LoRa遠(yuǎn)距離通信網(wǎng)絡(luò)設(shè)計(jì)的一套通訊協(xié)議和系統(tǒng)架構(gòu),因其具有廣泛的覆蓋能力而被用作廣域網(wǎng)的無線網(wǎng)絡(luò)。LoRaWAN在數(shù)據(jù)鏈路層定義媒體訪問控制(MAC),由LoRa聯(lián)
    的頭像 發(fā)表于 09-05 10:32 ?226次閱讀
    遠(yuǎn)距離傳輸達(dá)4.8km的<b class='flag-5'>LoRaWAN</b>模塊

    多頻段,高性能LoRaWAN網(wǎng)關(guān)RG-02

    RG-02是一款室內(nèi)型LoRaWAN網(wǎng)關(guān)。支持Semtech數(shù)據(jù)包轉(zhuǎn)發(fā)器和LoRaWAN基站功能, 兼容標(biāo)準(zhǔn)LoRaWAN協(xié)議。采用主流LoRa調(diào)制解調(diào)芯片方案(高頻版:SX1302+
    的頭像 發(fā)表于 07-30 10:37 ?295次閱讀
    多頻段,高性能<b class='flag-5'>LoRaWAN</b><b class='flag-5'>網(wǎng)關(guān)</b>RG-02

    數(shù)據(jù)安全與精準(zhǔn)控制:LoRa技術(shù)與LoRaWAN網(wǎng)關(guān)實(shí)現(xiàn)智能灌溉的精準(zhǔn)化應(yīng)用

    LG1301-PF是LoRaWAN網(wǎng)關(guān)。 它可以與任何符合標(biāo)準(zhǔn)LoRaWAN協(xié)議V1.0的LoRaWAN節(jié)點(diǎn)一起使用。 網(wǎng)關(guān)以linux平
    的頭像 發(fā)表于 07-23 14:55 ?338次閱讀
    數(shù)據(jù)安全與精準(zhǔn)控制:LoRa技術(shù)與<b class='flag-5'>LoRaWAN</b><b class='flag-5'>網(wǎng)關(guān)</b>實(shí)現(xiàn)智能灌溉的精準(zhǔn)化應(yīng)用

    LoRaWAN網(wǎng)絡(luò)協(xié)議Class A/Class B/Class C三種工作模式說明

    LG1301-PF是LoRaWAN網(wǎng)關(guān)。 它可以與任何符合標(biāo)準(zhǔn)LoRaWAN協(xié)議V1.0的LoRaWAN節(jié)點(diǎn)一起使用。網(wǎng)關(guān)以linux平臺為
    的頭像 發(fā)表于 07-09 17:14 ?1251次閱讀
    <b class='flag-5'>LoRaWAN</b><b class='flag-5'>網(wǎng)絡(luò)</b>協(xié)議Class A/Class B/Class C三種工作模式說明

    低成本搭建網(wǎng)絡(luò),遠(yuǎn)距離傳輸達(dá)4.8km的LoRaWAN模塊

    LoRaWAN具有低功耗、覆蓋范圍廣、超低成本、網(wǎng)絡(luò)容量大等特點(diǎn),安信可科技推出了Ra-08 、Ra-08H系列LoRaWAN模組,適用于多種物聯(lián)網(wǎng)應(yīng)用場景。 01產(chǎn)品概述 Ra-08(H) 模組
    的頭像 發(fā)表于 06-24 15:57 ?452次閱讀
    低成本搭建<b class='flag-5'>網(wǎng)絡(luò)</b>,遠(yuǎn)距離傳輸達(dá)4.8km的<b class='flag-5'>LoRaWAN</b>模塊

    LoRaWAN對比LoRaMESH

    那么同是基于LoRa技術(shù),LoRaWAN和LoRaMESH相比,區(qū)別是什么呢? 傳統(tǒng)LoRaWAN組網(wǎng)方式屬于星狀網(wǎng)絡(luò),終端入網(wǎng)繁瑣,需三元組DEVEUI/APPEUI/APPKEY信息、擴(kuò)展性差
    的頭像 發(fā)表于 05-28 15:51 ?784次閱讀
    <b class='flag-5'>LoRaWAN</b>對比LoRaMESH

    STM32CubeMX STM32WL不能配置LoRaWAN的原因?

    STM32CubeMX 中使用STM32WL配置LoRaWAN時(shí)不能配置,請問為什么?
    發(fā)表于 04-02 07:47

    LoRaWAN如何助力智慧城市建設(shè)?

    LoRaWAN如何助力智慧城市建設(shè)?
    的頭像 發(fā)表于 03-12 14:49 ?280次閱讀
    <b class='flag-5'>LoRaWAN</b>如何助力智慧城市建設(shè)?

    LoRaWAN網(wǎng)絡(luò)架構(gòu)及三種工作模式

    LoRaWAN(Long Range Wide Area Network,長距離廣域網(wǎng))是由LoRa聯(lián)盟推出的一種低功耗廣域網(wǎng)標(biāo)準(zhǔn),它定義了網(wǎng)絡(luò)的通訊協(xié)議和系統(tǒng)架構(gòu)。LoRaWAN技術(shù)為電池供電的無線設(shè)備提供了局域、全國乃至全球
    的頭像 發(fā)表于 03-05 15:59 ?2273次閱讀

    LoRaWAN網(wǎng)絡(luò)服務(wù)器算法--下行路徑選擇算法對比與仿真(下)

    LoRaWAN網(wǎng)絡(luò)是典型的星型架構(gòu)網(wǎng)絡(luò),但單節(jié)點(diǎn)的廣播數(shù)據(jù)也可以同時(shí)被多個(gè)網(wǎng)關(guān)收到并同時(shí)上報(bào)NS服務(wù)器,對于此消息有下行需求時(shí),需要通過NS服務(wù)器的下行
    的頭像 發(fā)表于 02-19 12:22 ?385次閱讀
    <b class='flag-5'>LoRaWAN</b><b class='flag-5'>網(wǎng)絡(luò)</b>服務(wù)器算法--下行路徑選擇算法對比與仿真(下)

    LoRaWAN網(wǎng)絡(luò)服務(wù)器算法--下行路徑選擇算法對比與仿真(上)

    LoRaWAN網(wǎng)絡(luò)是典型的星型架構(gòu)網(wǎng)絡(luò),但單節(jié)點(diǎn)的廣播數(shù)據(jù)也可以同時(shí)被多個(gè)網(wǎng)關(guān)收到并同時(shí)上報(bào)NS服務(wù)器,對于此消息有下行需求時(shí),需要通過NS服務(wù)器的下行
    的頭像 發(fā)表于 01-12 08:13 ?932次閱讀
    <b class='flag-5'>LoRaWAN</b><b class='flag-5'>網(wǎng)絡(luò)</b>服務(wù)器算法--下行路徑選擇算法對比與仿真(上)

    LoRaWAN物聯(lián)網(wǎng)平臺應(yīng)用

    本文通過分析 LoRaWAN的特點(diǎn),以及 LoRaWAN物聯(lián)網(wǎng)平臺在智慧農(nóng)業(yè)、智慧水務(wù)、智慧醫(yī)療等領(lǐng)域的應(yīng)用,來介紹 LoRaWAN在智慧農(nóng)業(yè)、智慧醫(yī)療等領(lǐng)域的優(yōu)勢和應(yīng)用價(jià)值。 農(nóng)業(yè)是我國的基礎(chǔ)產(chǎn)業(yè)
    的頭像 發(fā)表于 01-11 16:01 ?400次閱讀
    <b class='flag-5'>LoRaWAN</b>物聯(lián)網(wǎng)平臺應(yīng)用

    LoRaWAN模塊強(qiáng)勢面市物聯(lián)網(wǎng) (IoT) 要求

    LoRaWAN是基于LoRa技術(shù)的一種通信協(xié)議,可將“事物”無線連接到區(qū)域、國家或全球網(wǎng)絡(luò)中的互聯(lián)網(wǎng)。LoRaWAN技術(shù)可滿足關(guān)鍵的物聯(lián)網(wǎng) (IoT) 要求,例如雙向通信、端到端安全性、移動(dòng)性
    的頭像 發(fā)表于 01-08 09:52 ?498次閱讀
    <b class='flag-5'>LoRaWAN</b>模塊強(qiáng)勢面市物聯(lián)網(wǎng) (IoT) 要求

    如何在LoRaWAN網(wǎng)關(guān)的內(nèi)置NS創(chuàng)建應(yīng)用與節(jié)點(diǎn)設(shè)備

    本文章將說明如何在LoRaWAN網(wǎng)關(guān)的內(nèi)置NS創(chuàng)建應(yīng)用與節(jié)點(diǎn)設(shè)備,配置安信可Ra-08模塊連接至網(wǎng)關(guān)NS服務(wù),實(shí)現(xiàn)數(shù)據(jù)發(fā)送與接收。注: 該教程僅適用于支持Class B模式通訊的網(wǎng)關(guān)
    的頭像 發(fā)表于 12-16 16:18 ?1652次閱讀
    如何在<b class='flag-5'>LoRaWAN</b><b class='flag-5'>網(wǎng)關(guān)</b>的內(nèi)置NS創(chuàng)建應(yīng)用與節(jié)點(diǎn)設(shè)備