AWS IoT Greengrass Version 1 は機能更新を受信しなくなり、2023 年 6 月 30 日までセキュリティパッチとバグ修正のみ受信します。詳細については、「AWS IoT Greengrass V1 メンテナンスポリシー」を参照してください。重要な新機能や新たなプラットフォームのサポートが追加された AWS IoT Greengrass Version 2 への移行を強くお勧めします。
IoT SiteWise コネクタ
IoT SiteWise コネクタは、AWS IoT SiteWise でローカルデバイスおよび機器データをアセットプロパティに送信します。このコネクタを使用して、複数の OPC-UA サーバーからデータを収集し、IoT SiteWise に公開できます。コネクタは、現在の AWS アカウントとリージョンのアセットプロパティにデータを送信します。
IoT SiteWise は、産業機器や装置からデータを収集、処理、視覚化する、完全マネージド型サービスです。このコネクタからアセットの測定プロパティに送信される未加工データを処理するアセットプロパティを設定できます。たとえば、デバイスの摂氏温度データポイントを華氏 に変換する変換プロパティを定義したり、毎時の平均温度を計算するメトリクスプロパティを定義したりできます。詳細については、AWS IoT SiteWise ユーザーガイドの「AWS IoT SiteWise とは何か」を参照してください。
コネクタは、OPC-UA サーバーから送信される OPC-UA データストリームパスを使用して IoT SiteWise にデータを送信します。たとえば、データストリームパス /company/windfarm/3/turbine/7/temperature
は、風力発電所 #3 のタービン #7 の温度センサーを表すことができます。AWS IoT Greengrass コアがインターネットへの接続を失った場合、コネクタは AWS クラウドに正常に接続できるまでデータをキャッシュします。データのキャッシュに使用する最大ディスクバッファサイズを設定できます。キャッシュサイズが最大ディスクバッファサイズを超えると、コネクタはキューから最も古いデータを破棄します。
IoT SiteWise コネクタを設定およびデプロイしたら、IoT SiteWise コンソール
IoT SiteWise は、IoT SiteWise アセットの測定プロパティにマップしたデータストリームからのみデータを受け取ります。データストリームをアセットプロパティにマッピングするために、プロパティのエイリアスを OPC-UA データストリームパスと同等に設定できます。アセットモデルの定義とアセットの作成については、「AWS IoT SiteWise ユーザーガイド」の「産業用アセットのモデリング」を参照してください。
ストリームマネージャーを使用して、OPC-UA サーバー以外のソースから IoT SiteWise にデータをアップロードできます。ストリームマネージャーは、永続性と帯域幅管理のカスタマイズ可能なサポートも提供します。詳細については、「AWS IoT Greengrass コアでのデータストリームの管理」を参照してください。
このコネクタは、コンテナなし分離モードで実行されるため、Docker コンテナで実行される Greengrass グループにデプロイできます。
このコネクタには、次のバージョンがあります。
Version |
ARN |
---|---|
12 (推奨) |
|
11 |
|
10 |
|
9 |
|
8 |
|
7 |
|
6 |
|
5 |
|
4 |
|
3 |
|
2 |
|
1 |
|
バージョンの変更については、「Changelog」を参照してください。
要件
このコネクタには以下の要件があります。
パラメータ
サンプルコネクタを作成する (AWS CLI)
次の AWS CLI コマンドは、IoT SiteWise コネクタを含む初期バージョンで ConnectorDefinition
を作成します。
aws greengrass create-connector-definition --name MyGreengrassConnectors --initial-version '{ "Connectors": [ { "Id": "MyIoTSiteWiseConnector", "ConnectorArn": "
arn:aws:greengrass:
11" } ] }'region
::/connectors/IoTSiteWise/versions/
このコネクタの Lambda 関数には存続期間の長いライフサイクルがあります。
AWS IoT Greengrass コンソールでは、グループの [Connectors] (コネクタ) ページからコネクタを追加できます。詳細については、「Greengrass コネクタの開始方法 (コンソール)」を参照してください。
入力データ
このコネクタは MQTT メッセージを入力データとして受け入れません。
出力データ
このコネクタは MQTT メッセージを出力データとして公開しません。
制限
このコネクタには、IoT SiteWise によって課される、以下を含むすべての制限が適用されます。詳細については、「AWS 全般のリファレンス」の「AWS IoT SiteWise エンドポイントとクォータ」を参照してください。
-
AWS アカウントあたりのゲートウェイの最大数。
-
ゲートウェイごとの OPC-UA ソースの最大数。
-
AWS アカウントごとに保存されるタイムスタンプ品質値 (TQV) データポイントの最大レート。
-
アセットプロパティごとに保存される TQV データポイントの最大レート。
ライセンス
Changelog
次の表に、コネクタの各バージョンにおける変更点を示します。
Version |
変更 |
日付 |
---|---|---|
12 |
|
2021 年 12 月 22 日 |
11 |
|
2021 年 3 月 24 日 |
10 |
送信元接続が失われ、再確立された場合の処理を改善するよう |
2021 年 1 月 22 日 |
9 |
カスタム Greengrass |
2020 年 12 月 15 日 |
8 |
コネクターのネットワーク接続が断続的に発生する場合の安定性を改善しました。 |
2020 年 11 月 19 日 |
7 |
ゲートウェイメトリックスに関する問題を修正しました。 |
2020 年 8 月 14 日 |
6 |
CloudWatch メトリクスのサポートと、新しい OPC-UA タグの自動検出が追加されました。このバージョンには、ストリームマネージャーと AWS IoT Greengrass Core ソフトウェア v1.10.0 以降が必要です。 |
2020 年 4 月 29 日 |
5 |
AWS IoT Greengrass Core ソフトウェア v1.9.4 との互換性の問題を修正しました。 |
2020 年 2 月 12 日 |
4 |
OPC-UA サーバーの再接続の問題を修正しました。 |
2020 年 2 月 7 日 |
3 |
|
2019 年 12 月 17 日 |
2 |
複数の OPC-UA シークレットリソースのサポートを追加しました。 |
2019 年 12 月 10 日 |
1 |
初回リリース。 |
2019 年 12 月 2 日 |
Greengrass グループには、一度に 1 つのバージョンのコネクタしか含めることができません。コネクタのバージョンのアップグレードについては、「コネクタのバージョンのアップグレード」を参照してください。
以下も参照してください。
-
AWS IoT SiteWise ユーザーガイドの次のトピックを参照してください。