我正在使用JavaScript(paho-mqtt-js)中的MQTT客户端连接到AWS物联网endpoint,如果我使用自己的AWS凭据,我可以连接。 但是,如果我使用Cognito为登录用户生成的凭据,我将无法这样做。我在IAM中的Cognito授权角色附带了“AWSIoTFullAccess”策略,因此我不明白为什么这些凭据每次都返回403错误。 在这方面的任何帮助都将不胜感激。
在AWS文档中,只有关于如何update_thing_shadow的说明。(https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/iot-data.html#IoTDataPlane.Client.update_thing_shadow) 我们如何创建阴影? 谢谢
我正在尝试创建用于AWS IoT的自签名X.509证书。我可以理解它与普通的OpenSSL证书没有什么不同,但我偶然发现AWS创建的PEM文件有些不同。因为我是OpenSSL新手,所以我无法找出我缺少了什么 我使用下面的命令创建私钥、CSR和服务器证书 openssl req-newkey rsa: 2048-new-节点-keyoutkey.pemcsr.pem openssl x509-req
我是AWS IoT的新手,目前正在探索通过AWS IoT控制台定制作业而不是Amazon FreeRTOS服务创建更新/安装固件的作业。 null
我从boto3发布历史中看到,昨天(2021-01-26)是boto3 1.16.60发布的时候。也许无关。同时,这篇文章中有人报告了截至2021-01-26的SSL错误。他们指出AWS可能会从一个boto3版本切换到另一个版本。 对任何boto3.client('IoT-data')函数的任何调用在3000ms后超时: 有人能帮我吗: null
我有一个设备可以做一些工作。例如,下载一些文件。在作业执行时,连接可能会丢失,需要重试下载。是AWS IoT上的某些机制提供了重试作业执行的可能性吗?或者如何通过aws SDK重试作业执行?
我试图访问一个简单的AWS IOT REST服务,但我还没有成功做到这一点。以下是我所做的。 > 我在aws中创建了一个iam用户,并下载了访问密钥和密钥 与该用户登录到AWS IOT并创建了一个“东西” 从该东西的属性中,我找到了影子的REST URL 使用带有新的“AWS签名”功能的邮递员,并为其提供了访问密钥、秘密密钥、区域(us-east-1)和服务名称(iot) 试图“得到”endpoi
我使用了ESP8266-12E NodeMCU,我已经为出版商创建了一个Android应用程序。
我使用带有paho-mqtt的Python客户机发布Google Cloud IoT的特定主题:。下面是基于Google IoT文档示例的代码: 当我运行时,客户端连接但不发布。在Google IoT控制台,我可以看到以下错误信息: 无效的MQTT发布主题:projects/my_project/topics/sm1 下面是输出: 连接到Google IoT Broker... 连接状态:0--m
null 对于谷歌来说,我们已经发现控制流与Azure和AWS相比是不同的。 对于Google来说,在等待接收消息之前,我们需要每次订阅和取消订阅给定的主题,而对于AWS和Azure来说,我们需要在打开MQTT连接时订阅一次。 问题: 有时5秒的设备超时发生,因为它无法从谷歌MQTT桥接收订阅主题的消息。添加多次重试来克服超时问题是不成功的,因为问题仍然存在,因为设备在开机后的设备操作45-60秒
我一直在考虑MQTT协议,但我不想让一个外部服务器运行MQTT代理,而且我找不到Win IoT的代理。Windows IOT Core是否存在MQTT代理?如果没有,你会推荐什么通信协议?
关于MQTT代理,我有点困惑。基本上,混乱的是,有太多的东西被用于数据存储、传输和处理(如Flume、HDInsight、Spark等)。那么,何时以及为什么需要使用一个MQTT代理呢? 如果我想使用带有HiveMQ的Windows 10 IoT应用程序,我可以从哪里获得详细信息?怎么用?我如何从这个MQTT代理中获益?我可以不直接使用Azure或HDFS从IoT应用程序发送数据吗?那么,MQTT
这里的AWS文档([http://docs.AWS.amazon.com/iot/latest/developerguide/iot-message-broker.html])是这样说的:- “message broker维护所有客户端会话和每个会话订阅的列表。在主题上发布消息时,代理检查订阅映射到该主题的会话。然后代理将发布消息转发给所有当前有连接客户端的会话。对于所有没有连接客户端的匹配会话,
下面是我在代码中所做的: keystore中的证书没有读取并给我IoException。
我们已经在Azure IOT Central上注册了我们的IOT设备,并且能够在IOT Central上可视化遥测数据。但是,当我们使用Azure在Android示例应用IOT central上生成的主键发送遥测时,我们无法可视化数据。 我错过什么了吗?我们如何将iOS和Android注册为IoT Central上的一个设备以可视化数据?