如何将 Amazon 托管重启模板等物联网作业发送到 greengrass 核心设备

0

【以下的问题经过翻译处理】 我最近添加了30个树莓,利用KVS在aws iot Greengrass v2上充当流媒体设备。 我已经尝试了使用自定义组件并部署它们,所有都正常工作,但当我创建一个像Amazon管理模板那样的自定义作业来重新启动设备时, greengrass没有接收到任何东西,作业一直处于排队状态。我正在尝试发布快照类型的作业。感谢任何帮助。

profile picture
EXPERTE
gefragt vor 6 Monaten16 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 你好Subham。很遗憾,目前Greengrass不能直接支持使用AWS Managed Templates进行IoT作业。这些模板是设计用于[AWS IoT Device Client] (https://docs.aws.amazon.com/iot/latest/developerguide/iot-sdks.html#iot-sdk-device-client)。

使用AWS Managed Templates创建的作业默认支持在所有运行AWS IoT Device Client的硬件/软件平台上运行。

https://aws.amazon.com/about-aws/whats-new/2021/11/aws-managed-templates-iot-jobs-deploy-operations-iot-fleets/

我们建议你在设备上安装和运行AWS IoT Device Client,因为它默认支持从控制台直接使用所有托管模板。

你可以在此处查看AWS IoT Device Client托管模板handers:https://github.com/awslabs/aws-iot-device-client/tree/main/sample-job-handlers

你可以开发一个GGv2组件来与这些模板一起使用。另一个可供考虑的替代方案是Greengrass Systems Manager Agent:

https://docs.aws.amazon.com/greengrass/v2/developerguide/systems-manager-agent-component.html https://docs.aws.amazon.com/greengrass/v2/developerguide/manage-with-systems-manager.html

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen