首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向设备发送消息并等待aws IoT的响应?

问如何向设备发送消息并等待aws IoT的响应?
EN

Stack Overflow用户
提问于 2018-05-23 13:01:19
回答 1查看 387关注 0票数 0

我使用Aws IoT设备管理将我的笔记本电脑注册为设备,并在笔记本电脑上运行一个node js脚本。我的笔记本电脑会将消息发布到一个主题,它也可以订阅一个主题。但我想要的是,aws cloud定期向我的设备(即我的笔记本电脑)发送消息,如果我的笔记本电脑没有向云端返回响应,云端就会知道我的设备死机了。但是如何向我的设备发送消息并等待响应呢?我读了关于亚马逊网络服务IoT设备管理中的作业和影子的教程,它们中没有一个是发送到设备的,它们只是存在于云中,设备会去获取它们。如何使亚马逊网络服务IoT设备管理自动向设备发送或发布消息?我所知道的就是转到“测试”页面,然后手动发布到主题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-04 06:30:25

好的,你正在尝试使用亚马逊网络服务IoT创建一个监控系统来检测你的设备(笔记本电脑)是否还活着。

不需要从云->笔记本电脑发送数据。您可以通过仅从笔记本电脑->云发送数据来实现这一点。

将笔记本电脑上的Node.JS脚本配置为定期向亚马逊网络服务IoT中的主题发送消息。在该主题上配置将向亚马逊网络服务CloudWatch发布指标的AWS IoT Rule。此指标将代表您的笔记本电脑向云发送心跳。

您还可以在亚马逊网络服务CloudWatch中配置alarm,以查看此指标,并在警报阈值被超过时执行操作。对于您的用例,您可能可以将警报设置为在缺少数据点时突破,因为这将意味着您的笔记本电脑已停止发送消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50480139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档