AWS IoT
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

模块 1:设置 AWS IoT 并通过开发计算机发送数据

在本演练的第一部分(步骤 1-5),您可以设置 AWS IoT 从作为设备模拟器的开发计算机或者从 Raspberry Pi 接收并存储土壤含水量读数。然后,您可以设置 AWS IoT 基于这些读数,通过 Amazon Simple Notification Service (Amazon SNS) 发送电子邮件警报。

最后,您使用开发计算机,通过生成随机数据模拟土壤含水量读数。然后,您可以将这些读数推送到 AWS IoT。当读数太低时,Amazon SNS 自动发送电子邮件警报。

模块 2 中,您可以通过 Raspberry Pi 生成真实的土壤含水量读数,然后将这些真实的读数推送到 AWS IoT。

步骤 1–5 的先决条件

要完成本教程的前五个步骤,您需要满足以下条件:

  • AWS 账户

  • 该 AWS 账户中的 IAM 管理员用户。(您可以使用 AWS 账户根用户来代替 IAM 管理员用户。但是,我们建议不要这样做。)

  • 台式机或笔记本电脑开发计算机,从 Web 浏览器使用 AWS IoT 控制台,并将模拟的土壤含水量读数推送到 AWS IoT。此计算机可以运行 Windows、macOS、Linux 或 Unix 操作系统。(此示例在运行 Windows 10 企业版的笔记本电脑上进行测试。)