博客專欄

        EEPW首頁 > 博客 > Chirpstack服務器簡介和搭建教程

        Chirpstack服務器簡介和搭建教程

        發布人:成都億佰特 時間:2023-05-30 來源:工程師 發布文章

        LoRaWAN網絡主要優勢體現在低成本、廣域連接和低功耗,同時具有較多的開源平臺可供使用。使用Chirpstack服務器可以快速搭建本地LoRaWAN網絡。本文重點介紹一下Chirpstack服務器是做什么的和Chirpstack服務器的安裝教程:

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

        1安裝環境

        快速搭建驗證平臺時直接使用Chirpstack-docker這個項目,可快速部署服務器。在要搭建的服務器上安裝docker-compose

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

        1.安裝環境 

        2獲取文件

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

        第一種直接從github下載,然后拷貝到服務器上進行解壓即可.

        第二種使用git指令獲取。github地址:https://github.com/chirpstack/chirpstack-docker.git

        使用git指令獲取項目,輸入指令:

        git clone https://github.com/chirpstack/chirpstack-docker.git

        2.獲取文件

        3、切換到項目文件夾中:cd chirpstack-docker

        4、到目前為止.已經可以運行sudo docker-compose up 開始部署服務器.首次運行會花費一點時間下載部署需要的環境.若網絡沒有問題.下載完成后,將會啟動服務器.

        5、在下載ERROR: Get "https://registry-1.docker.io/v2/": EOF錯誤

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

        3下載ERROR

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

        34.205.13.154 registry-1.docker.io 

        4搭建lorawan網絡

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

        再次運行:sudo docker-compose up若依舊不成功.請重復步步驟5

        當出現以下提示,服務器已經成功運行:在瀏覽器輸入 localhost:8080即可進入服務器登錄界面

        5服務器登錄界面

        sudo docker-compose up 在當前控制臺運行使用ctrl+c 停止

        sudo docker-compose up -d 在后臺運行,使用sudo docker-compose stop 停止

        6修改服務器配置文件

        切換路徑到chirpstack-docker下,

        輸入命令vim configuration/chirpstack/chirpstack.toml 找到

        6修改服務器配置文件

        添加需要支持的地區文件.此處可以將需要你所需要的地區添加進去.也可添加已經支持的全部地區(后續不在修改).將會在配置界面提供選項.

        下面根據各個地區不同.進行不同的配置:以下地區代碼需要系統配置中支持才行查看已經支持的地區查看命令ls configuration/chirpstack/

        7查看串口服務器配置

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

        8修改串口服務器配置參數

        打開vim docker-compose.yml 

        9Chirpstac配置

        7、再次啟動

        輸入指令:sudo docker-compose up

        部署完成后如下圖,當啟動文件有切換的地區信息則切換成功

        10Chirpstac再次配置

        在瀏覽器輸入 localhost:8080即可進入服務器登錄界面

         今天的分享就到這里啦,EBYTE人每一天都致力于更好的助力物聯化、智能化、自動化的發展,提升資源利用率,更多產品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網進行了解,還有客服小姐姐在線答疑哦!



        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: lorawan網絡

        技術專區

        關閉
        主站蜘蛛池模板: 宣化县| 平安县| 龙门县| 明星| 沭阳县| 涿鹿县| 保康县| 阿拉善左旗| 上思县| 托克托县| 政和县| 墨玉县| 乐亭县| 桦南县| 临江市| 珠海市| 张掖市| 嵩明县| 洛隆县| 汝城县| 天水市| 淳化县| 清涧县| 来凤县| 遂平县| 东乌珠穆沁旗| 万山特区| 咸丰县| 彭泽县| 齐齐哈尔市| 互助| 屯门区| 句容市| 尖扎县| 五大连池市| 鄯善县| 侯马市| 资源县| 平凉市| 柯坪县| 伊通|