該項目使用Docker或balena.io部署了Things Things stack Lorawan網絡服務器(開源版),Basics™電台數據包轉發器和其他服務。它在PC上運行,Raspberry Pi 3/4,計算模塊3/4或帶有SX1301,SX1302或SX1303 Lora濃縮劑的Balenafin(例如RAK831,RAK831,RAK833,RAK22245,RAK22247,RAK2247,RAK22247,RAK22287,RAK2287,RAK2287,RAK5146,SEED WM1302和WM1302。
這是一項正在進行的工作。這不是針對生產環境的,而應該適合本地(LAN)部署。
在Docker容器或Balena.io Fleet中部署運行Basics™電台semtech數據包轉發器的獨立Lorawan網關,並在Docker容器中堆棧Lorawan網絡服務器。
主要功能:
使用的組件:
檢查差異存儲庫的特定配置選項。
您在這裡有兩個選擇:
運行此項目與將其部署到Balenacloud應用程序一樣簡單。您只需使用下面的按鈕即可一鍵執行:
按照說明進行操作,單擊添加設備,然後用該OS圖像從Balenacloud插入SD卡。享受魔術嗎?
如果您是Balena CLI專家,請隨時使用Balena CLI。此選項使您可以詳細配置一些選項,例如將新服務添加到您的部署或配置DE DNS服務器。
Configuring the domain部分。雖然設備啟動(最終將出現在Balena儀表板中),我們將準備DE Services:
cd ~/workspace
git clone https://github.com/xoseperez/standalone-lorawan-gateway-balena
cd standalone-lorawan-gateway-balena
docker-compose.yml文件啟用/禁用服務balena push <application-name>按代碼現在,該設備中的一個特殊容器將被通知要下載和安裝的新服務。這將需要幾分鐘,服務將重新啟動2或3次,直到配置完成。
不同的服務公開了不同的端口,這些是訪問它們的默認端口和憑據。檢查每個文檔的文檔,以了解如何使用變量更改它們。
| 服務 | 港口 | 使用者名稱 | 密碼 |
|---|---|---|---|
| 事情堆疊 | 443(https) | 行政 | Changeme |
| 節點紅色 | 1880年 | Balena | Balena |
| infuxdb | 8086 | ||
| 格拉法納 | 3000 | 行政 | 行政 |