Lorawan-stack: 连接流行网关的文档

创建于 2019-08-12  ·  16评论  ·  资料来源: TheThingsNetwork/lorawan-stack

概括

连接流行网关的文档

我们为什么需要这个?

让人们知道如何使用官方文档,在每个网关模型的基础上连接他们的网关

什么已经存在? 你现在看到了什么?

没有文件

缺什么? 你要看什么?

第 1 阶段(基于 UDP 的网关)的文档:

  • [x] 思科 IXM
  • [x] 劳力士一号
  • [ ] RAK7240
  • [x] Ursalink
  • [ ] ST - P-核-LRWAN2
  • [x] 莱尔德森特里乌斯 RG1xx
  • [ ] Kerlink iBTS 紧凑型
  • [ ] Kerlink iFemtocell
  • [x] Kerlink IoT Station – #1631 @rvolosatovs已分配
  • [x] MultiTech Conduit AEP – #1793 但需要修复
  • [] MultiTech Conduit mlinux - #2733
  • [x] MikroTik 路由器板 - #1964
  • [x] Tektelic Kona Micro(终端)#1742
  • [x] Tektelic Kona Micro (GUI) 和小型跟进 (https://github.com/TheThingsNetwork/lorawan-stack/pull/1742#pullrequestreview-335910258)
  • [ ] 泰克泰克科纳皮科
  • [x] The Things Kickstarter 网关 - @KrishnaIyer @adriansmares
  • [x] NASys LoRaWAN 室外网关 - @neoaggelos #1765
  • [ ] 事物户外网关

第 2 阶段(基站网关)的文档:

第 3 阶段的文档(获得基本站支持的现有网关):

  • [ ] 带有基本站的 Cisco IXM
  • [ ] 带基本站的 MultiTech Conduit AEP
  • [x] 带基本站的 Laird Sentrius
  • [x] 带基本站的 Lorix One
  • [x] 带有基本站的 Ursalink

对于 UDP 网关(现在一切都需要 TTIG),请使用 GCS 的 JSON 配置。

这是人们需要手动构建的 URL。

你建议如何实施?

  • 确保您拥有这些网关的库存版本。 如果我们没有,请告诉我,我们会得到一个。 您也可以从https://www.thethingsnetwork.org/docs/gateways复制文档开始
  • 大概参考了一个关于创建网关和UDP配置的通用部分
  • 在文档中添加一个指南,每个网关品牌和/或型号都有一个文件,具体取决于它的外观

你可以自己做这个并提交一个拉请求吗?

将审查

documentation umbrella

最有用的评论

我在列表中添加了NASYS 室外网关,我可以得到它。 将创建一个问题并稍后开始处理文档。

所有16条评论

也循环在@adriansmares中寻求支持。 请相应协调。

添加了思科 IXM

另请参阅https://www.thethingsnetwork.org/docs/gateways/上的现有文档

这应该作为_reference_; 该文档随着时间的推移而增长,并且不遵循一种风格或结构。

请从定义样式和结构开始,并将所有网关文档与之对齐。

@adriansmares@mjamescompton@johanstokking

  • 我为此feature/gateway-documentation创建了一个功能分支。 请将所有 PR 定位到此分支。
  • 第一个候选人在这里: https ://github.com/TheThingsNetwork/lorawan-stack/pull/1368

@MathieuMonneret我更新了原始评论。

@adriansmares你能分享我们如何根据集群名称和网关 ID 构建 GCS 链接吗?

我在列表中添加了NASYS 室外网关,我可以得到它。 将创建一个问题并稍后开始处理文档。

@MathieuMonneret这里的状态是什么?

我实际上对GatewayEUI有疑问,一旦我回到办公室,我需要确保。 否则,配置与V2完全相同,只需一个ttn文档的链接就足够了,注册也一样。 此外,注册需要在配置之后进行,这并不真正遵循通用模板。

我在 NASYS PR 中的评论https://github.com/TheThingsNetwork/lorawan-stack/pull/1765#discussion_r360807466也可能与其他网关有关,因此在此处重新发布:

使用 v3,我们不仅可以使用服务器参数自动配置网关,还可以使用其频率计划:

$ curl -H "Authorization: Bearer NNSXS.<snip>.<snip>" https://thethings.example.com/api/v3/gcs/gateways/your-gateway-id/semtechudp/global_conf.json

@rvolosatovs为 Kerlink Wirnet 网关(在 https://github.com/TheThingsNetwork/kerlink-station-firmware 中)编写了一个不错的脚本,也许我们可以为其他网关做同样的事情?

由于平台差异,我想知道我们是否应该努力推广该脚本。 Kerlink 已经有两个配置文件,MultiTech 有不同的clksource ,Tektelic 可能不同,因为它们不使用参考设计。 然后,这些人都在致力于基本站支持,希望彻底结束 UDP 配置时代。 我知道我在这里非常乐观。

@MathieuMonneret网关 EUI 由网关制造商提供,这取决于网关。 一些网关忽略配置文件中的 EUI 并让他们的数据包转发器报告一个,一些网关有一个(特定于平台的)脚本来读取 EUI,等等。

无论如何,它与 V2 非常相似。 这与 AppEUI 无关。

我正在尝试按照说明加入 TTN kickstarter 网关,网关不会加入。 日志中的消息说:

duration=18.325µs error=error:pkg/errors/web:unknown (Not Found) message=Not Found method=GET namespace=web remote_addr=x.x.x.x:5256 request_id=01DWWA895FS8RVNWRQC1PWRPQP status=404 url=/api/v2/gateways/ttn-ks-gateway?filter=ttn

ttn-ks-gateway 是网关的名称

难道我做错了什么? 网关似乎试图到达 api/v2,但我认为服务器只提供 api/v3

@loganmc10 :这不是正确的问题。 您能否为此创建一个单独的问题,提及您使用的Account Server的价值?

@johanstokking NASys 网关还使用 semtech 数据包转发器的一个分支,带有一些特定于供应商的配置选项。 也许拥有一个通用脚本会比它的价值更麻烦? 另请参阅我在 #1765 的评论

由于平台差异,我想知道我们是否应该努力推广该脚本。 Kerlink 已经有两个配置文件,MultiTech 有不同的clksource ,Tektelic 可能不同,因为它们不使用参考设计。 然后,这些人都在致力于基本站支持,希望彻底结束 UDP 配置时代。 我知道我在这里非常乐观。

@KrishnaIyer我们添加了 MultiTech Conduit AEP 网关的文档

由于我们没有feature/gateway-documentation ,我们将 #1793 定位到master分支。

@benolayinka我们可以重新访问此列表并查看我们仍要添加哪些网关文档吗?

建议:

  • 查看 Kerlink 文档,我们也许可以提高质量
  • 带有 Basics Station 的 Tektelic 网关
  • RAK 与 UDP 和 Basics Station

请打开特定于网关模型的问题。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

MatteMoveSRL picture MatteMoveSRL  ·  7评论

ecities picture ecities  ·  5评论

htdvisser picture htdvisser  ·  4评论

johanstokking picture johanstokking  ·  8评论

johanstokking picture johanstokking  ·  6评论