Amazon web services 如何将设备连接到AWS greengrass
我正在使用收集数据并将其发送到AWS IoT Core。 为此,我需要设置以下配置Amazon web services 如何将设备连接到AWS greengrass,amazon-web-services,mqtt,iot,greengrass,Amazon Web Services,Mqtt,Iot,Greengrass,我正在使用收集数据并将其发送到AWS IoT Core。 为此,我需要设置以下配置 端点(aws物联网端点) 主题(任何) 设备证书和私钥 根约 我能够连接并向aws物联网核心发送数据 现在我想把它直接连接到aws greengrass设备,而不是iot核心。 我让greengrass运行,ip 192.196.1.12,端口8883(windows机器)。 我使用下载组CA。因此,我将此mqtt设置用于设备: 代理端点(192.168.1.12:8883) 主题(与在aws iot GG订阅中
如果你就这个问题进行头脑风暴,我很抱歉浪费了你的时间。 问题是,我在MQTT中传递了一个随机clientID。 相反,我将“设备名”作为客户端ID传递,它就可以工作了
如果其他人也掉进了同一个洞,请将此问题保留在此处。我可以问一下,您是如何配置mqtt broker以在greengrass core上本地运行的,以及您是如何获得代理端点的?我还在本地计算机上运行了greengrass core,并尝试使用此链接配置mqtt代理:但我仍然无法在greengrass core上运行mqtt代理。您有关于如何配置和连接greengrass mqtt代理的参考资料吗。