LoRa和基础的数据传输

0

【以下的问题经过翻译处理】 我现在刚学习基本摄取功能,这可能非常适合我们的用例。 我们主要关注LoRa设备->网关->AWS Wireless->基本摄取->规则->第三方应用程序

我们希望以尽可能快和廉价的方式将LoRa编码的消息传递给第三方应用程序。甚至可以考虑在AWS之外进行LoRa负载解码。

基本摄取似乎很合适,但是如何在AWS中正确利用LoRa设备还不清楚。

例如,非LoRa设备允许您在设备级别指定主题。而LoRa设备则不允许。

此外,LoRa无线目的地不清楚是要指定基本摄取主题(调用使用$aws/rules/basic_ingest_rule的规则)还是直接调用规则? 我知道基本摄取是绕过消息代理直接调用规则,但什么是正确的方法?

我应该使用:

输入规则名称 输入规则或主题的名称,该规则或主题将处理发送到此目的地的消息。 (选择basic_ingest_rule规则)

还是

发布到AWS IoT Core消息代理 如果需要发布/订阅代理以将消息分发给多个订阅者 (主题为$aws/rules/basic_ingest_rule

profile picture
专家
已提问 5 个月前7 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好。不幸的是,基本摄取不适用于LoRaWAN消息。根据文档:https://docs.aws.amazon.com/iot/latest/developerguide/iot-basic-ingest.html

基本摄取通过从摄取路径中移除发布/订阅消息代理来优化数据流,使其更具成本效益。

发布/订阅消息代理通常不参与LoRaWAN消息摄取,因此基本摄取没有什么可以移除的。 对于目的地,为了优化成本,您应该像在目的地中一样使用规则。您可以使用规则将Base64编码的二进制有效载荷直接发送到另一个服务;您不必先使用Lambda解码它。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则