97人妻精品一区二区三区软件,人妻偷拍在线,插丝袜美女小穴视频,美女午夜福利在线

      • <i id="89dc3"></i>
        當(dāng)前位置: 首頁 >應(yīng)用方案 >技術(shù)應(yīng)用 >

        LoRaWAN網(wǎng)絡(luò)環(huán)境搭建:使用Ubuntu安裝Chirpstack服務(wù)器

        一、Chirpstack服務(wù)器簡(jiǎn)介和搭建

        Chirpstack是一款多組件的、部署簡(jiǎn)單的開源服務(wù)器,同時(shí)也是使用最廣泛的LoRaWAN服務(wù)器。本次安裝使用Ubuntu 22.04。需要使用到的軟件有vim,請(qǐng)自行安裝。

        終端中輸入vim --version命令來檢查Vim版本,如安裝,則返回版本號(hào)。

        注:本文是參考ChirpStack官網(wǎng)Ubuntu系統(tǒng)安裝方式。

        1、安裝依賴項(xiàng)

        MQTT代理一種發(fā)布/訂閱協(xié)議,允許用戶在其他人可以訂閱的主題下發(fā)布信息。Mosquitto是MQTT協(xié)議的流行實(shí)現(xiàn)。

        Redis一個(gè)內(nèi)存數(shù)據(jù)庫,用于存儲(chǔ)相對(duì)短暫的數(shù)據(jù)。

        PostgreSQL開源軟件包使用的長(zhǎng)期存儲(chǔ)數(shù)據(jù)庫。

        Ubuntu終端輸入以下指令安裝:sudo apt-get install mosquitto mosquitto-clients redis-server redis-tools postgresql

        1  Ubuntu安裝Chirpstack服務(wù)器

        等待安裝完成后可以輸入以下指令查詢是否安裝成功,如果安裝成功返回版本號(hào):

        1)驗(yàn)證Mosquitto安裝成功:mosquitto -v

        2)驗(yàn)證Redis服務(wù)器安裝成功:redis-cli --version

        3)PostgreSQL數(shù)據(jù)庫:到這里該數(shù)據(jù)庫還未安裝完成,本環(huán)節(jié)不做驗(yàn)證

        2、設(shè)置PostgreSQL數(shù)據(jù)庫和用戶

        1)進(jìn)入 PostgreSQL 的命令行實(shí)用程序:sudo -u postgres psql

        2  Ubuntu安裝Chirpstack服務(wù)器

        在此提示符中,執(zhí)行以下查詢以設(shè)置ChirpStack 堆棧組件使用的數(shù)據(jù)庫。建議更改用戶名和密碼。請(qǐng)記住在更新和配置文件時(shí)使用這些其他值。由于這兩個(gè)應(yīng)用程序都使用同一個(gè)表來跟蹤數(shù)據(jù)庫升級(jí),因此它們必須具有單獨(dú)的數(shù)據(jù)庫。

        2)通過以下指令創(chuàng)建了role為chirpstack密碼都為chirpstack:

        create role chirpstack with login password 'chirpstack';

        3  Ubuntu安裝Chirpstack服務(wù)器

        3)通過以下指令為服務(wù)器創(chuàng)建數(shù)據(jù)庫:

        create database chirpstack with owner chirpstack;

        4  Ubuntu安裝Chirpstack服務(wù)器

        注意:從左到右,此處的第一個(gè)chirpstack代表數(shù)據(jù)庫名稱,第二個(gè)代表賬號(hào)。

        4)\c chirpstack

        5  Ubuntu安裝Chirpstack服務(wù)器

        5)啟用pg_trgm

        create extension pg_trgm;

        6  Ubuntu安裝Chirpstack服務(wù)器

        6)離開數(shù)據(jù)庫:\q

        7  Ubuntu安裝Chirpstack服務(wù)器


        3、設(shè)置ChirpStack軟件存儲(chǔ)庫

        1)ChirpStack 提供了與 Ubuntu apt 包系統(tǒng)兼容的存儲(chǔ)庫。首先確保已安裝:dirmngrapt-transport-https,安裝指令:sudo apt install apt-transport-https dirmngr

        8  Ubuntu安裝Chirpstack服務(wù)器

        2)設(shè)置此新存儲(chǔ)庫的密鑰:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1CE2AFD36DBCCA00

        9  Ubuntu安裝Chirpstack服務(wù)器

        3)通過創(chuàng)建新文件將存儲(chǔ)庫添加到存儲(chǔ)庫列表:

        sudo echo "deb https://artifacts.chirpstack.io/packages/4.x/deb stable main" | sudo tee /etc/apt/sources.list.d/chirpstack.list

        10  Ubuntu安裝Chirpstack服務(wù)器

        4)更新 apt 包緩存:sudo apt update

        4、安裝ChirpStack網(wǎng)關(guān)網(wǎng)橋

        注意:如果您打算僅在網(wǎng)關(guān)本身上運(yùn)行ChirpStack 網(wǎng)關(guān)橋,則可以跳過此步驟。

        1)使用以下命令安裝網(wǎng)關(guān)網(wǎng)橋:sudo apt install chirpstack-gateway-bridge

        11  Ubuntu安裝Chirpstack服務(wù)器

        注意:配置文件位于/etc/chirpstack-gateway-bridge/chirpstack-gateway-bridge.toml,請(qǐng)更新該部分以匹配適用于此 ChirpStack Gateway Bridge 實(shí)例的區(qū)域。

        打開命令sudo vim /etc/chirpstack-gateway-bridge/chirpstack-gateway-bridge.toml

        2)啟動(dòng)ChirpStack網(wǎng)關(guān)網(wǎng)橋服務(wù):

        sudo systemctl start chirpstack-gateway-bridge

        sudo systemctl enable chirpstack-gateway-bridge

        5、安裝 ChirpStack 網(wǎng)絡(luò)服務(wù)器

        1)使用以下指令安裝軟件包:sudo apt install chirpstack

        12  Ubuntu安裝Chirpstack服務(wù)器

        注意:該配置文件位于:/etc/chirpstack/chirpstack.toml,其中包含全局配置文件和各種區(qū)域配置文件,進(jìn)入指令為:sudo vim /etc/chirpstack/chirpstack.toml

        2)啟動(dòng) ChirpStack 網(wǎng)絡(luò)服務(wù)器服務(wù):

        sudo systemctl start chirpstack

        sudo systemctl enable chirpstack

        3)打印ChirpStack 網(wǎng)絡(luò)服務(wù)器日志輸出:sudo journalctl -f -n 10 -u chirpstack

        13  Ubuntu安裝Chirpstack服務(wù)器

        6、完成安裝,驗(yàn)證安裝結(jié)果

        到此ChirpStack服務(wù)器基本搭建完成。我們可通過IP地址加上“:8080”來導(dǎo)航到ChirpStack application server Web界面。

        IP地址可以通過ip a查詢:

        14  Ubuntu安裝Chirpstack服務(wù)器
        15  Ubuntu安裝Chirpstack服務(wù)器

        默認(rèn)的賬號(hào)密碼均為admin,登錄后界面如下:

        16  Ubuntu安裝Chirpstack服務(wù)器

        本示例中使用chirpstack v4開源服務(wù)器進(jìn)行演示,由于chirpstack服務(wù)器版本會(huì)存在升級(jí)或其他原因,本示例中涉及chirpstack服務(wù)器搭建內(nèi)容有可能無法適配后續(xù)更新后的chirpstack服務(wù)器的搭建。 下文我們?cè)诮榻B使用E78-400TBL-02系列LoRaWAN節(jié)點(diǎn)模塊和E870-L470LG11系列LoRaWAN網(wǎng)關(guān)接入chirpstack服務(wù)器搭建LoRaWAN網(wǎng)絡(luò)通信教程


        今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多串口服務(wù)器、數(shù)傳電臺(tái)、lora模塊等無線數(shù)傳模塊產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!


        相關(guān)閱讀:

        1、Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        2、Chirpstack服務(wù)器簡(jiǎn)介和搭建教程

        3、基于lorawan節(jié)點(diǎn)模塊接入ChirpStack服務(wù)器的通信教程

        4、如何配置LoRaWAN網(wǎng)關(guān)設(shè)備接入ChirpStack服務(wù)器



        點(diǎn)擊撥打: 億佰特官網(wǎng) 4000-330-990