步骤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
-
AWS
+关注
关注
0文章
427浏览量
24315
发布评论请先 登录
相关推荐
评论