是否可能将Ignition Edge(通过MQTT Transmission Plug-in)作为Greengrass V2 client设备?

0

【以下的问题经过翻译处理】 你好,我正在尝试通过MQTT将Ignition Edge连接到我的Greengrass V2 Core设备(在VM中运行)。 我按照Cloud Discovery Configuration中的步骤进行了操作,但似乎无法使其正常工作。 在没有使用AWS SDK的情况下,是否有可能将客户端设备连接到Greengrass Core?

profile picture
专家
已提问 5 个月前27 查看次数
1 回答
0

【以下的回答经过翻译处理】 只要满足以下条件,您可以将设备连接到Greengrass作为客户端设备:

  1. 在AWS IoT中注册Thing、X.509证书和策略
  2. 使用Cloud Discovery获取本地服务器证书的签名CA、endpoint(名称或IP地址)和core设备的端口号
  3. 配置Ignition的MQTT模块,使用cloud discovery返回的详细信息和客户端证书/私钥以完成本地mTLS操作。

验证一切运作正常的一种方法是使用AWS IoT设备SDK验证Greengrass Core的配置并将消息发送到AWS IoT Core。然后您就会知道这一切都运作正常,可以继续进行Ignition设置和测试。

由于有很多需要配置的部分,如果您有疑问,请回复,我将帮助澄清。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则