Email 当设备(物件)与AWS IoT断开连接时发送邮件的规则

Email 当设备(物件)与AWS IoT断开连接时发送邮件的规则,email,amazon-web-services,iot,rule-engine,Email,Amazon Web Services,Iot,Rule Engine,我正在从事一个基于物联网的项目,从raspberryPi获取数据并将其发送到AWS物联网云 我已经创建了一些规则来在DynamoDB中保存数据,并在特定条件下发送电子邮件。但我正在努力解决设备断开连接时如何发送电子邮件的问题 基本上,我想知道是否有办法获得事件类型:断开连接 屏幕截图并在此事件上执行操作 任何形式的帮助都将不胜感激 谢谢大家! 我找到了解决方案,基本上您必须创建一个规则,在触发断开连接的生命周期事件时执行该规则。 有关更多参考信息,请访问以下链接: 您需要制定一个规则,定期尝

我正在从事一个基于物联网的项目,从raspberryPi获取数据并将其发送到AWS物联网云

我已经创建了一些规则来在DynamoDB中保存数据,并在特定条件下发送电子邮件。但我正在努力解决设备断开连接时如何发送电子邮件的问题

基本上,我想知道是否有办法获得事件类型:断开连接
屏幕截图并在此事件上执行操作

任何形式的帮助都将不胜感激


谢谢大家!

我找到了解决方案,基本上您必须创建一个规则,在触发断开连接的生命周期事件时执行该规则。

有关更多参考信息,请访问以下链接:

您需要制定一个规则,定期尝试连接您的设备,并在出现故障时向您发送电子邮件。您的设备在断开连接时不会发送消息,因为这需要它提前知道它将要断开连接

伪代码:

Run every x amount of time:
    if connectionTest == false
        sendEmail()

为了澄清-您将不会得到事件类型“disconnected”,因为如果您的设备断开连接,它将无法返回事件对象。您将得到一个必须捕获的错误。

@user7366236抱歉,我没有读到您的答案。AWS将跟踪连接/断开情况是有道理的。我很高兴你找到了比我建议的更好的解决办法。