Amazon Web Services ブログ

Category: AWS IoT Events

データタイプのチェックにより AWS IoT Events 探知器モデルのランタイムエラーを検知する方法

この記事は2021年9月20日に投稿された記事の日本語訳です。 AWS IoT Events の利用者は、探知器モデルを使用して、機器の状態とイベントを定義します。AWS IoT Events の探知器モデルには、AWS IoT Events 式が含まれています。式は4つの基本的なデータタイプ(整数、文字列、10進数、ブール値)を持つことができます。式をチェックすることで、データタイプが正しく使用されているかどうかが分かり、探知器モデルが期待通りに動作するかの確認ができます。この記事では、AWS IoT Events の探知器モデルで誤ったデータタイプを使用した場合の結果について説明します。AWS IoT Events の探知器モデルのトラブルシューティング方法によって、探知器モデルの実行時エラーを検知する前に、これらのデータタイプのエラーを検出する方法を紹介します。

Read More

AWS IoT SiteWise アラームを使用した産業機器のリアルタイムモニタリング

はじめに AWS IoT SiteWise のアラーム機能を使用すると、デバイス、機器、プロセスのルールベースのアラートを設定、視覚化、および管理できます。機器データがしきい値に違反した場合、ほぼリアルタイムにSMSまたは電子メールでアラートを受信できるため、運用チームは計画外の機器のダウンタイムを削減するためのタイムリーなアクションを実行できます。AWS IoT SiteWise アラームは AWS IoT Events によって提供され、それに緊密に統合されているため、AWS IoT SiteWise コンソール、AWS IoT SiteWise 監視ウェブアプリケーション、または AWS IoT SiteWise SDK を使用してアラームを作成できます。本記事では、AWS IoT SiteWise と AWS IoT SiteWise モニターでの統合されたアラーム体験を紹介します。AWS IoT SiteWise でアラームを作成し、AWS IoT SiteWise と AWS IoT SiteWise モニターで監視します。

Read More

AWS IoT Eventsと Amazon SageMaker を利用して遠隔地の設備検査を実現する

多数の設備を持つ組織は、物理的および運用上の問題を検出し対処するために、設備の状況を検査する必要があります。この記事では、バルブ、石油/ガスパイプライン、送電線などのインフラストラクチャのようにアクセス困難なエリアにある設備を定期的に検査する架空の企業であるAcmedroneのドローンデバイスを使用した事例について説明します。これら設備の検査では、ドローンデバイスが設備の画像を撮影し、物理的な損傷や適切な設備の動作に影響を与える可能性のある物理的な障害など、設備の変更(シーンの変化)を検出する機械学習モデルに対して検証します。

Read More

AWS IoT Eventsの探知器モデルのトラブルシューティング方法

AWS IoT Eventsは先日、新しいトラブルシューティング機能を発表しました。この機能では、探知器モデルを発行しなくても、潜在的な構文エラー、構造上の問題、およびランタイムエラーがないかどうか、探知器モデルを自動的に分析できます。この記事では、AWS IoT Eventsの探知器モデルでこの新機能を使用する方法をご紹介します。

Read More

[AWS Black Belt Online Seminar] AWS IoT Events 資料及び QA 公開

先日 (2020/09/16) 開催しました AWS Black Belt Online Seminar「AWS IoT Events」の資料を公開しました。当日、参加者の皆様から頂いた QA の一部についても共有しております。 20200916 AWS Black Belt Online Seminar AWS IoT Events AWS クラウドサービス活用資料集(すべての過去資料が閲覧できます) Q. コードレスは良いのですが、複雑な条件を指定していた場合、網羅的なテストケースを書くのがプログラムで UT テストを書くより大変そうだと思うのですが、いかがでしょうか? A. 探知器モデルの各条件に対しての個別のテストコードを書くのは難しいですが、CLI にはデータの投入と取得が用意されていますので、テストしたいデータを投入して、探知器から結果を取得することで、期待した状態になっているかのテストを行うことは可能と思います。 – aws iotevents-data batch-put-message メッセージの送信 – aws iotevents-data describe-detector 探知器の現在の状態を取得 — 今後の AWS Webinar | イベントスケジュール 直近で以下を予定しています。各詳細およびお申し込み先は下記URLからご確認いただけます。皆様のご参加をお待ちしております。 — AWS Summit Online 絶賛開催中!   日本初の AWS […]

Read More

AWS IoTの最新アップデートとイベント情報 9月版

こんにちは、IoTソリューションアーキテクトの飯塚です。今回はIoTに関するサービスやコンテンツ、セミナーやイベントの最新情報を本記事にまとめ、ご紹介しようと思います。前回ご紹介した7月分がこちらになります。

Read More

AWS IoT Eventsハンズオンを公開 – ノンコーディングで複雑な条件の組み合わせが必要な状態を管理を行う方法について学べます

こんにちは、Prototyping Solutions Architectの市川です。この記事では、AWS IoT Events ハンズオンについてご紹介します。 AWS IoT Eventsサービスページより抜粋 AWS IoT Events は、IoT センサーやアプリケーションで発生したイベントを容易に検出し対応できるようにする、完全マネージド型の IoT サービスです。(中略) ユーザーは、取り込みたい関連のデータソースを選択し、単純な if-then-else 文を使って各イベントのロジックを定義して、イベント発生時にトリガーさせるアラートまたはカスタムアクションを選択するだけで済みます。

Read More

AWS IoT の最新アップデートとイベント情報

こんにちは、IoTソリューションアーキテクトの飯塚です。今回はIoTに関するサービスやコンテンツ、イベントの最新情報を本記事にまとめ、ご紹介しようと思います。 AWS IoT のサービスアップデート まずは、AWS IoT のサービスアップデートについてご紹介します。IoTに関するこれらの最新情報はこちらにあります。ここではこの中から直近数ヶ月の大きなアップデートをいくつかご紹介します。

Read More

AWS IoT Eventsを利用してデバイスの位置情報を監視する

多数のIoTデバイスを持つ組織では、運用上の問題を特定して対処するために、複数のデバイス間で発生したイベントを追跡する効率的なソリューションが必要となります。この記事では、AcmeTrackerという架空の組織が、IoTデバイスを使用して車両のジオロケーションを追跡するサービスを提供しており、車両が予想されるジオロケーションの境界から外れるとサポートチームに通知する仕組みについて紹介します。AcmeTrackerはAWSのIoTサービスを使用してデバイスとそのデータを管理しています。各デバイスはAWS IoT CoreのFleet Provisioning機能を利用して固有のデバイスのクレデンシャル(証明書と秘密鍵)を取得し、各デバイスのジオロケーションはAWS IoT Eventsで監視しています。 今回の記事では、前述の車両監視ソリューションの運用概要を説明した後、以下のAWS IoTサービスのセットアップ方法について説明します。 AWS IoT Eventsを設定し、GPS座標を監視する AWS IoT CoreのFleet Provisioningでユニークなクレデンシャルをデバイスに設定する ソリューションの概要 とある複数の車両が特定のルートに従わなければならないシナリオを考えてみましょう。ジオロケーションの入力は、各車両を監視し、車両が予想される旅程に沿っていない場合に車両オペレータに通知するために使用されます。AcmeTrackerという組織は、プロビジョニング クレーム クレデンシャル(証明書と秘密鍵)を組み込んで製造されたIoTデバイスを提供しています。 デバイスはAWS IoT Device SDK for Pythonを使用してAWS IoTで認証するために、プロビジョニング クレーム クレデンシャルを使用します。Python以外のプログラミング言語もAWS IoT Device SDKでサポートされており、サポートされているプログラミング言語の一覧はこちらのページをご覧ください。 この車両監視ソリューションでは、以下のような一連のデータとメッセージのやり取りが行われます。 デバイスは、MQTTトピックを介してAWS IoT Coreサービスに、固有のデバイスクレデンシャルの作成(証明書と秘密鍵の作成)を要求します デバイスは、AWS IoT Coreサービスで定義されたプロビジョニングテンプレートに基づいて、MQTTトピックを介してAWS IoT Coreサービスへの登録(固有のデバイスクレデンシャルの有効化)を要求します デバイスは衛星からGPS座標を取得します デバイスは、そのGPS座標をMQTTトピックを介してAWS IoT Coreサービスにpublishします AWS IoT Coreルールエンジンは、MQTTトピックからGPS座標を取得します AWS IoT Coreルールエンジンは、そのGPS座標をAWS IoT Eventsに送信します AWS IoT Eventsサービスには検知器モデルがあり、受信したIoTイベント(GPS座標)を監視して、デバイスが想定される境界線内にあるかどうかを検出します […]

Read More