开始使用 AWS IoT Core 有多种方法,具体取决于您的使用情形,以及您希望该服务怎样配合您的使用。AWS 管理控制台提供了基于 Web 的界面,以便访问和管理所有 AWS IoT 资源。可通过 AWS CLI 和 AWS 开发工具包实现对 AWS IoT Core 的编程访问。您还可以使用 AWS IoT 设备客户端参考实施。

要连接您的硬件设备、传感器、移动应用程序或物件,请使用​ AWS IoT 设备开发工具包,并从其中一个预打包的 AWS 初学者工具包中选择,以连接到 AWS IoT Core。此外,AWS IoT Core 还受各种第三方工具和网关的支持。

AWS 管理控制台

AWS 管理控制台是基于 Web 的界面,用于访问和管理您的 AWS IoT Core 资源。您可以使用 AWS 管理控制台轻松、安全地创建对象、关联证书、发布消息和定义操作。

AWS 开发工具包

AWS 开发工具包为许多包含 AWS IoT Core 的 AWS 产品提供了 API,有助于降低编码复杂度。所有 AWS 开发工具包均支持 IoT Core。这个可下载的单一软件包含有代码库、代码示例和文档。

AWS IoT 设备软件开发工具包

AWS IoT 设备开发工具包可帮助您轻松快速地将硬件设备或移动设备连接到 AWS IoT Core。它提供了许多增强功能,让您能够与设备网关和设备影子无缝交互,以便您迅速开始开发。设备 SDK 支持从基本设备到工业级硬件设备的各类设备。

AWS IoT 设备客户端

AWS IoT 设备客户端是一款免费、开源、模块化的设备端参考实施。其能够轻松地将设备连接到 AWS IoT Core,并默认访问 AWS IoT Device Management 和 AWS IoT Device Defender 功能。其用 C++ 编写,可以在基于嵌入式 Linux 的 IoT 设备上编译安装。

要在设备上开始使用,请从 GitHub 下载 AWS IoT Device Client 源代码,并通过自述文件了解更多信息。

AWS IoT 设备客户端 – 工作原理

Device Advisor(预览版)

Device Advisor 是一项完全托管的基于云的测试功能,用于在开发过程中验证 IoT 设备。Device Advisor 使您可以轻松测试 IoT 设备是否可与 AWS IoT Core 进行安全可靠的连接。它提供了预先构建的测试,以帮助您验证 IoT 设备。您可以发现普遍观察到的设备软件问题,并在大规模部署设备之前解决它们。 要了解更多信息,请参阅 Device Advisor 用户指南。

AWS Partner Device Catalog

AWS 合作伙伴设备目录列出了适用于 AWS IoT 服务的 IoT 设备。它允许您选择开发工具包和嵌入式系统来构建新设备以及现成设备,如网关、边缘服务器、传感器和摄像机,以实现 IoT 项目集成。

从合作伙伴设备目录中选择启用了 AWS 的硬件可通过允许您基于 APN 硬件合作伙伴的专业知识进行构建来帮助更轻松地制定出您的 IoT 项目。​您可以针对评估、原型设计或概念验证从合作伙伴购买设备​。

AWS Partner Device Catalog 中发现适用于 AWS IoT Core 的 IoT 设备。

了解有关合作伙伴如何使用 Device Advisor,根据 AWS IoT 核心设备资格认证计划对适用于 AWS IoT Core 的 IoT 硬件进行资格认证,并以自助服务方式将您的 IoT 设备列入 AWS Partner Device Catalog。

Alexa Voice Service (AVS) 集成

借助适用于 AWS IoT Core 的 Alexa Voice Service 集成,您可以快速且经济高效地生产 Alexa 内置设备。 AVS 集成降低了在设备上集成 AVS 的硬件要求,这使得设备制造商能够在资源受限、成本较低的新类别设备上集成 Alexa Voice。

我们的合作伙伴推出的开发工具包让您轻松上手:NXP i.MX RT 106 A适用于 Amazon AVS 的 Qualcomm Home Hub 100 开发工具包,这是市场上排名前两位的工具包,可以在 AVS 开发工具包网页上找到。这些工具包包括与 AWS IoT Core 的开箱即用连接、用于远场音频接收的 AVS 合格音频算法、回声消除和 Alexa Wake Word,以及 AVS for AWS IoT 应用程序代码。使用功能应用程序代码,您可以快速构建设备原型,并在准备就绪后,将实施移植到您选择的 MCU 设计中以进行测试和设备生产。

了解如何通过适用于 AWS IoT Core 的 AVS 集成入门指南创建低成本的 Alexa 内置设备。

适用于 LoRaWAN 的 AWS IoT Core

要开始使用适用于 LoRaWAN 的 AWS IoT Core,客户可以从 Amazon Partner Device Catalog 中获取经过 AWS 资格认证的 LoRaWAN 网关,并从 LoRa 联盟网站中选择经过 LoRaWAN 资格认证的设备。预置了 AWS 资格认证网关,其中嵌入了安全凭证,并可以与 AWS IoT Core 连接。

客户只需在 AWS 管理控制台中执行一个步骤,即可通过提供网关的唯一标识符(由网关供应商提供)并选择 LoRa 无线电频率,在 AWS IoT Core 中注册这些网关。为了注册设备,客户可以在控制台上输入设备凭证(设备供应商提供的标识符和安全密钥),并遵循指导的默认值来指定设备配置。

如需了解如何连接和管理 LoRaWAN 网关和设备,请参阅适用于 LoRaWAN的AWS IoT Core 用户指南
 

Amazon Sidewalk 集成

要开始构建支持 Sidewalk 的设备原型,请查看快速入门指南和其他技术文档,然后在 Sidewalk 开发人员服务 (SDS) 控制台上下载开发工具包。在 SDS 控制台上使用 Sidewalk 上注册了原型设备后,只需前往 AWS 管理控制台并使用 AWS IoT Core 对设备进行身份验证即可。设备通过身份验证后,您的设备数据将自动路由到 AWS IoT Core,以便您使用 AWS 服务进一步开发业务应用程序。

LoRaWAN 是经 LoRa 联盟许可使用的商标。

发现更多 AWS IoT Core 资源

访问资源页面
准备好开始使用了吗?
注册
还有更多问题?
联系我们