AWS が提供する Greengrass コネクタ - AWS IoT Greengrass

AWS IoT Greengrass Version 1 は、2023 年 6 月 30 日に延長ライフサイクルフェーズに入りました。詳細については、「AWS IoT Greengrass V1 メンテナンスポリシー」を参照してください。この日付を過ぎる AWS IoT Greengrass V1 と、 は機能、機能強化、バグ修正、セキュリティパッチを提供する更新プログラムをリリースしません。で実行されるデバイスは中断 AWS IoT Greengrass V1 されず、引き続き動作し、クラウドに接続します。に移行する AWS IoT Greengrass Version 2ことを強くお勧めします。これにより、重要な新機能が追加され、追加のプラットフォームのサポートが追加されます

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS が提供する Greengrass コネクタ

AWS には、一般的な AWS IoT Greengrass シナリオをサポートする以下のコネクタが用意されています。コネクタの動作の詳細については、以下のドキュメントを参照してください。

コネクタ

説明

サポートされる Lambda ランタイム

コンテナなしモードをサポート

CloudWatch メトリクス

カスタムメトリクスを Amazon に発行します CloudWatch。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

はい

Device Defender

システムメトリクスを に送信します AWS IoT Device Defender。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

いいえ

Docker アプリケーションのデプロイ

Docker Compose ファイルを実行して、コアデバイス上で Docker アプリケーションを起動します。

  • Python 3.8

  • Python 3.7

はい

IoT Analytics

デバイスとセンサーから にデータを送信します AWS IoT Analytics。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

はい

IoT イーサネット IP プロトコルアダプタ

イーサネットデバイスおよび IP デバイスからデータを収集します。

  • Java 8

はい

IoT SiteWise

デバイスおよびセンサーから AWS IoT SiteWise のアセットプロパティにデータを送信 します。

  • Java 8

はい

Kinesis Firehose

Amazon Data Firehose 配信ストリームにデータを送信します。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

はい

ML フィードバック

機械学習モデルの入力をクラウドに発行し、出力を MQTT トピックに発行します。

  • Python 3.8

  • Python 3.7

いいえ

ML イメージ分類

ローカルイメージ分類推論サービスを実行します。このコネクタには、複数のプラットフォーム用のバージョンが用意されています。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

いいえ

ML オブジェクト検出

ローカルオブジェクトの検出推論サービスを実行します。このコネクタには、複数のプラットフォーム用のバージョンが用意されています。

  • Python 3.8

  • Python 3.7

いいえ

Modbus-RTU プロトコルアダプタ

Modbus RTU デバイスにリクエストを送信します。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

いいえ

Modbus-TCP プロトコルアダプタ

ModbusTCP デバイスからデータを収集します。

  • Java 8

はい

Raspberry Pi GPIO

Raspberry Pi Core デバイスの GPIO ピンをコントロールします。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

いいえ

シリアルストリーミング

Core デバイスのシリアルポートに対する読み込みと書き込みを行います。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

いいえ

ServiceNow MetricBase 統合

時系列メトリクスを に ServiceNow発行します MetricBase。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

はい

SNS

Amazon SNS トピックにメッセージを送信します。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

はい

Splunk 統合

データを Splunk HEC に発行します。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

はい

Twilio 通知

Twilio のテキストまたは音声メッセージを開始します。

  • Python 3.8 *

  • 「Python 3.7」

  • Python 2.7

はい

* Python 3.8 ランタイムを使用するには、Python 3.7 のデフォルトのインストールフォルダからインストール済みの Python 3.8 バイナリへのシンボリックリンクを作成する必要があります。詳細については、コネクタ固有の要件を参照してください。

注記

コネクタのバージョンをアップグレードし、Python 2.7 から Python 3.7 にすることをお勧めします。Python 2.7 コネクタの継続的なサポートは AWS Lambda 、ランタイムのサポートによって異なります。詳細については、「AWS Lambda デベロッパーガイド」の「ランタイムの非推奨化に関するポリシー」を参照してください。