该项目使用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 | 行政 | 行政 |