我正在尝试使用自己的MQTT客户端连接到AWS-IoT(这是因为学习并为以后的任务提供了更多控制)。 我可以连接并获得提示信息,但是当我尝试发布时,连接关闭。 我已经启用了CloudWatch并收到以下事件: (我没有发送断开连接,它来自aws) 我的策略文档不应该是问题, ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我正在使用MQTTJS客户端从react应用程序发布和订阅我的IoT主题。
我尝试使用MQTTJS来获取/更新我的AWS设备影子,但是无法从我的设备影子发送或接收任何东西。 这是我的代码
client.publish('$aws/things/things/deviceId/shadow/get', {});
如果您还使用cognito,则可以使用以下框架连接,订阅和发布主题: https : //github.com/jimmyn/aws-mqtt-client
或者只是使用MQTTJS
无论哪种方式,我都会检查以确保您创建了一个物联网策略,以允许您访问要发布到的主题。 如此处所示: https : //docs.aws.amazon.com/iot/latest/developerguide/iot-policies.html
您还需要确保已使用允许访问iot的IAM策略创建了角色。 可以附加到用于认证MQTTclient的任何凭据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.