IoT Greengrass コアデバイスにおいてコアデバイス自身のモノの名前を取得する方法を教えてください

IoT Greengrass コアデバイスにおいてコアデバイス自身のモノの名前を取得する方法を教えてください

2022.10.20

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

Here is the English version

困っていた内容

IoT Greengrass を使用して開発を行っています。
開発しているプログラムの中で、Greengrass コアデバイス自身のモノの名前を取得してコアデバイスの名前に応じた処理を行いたいと考えていますが、コアデバイス自身のモノの名前を取得する方法がわかりません。

IoT Greengrass コアデバイスにおいてコアデバイス自身のモノの名前を取得する方法を教えてください。

どう対応すればいいの?

Greengrass コンポーネントから環境変数 AWS_IOT_THING_NAME を使用することでコアデバイス自身のモノの名前を取得できます。

Component environment variable reference - AWS IoT Greengrass

AWS_IOT_THING_NAME
The name of the AWS IoT thing that represents this Greengrass core device.

上記 AWS 公式ドキュメントを参考に、プログラムの中で AWS_IOT_THING_NAME からコアデバイス自身のモノの名前を取得することをご検討ください。

参考資料


AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事