繁体   English   中英

如何使用mqttjs发布到物联网影子主题?

How to use mqttjs to publish to iot shadow topic?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在使用MQTTJS客户端从react应用程序发布和订阅我的IoT主题。

我尝试使用MQTTJS来获取/更新我的AWS设备影子,但是无法从我的设备影子发送或接收任何东西。 这是我的代码

client.publish('$aws/things/things/deviceId/shadow/get', {});
1 个回复

如果您还使用cognito,则可以使用以下框架连接,订阅和发布主题: https : //github.com/jimmyn/aws-mqtt-client

或者只是使用MQTTJS

无论哪种方式,我都会检查以确保您创建了一个物联网策略,以允许您访问要发布到的主题。 如此处所示: https : //docs.aws.amazon.com/iot/latest/developerguide/iot-policies.html

您还需要确保已使用允许访问iot的IAM策略创建了角色。 可以附加到用于认证MQTTclient的任何凭据。

1 物联网发布失败

我正在尝试使用自己的MQTT客户端连接到AWS-IoT(这是因为学习并为以后的任务提供了更多控制)。 我可以连接并获得提示信息,但是当我尝试发布时,连接关闭。 我已经启用了CloudWatch并收到以下事件: (我没有发送断开连接,它来自aws) 我的策略文档不应该是问题, ...

4 如何从 lambda 发布到物联网流

当我尝试调用 iotData 发布函数时,我的 lambda 函数一直超时。 代码如下。 它总是超时而不会出错。 此函数在 sam 本地命令行中工作。 我想这是 lambda 的权限错误。 奇怪的是,我已经为这个 lambda 函数授予了 IoT、Kinesis 和 SNS 的权限,但没有任何效果。 ...

5 试图使用PHP将数据发布到物联网设备

我有一个东西板。 如果我在CLI中执行此命令,则板上的一个LED可以通过POST请求(http集成)打开: 但是现在我想用PHP做到这一点,所以我有以下代码: 并且它仅返回HTTP400 badrequest。 我究竟做错了什么 ? ...

7 请求回复物联网异步发布订阅

我需要通过主题向AWS IoT设备发送命令,设备会在另一个主题上发布该命令的结果。 这遵循AWS IoT的常规异步pub子模型。 我正在尝试为此创建一个请求回复API,并且已经能够通过以下代码实现:注意:使用相同的主题进行发布和订阅模拟设备行为以进行测试。 问题是:有没有办法摆脱T ...

8 Kakfa将发布物联网网关的数据

我已经实现了Kakfa,以便从IoT网关接收数据(在Linux上运行的小型系统-依次连接其他设备并发送命令),在IoT网关中写入数据(如Log,Device Commands等)。同样将用于分析等该平台。 现在,我想将命令从集中式平台(服务器-在云中-数据中心)发送到IoT网关,我可以使用 ...

9 使用 MQTT 模拟物联网

所以我的代码的发布/订阅部分有一些问题。 全新的,所以请原谅无知。 :) 我正在使用蚊子。 这部分只是产生一些随机温度: 这是出版商: 最后,这是订阅者: 运行发布者时,出现如下错误: ...

10 在 mqttjs 中发布多个缓冲区

所以我想通过 mqtt 将一些字节从 NodeJs 脚本发送到我的 mosquitto 服务器。 为此,我使用客户端库MQTT.js 。 为了发送原始数据,库支持缓冲区(也包括字符串)。 在我尝试连续发布多个字节(缓冲区)之前,所有这些都可以正常工作。 这将始终导致仅发布最后一个缓冲区但多次发布。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM