如何将事物连接到AWS IOT

电子说

1.3w人已加入

描述

步骤1:连接事物

登录Amazon Web服务平台并转到物联网会议。在其中选择AWS IOT,然后单击它。

在AWS IOT仪表板中,单击此左侧选项卡中的connect,然后配置设备(入门)。

下一步,单击Linux和Python,下载文件并将其放在文件夹中。在命令行中转到此目录并键入:

$ chmod + x start.sh

$ 。/start.sh

这将在您的板上安装所有python库,并运行basicPubSub示例来测试通信。

如果一切顺利,则您的板已连接到AWS IOT。

步骤2 :创建规则

单击规则并创建。

在规则中输入所需的名称和简短描述。

在SQL版本中,可以选择2015-10-08选项。在属性中放*以获取完整的消息,在主题中键入sdk/test/Python,以遵循示例。条件保持空白。

立即添加操作!

单击添加操作并选择SNS并配置该操作。

创建一个新的SNS资源,单击在创建新资源按钮上。

创建一个新主题,给它一个名称和简短描述,现在单击该主题并选择订阅主题。

下一步,在协议中选项,选择电子邮件,然后在上面放上您的电子邮件。

现在在角色中创建一个新角色,并允许它获得将消息发送到所选资源的权限,请单击“更新角色”按钮。

单击“添加操作”按钮。

确定!

第3步:运行代码

现在您可以运行代码,并在电子邮件中查看来自董事会的消息。

在命令行中输入:

$ python aws-iot-device -sdk-python/samples/basicPubSub/basicPubSub.py -e a2sgybl1nt1z60.iot.us-west-2.amazonaws.com -r root-CA.crt -c DragonBoard.cert.pem -k DragonBoard.private.key

在我的命令中,证书文件以DragonBoard,因为我将我的名字命名为“ DragonBoard”,在您的情况下将是其他名称,而端点号将是其他。您可以通过在最后一行的记事本中打开start.sh文件来获取命令!

如果您不希望收到大量包含示例代码的电子邮件,请在删除是的:并运行一次代码。

来自mqtt主题sdk/test/Python的消息已发送到您的电子邮件。

现在连接传感器和执行器到您的董事会,创建新规则,发送通知并创建新项目!
       责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • AWS

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分