AWS IoT核心的新手洛万?在https://iotwireless.workshop.aws上考虑分步教程
Lorawan的AWS IoT核心使您可以通过连接您不需要Lorawan网络服务器设置的设备和网关来设置私人Lorawan网络。该存储库包含资源,以快速开始使用洛拉万(Lorawan)的AWS IoT核心开发解决方案。它包括用于典型设计模式的样本(二进制解码器,下行链路消息传递,事物阴影更新)和功能齐全的应用程序(仪表板,条件监视和警报)以及自动化和可观察性指南。
请考虑我们的开发人员指南,以了解如何将您的无线设备和网关连接到lorawan的AWS IoT核心。
Lorawan设备通常以二进制编码消息发送上行有效载荷。在下面,您将找到实施二进制有效载荷解码的各种选项。
使用Python和Node.js从Lorawan设备解码二进制有效载荷
在此示例中,您将学习如何使用Python或node.js从Lorawan设备中解码二进制消息,并使用AWS IoT规则将解码的有效载荷与超过17个AWS服务集成在一起。包括在Node.js和Python中集成现有的解码器代码以及构建您自己的解码器的指南。请参阅此处> 12个示例解码器的列表,欢迎新的贡献。
使用飞行员事物传感器库从Lorawan设备解码二进制有效载荷
该存储库可以通过提供可部署的参考体系结构来帮助您加速基于Lorawan的IoT解决方案的开发,该架构将使用Pilot Things传感器库来解码二进制数据。飞行员事物传感器库是可以从AWS市场购买的SaaS产品
解码Cayenne低功率有效载荷(LPP)
Cayenne LPP格式允许设备一次发送多个传感器数据。各种传感器数据以各个帧发送,每个传感器数据都带有两个字节:数据通道(唯一的传感器标识符)和一种预定义的数据类型(例如模拟输入,湿度或GPS位置)。
将下行有效载荷发送到Lorawan设备
在此示例中,您将学习如何实施不同的选项,以将下行有效载荷发送到Lorawan设备。它包括AWS SDK,AWS CLI和AWS IoT核心消息经纪人的示例。
用解码设备有效载荷更新物联网事物阴影
AWS IoT事物阴影可以使设备状态可用于应用程序和其他服务,无论设备是否连接到AWS IoT。在此示例中,您将学习如何使用Lorawan设备的遥测来更新AWS IoT的阴影。
使用Amazon Timestream和Grafana插件可视化遥测和传输元数据
在此样本中,您将学习如何将遥测设备存储在Lorawan设备以及传输元数据(例如RSSI和SNR每个网关)中。之后,您将学习如何使用Amazon Timestream的Grafana插件在Grafana中可视化时间序列数据。
通过使用AWS IoT核心为Lorawan和AWS IoT事件,监测和警报土壤水分
在许多行业的物联网中,基于连接设备的遥测数据检测事件是一种常见用例。该示例说明了如何将AWS IoT事件与洛万将IoT Core集成。您可以学习如何将遥测值从Lorawan设备转换为事件,并使用电子邮件和SMS通知用户有关这些事件的信息。
Lorawan设备通常以二进制格式编码传输数据,因为它提高了传输效率并提高了电池寿命。但是,随着数据到达云,许多用例都需要结构化格式。例如,将二进制数据转换为JSON,可以使用AWS IoT SQL进行过滤和丰富,并使用AWS IoT规则操作与其他AWS服务集成。
来自Lorawan设备存储库的样本解码二进制有效载荷包含二进制解码器的示例。请注意,所有解码器均可提供任何适合任何特定目的的保证,并且仅用于实验室或原型制作环境中。下面的列表不应理解为特定制造商或特定设备模型的建议。 Lorawan的AWS IoT核心支持符合Lorawan规格1.0.x和1.1的任何Lorawan设备。请咨询AWS合作伙伴设备目录以概述合格的设备。说,请找到以下示例的概述:
欢迎对二进制解码器的贡献。
| 分支 | 结果 |
|---|---|
| 主要的 |